2 ms·
I think this depends on your ambitions. As someone who made the transition from math education to CS I knew that I wanted to be a seriously good engineer makin
by Hermitian909 4y ago
I think this depends on your ambitions. As someone who made the transition from math education to CS I knew that I wanted to be a seriously good engineer making top of market. One of the first things I did was build myself a curriculum similar to https://teachyourselfcs.com/ https://teachyourselfcs.com/ (not sure it existed back then). I'm pretty confident this is a big part of what's made my career both because it's trivialized most interviews and because being competent up and down the stack is rare enough that I can often generate outsized impact with relatively small changes.
Obviously this is not what everyone wants in life, but it's a fairly straightforward path to career success and financial independence.
Aside: any good curriculum definitely needs to include building, learning is not a spectator sport.
- ZephyrBlu 4y agoIf you can afford to spend the time learning the full CS curriculum before you get your first job then sure, it's a good strategy. But most people don't have that luxury. I don't think it's at all related to ambition, it's about the quickest path to getting a job. If you want to be a top engineer you will need to learn CS stuff at some point, but you don't need to do it all at once right at the start.