Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Grow as a Geek
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Gopal S Akshintala
January 30, 2021
Programming
84
0
Share
Grow as a Geek
Some Habits and Systems one can place in his life to grow as a Geek in Software Industry
Gopal S Akshintala
January 30, 2021
More Decks by Gopal S Akshintala
See All by Gopal S Akshintala
ReVoman | A Template-Driven API automation tool for JVM
gopalakshintala
0
460
Score the Tendulkar Test Coverage
gopalakshintala
1
280
Git the Core On, May the perForce be Gone
gopalakshintala
0
150
How to Tech-Talk
gopalakshintala
0
110
Vader & the Army of Validators
gopalakshintala
0
160
`Huh?` to `Aha!`: A Refactoring Story
gopalakshintala
0
560
Fight Complexity with Functional Programming in Kotlin
gopalakshintala
1
650
Template-Oriented-Programming (TOP) to Ship Faster
gopalakshintala
1
520
Fight Complexity with Functional Programming
gopalakshintala
1
720
Other Decks in Programming
See All in Programming
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
200
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
300
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
370
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
140
Are We Really Coding 10× Faster with AI?
kohzas
0
230
AI時代になぜ書くのか
mutsumix
0
450
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
280
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
6
1.1k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
0
350
Cloudflare で始める Data Platform
ta93abe
0
300
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
180
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
790
Done Done
chrislema
186
16k
The Limits of Empathy - UXLibs8
cassininazir
1
340
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
180
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
Unsuck your backbone
ammeep
672
58k
The Language of Interfaces
destraynor
162
26k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
120
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
140
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
Transcript
Grow as a Geek Gopal S Akshintala overfullstack.ga @GopalAkshintala 1
1 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Not a motivational talk 2 2 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
ToC Coding Make a brand out of yourself Learn how
to learn How to be a high-paid engineer? 3 3 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Coding The Most fun part 4 4 overfullstack.ga overfullstack.ga @GopalAkshintala
@GopalAkshintala
Master an IDE It's like a instrument for a musician
5 5 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Master an IDE Intellij Free community edition Github students gets
a free license VS Code Free and most popular Light weight 6 6 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Master one Programming language Pick a modern language Personal recommendation:
Kotlin Use it as a tool to master its eco-system 7 7 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Hands-on practice Have a lab for yourself my-lab Scratch files
in Intellij Tools for quick PoCs: Git, Maven/Gradle, npm/yarn, Docker 8 8 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
TDD Test driven development Code only after Understanding how to
test Learn tools to measure what you've coded 9 9 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Clean Code by Robert Martin (Uncle Bob) 10 10 overfullstack.ga
overfullstack.ga @GopalAkshintala @GopalAkshintala
FP Functional programming (Programming with Discipline) 11 11 overfullstack.ga overfullstack.ga
@GopalAkshintala @GopalAkshintala
Make a brand out of yourself 12 12 overfullstack.ga overfullstack.ga
@GopalAkshintala @GopalAkshintala
Get Engaged Blog posts Open source collaborations Slack/Discord channels 13
13 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Follow Twitter Github Medium Feedly (for subscriptions) 14 14 overfullstack.ga
overfullstack.ga @GopalAkshintala @GopalAkshintala
Tech-Talks Watch and Deliver 15 15 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
⚠ But! Don't get caught-up in a Filmy-Tech 16 16
overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Make a portfolio Free hosting on Github-Pages, Netlify etc. 17
17 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Interviews Build a strong Résumé. DS & Algo (No secret
or shortcut) Design Patterns Head first Design patterns Sell yourself as a problem solver 18 18 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Learn how to learn 19 19 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Learn how to learn Start with "Why?" Understand the patterns
and semantics Divide & Conquer : Abstractions & Integrations 20 20 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Learn how to learn Try to find a good book
or Tutorial online Reactive learning Application-Oriented-Learning 21 21 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Learn how to learn Don't fall into pseudo-competence Align learning
to your goals 22 22 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Makes Notes Make a Mesh of your notes RemNotes Obsidian
Notion Zettelkasten for Note taking 23 23 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Need more Cash ? 24 24 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Need more Cash Be a team player Police Shared codebase
25 25 overfullstack.ga overfullstack.ga @GopalAkshintala @GopalAkshintala
Need more Cash Sell, Strategize & Focus 26 26 overfullstack.ga
overfullstack.ga @GopalAkshintala @GopalAkshintala
Finally Exercise Sleep well Have fun 27 27 overfullstack.ga overfullstack.ga
@GopalAkshintala @GopalAkshintala