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
Gopal S Akshintala
January 30, 2021
Programming
0
55
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
Tweet
Share
More Decks by Gopal S Akshintala
See All by Gopal S Akshintala
ReVoman | A Template-Driven API automation tool for JVM
gopalakshintala
0
120
Score the Tendulkar Test Coverage
gopalakshintala
1
170
Git the Core On, May the perForce be Gone
gopalakshintala
0
91
How to Tech-Talk
gopalakshintala
0
73
Vader & the Army of Validators
gopalakshintala
0
92
`Huh?` to `Aha!`: A Refactoring Story
gopalakshintala
0
410
Fight Complexity with Functional Programming in Kotlin
gopalakshintala
1
340
Template-Oriented-Programming (TOP) to Ship Faster
gopalakshintala
1
300
Fight Complexity with Functional Programming
gopalakshintala
1
520
Other Decks in Programming
See All in Programming
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
300
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
25
7.8k
チーム力を高めるスクラム実践法:カンバン公開と課題攻略について - ニフティのスクラムトーク Vol. 2 - NIFTY Tech Talk #18
niftycorp
PRO
1
110
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
2
2.1k
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
640
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
脱・初心者!脱・マネコン!AWS CDKを使ってみませんか!?
har1101
0
300
StreamlitとTerraformでデータカタログを作った話
gussan0223
0
290
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
320
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
Semantic search with Django and pgvector
pauloxnet
0
230
Rails と人魚の話/rails-and-mermaid
sanfrecce_osaka
0
100
Featured
See All Featured
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
115
18k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Optimizing for Happiness
mojombo
369
69k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Happy Clients
brianwarren
91
6.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
225
51k
Ruby is Unlike a Banana
tanoku
95
10k
Embracing the Ebb and Flow
colly
78
4.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
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