Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Software
If there was one course I could add to every engineering education, it wouldn’t involve compilers or gates or time complexity. It would be Realities Of Your Industry 101, because we don’t teach them and this results in lots of unnecessary pain and suffering. This post aspires to be README.txt for your career as a young engineer. The goal is to make you happy, by filling in the gaps in your education regarding how the “real world” actually works. It took me about ten years and a lot of suffering to figure out some of this, starting from “fairly bright engineer with low self-confidence and zero practical knowledge of business.” I wouldn’t trust this as the definitive guide, but hopefully it will provide value over what your college Career Center isn’t telling you. 90% of programming jobs are in creating Line of Business software: Economics 101: the price for anything (including you) is a function of the supply of it and demand for it. Let’s talk about the demand side first. Most s
Don't Call Yourself A Programmer, And Other Career Advice If there was one course I could add to every engineering education, it wouldn’t involve compilers or gates or time complexity. It would be Realities Of Your Industry 101, because we don’t teach them and this results in lots of unnecessary pain and suffering. This post aspires to be README.txt for your career as a young engineer. The goal is to make you happy, by filling in the gaps in your education regarding how the “real world” actually works. It took me about ten years and a lot of suffering to figure out some of this, starting
saved by
related reading
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- I felt obliged to comment because I feel I know what you are talking about and I... | Hacker Newsnews.ycombinator.com
- Salary Negotiation: Make More Money, Be More Valued | Kalzumeus Softwarekalzumeus.com
- Stuff you should have been taught in college but weren’t – Casey Handmer's blogcaseyhandmer.wordpress.com
- Advice for Computer Science College Students – Joel on Softwarejoelonsoftware.com
- You don't need to work on hard problems | benkuhn.netbenkuhn.net
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- Don't End The Week With Nothingtraining.kalzumeus.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- Ludic's Guide To Getting Software Engineering Jobs — Ludicityludic.mataroa.blog
- Thoughts on the software industry | linus.coffeelinus.coffee