The best way to become a complete software developer
Learning a programming language is just one piece of a big puzzle in becoming a software developer. Companies want to hire Complete Developer and assume you know the entire software development process.
I wanted to simplify the learning process and how to become the best hire-able software developer. I have broken this into 4 parts, as below:
- Part 1 — The Questions
2. Part 2 — The Enlightenment
3. Part 3 — Learning Paths
4. Part 4 — What’s Next?
Part 1: The Questions
Lots of college grads, wanna-be software developers, enthusiasts ask me questions like..
What programming language should i learn? Where do i start? How can i get a software developer job?
The answers are simple.. try to understand these
- How software is consumed? Is it website or software installed on a computer or an app? On desktop? mobile? tablet?
- What types of software is used more? Business applications? Scientific applications or games? Or something else?