If you want to learn how to be a GREAT programmer, not just good enough to program an app application, but good enough to be GREAT, study machine language. Study 1s and 0s. Study the history of the computer, learn how to make an operating system, and Fortran, Cobol, Pascal, Lisp, C, C++, all the way through the modern languages of Python, etc.James Altucher, The Rich Employee
For the last 40 – 50 years careers paths worked like an escalator.
You started at the bottom and slowly worked your way up to the top of that ladder. You went to college, got a job, and didn’t leave until you made it to the top.
While I was in college, 2006 – 2011, the escalator broke. Those at the top of the escalator could not jump off. The housing crash wiped them out. Many of my friends struggled to find jobs after graduation because of this.
We need to think about work & career growth in a different way.