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
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
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 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