4 ms·
I don't consider any of these to be 'facts'--I'll save you the click (unless you're curious): TL;DR 1) College will not prepare you for the job 2) You
by karmakaze 3y ago
I don't consider any of these to be 'facts'--I'll save you the click (unless you're curious):
TL;DR
1) College will not prepare you for the job
2) You will rarely get greenfield projects
3) Nobody gives a f*** about your clean code
4) You will sometimes work with incompetent people
5) Get used to being in meetings for hours
6) They will ask you for estimates a lot of times
7) Bugs will be your arch-enemy for life
8) Uncertainty will be your toxic friend
9) It will be almost impossible to disconnect from your job
10) You will profit more from good soft skills than from good technical skills
Conclusion: Software development is not a dream job.
- cooljacob204 3y agoHonestly sounds like the author has only worked at toxic places. I can't relate to half his points. Software development certainly is a dream job for me.
- karmakaze 3y agoPersonally this is still my dream job and has been for 40 years. The only one that's had any impact was 'incompetent people' (if they're in charge/lead), in which case I've switched teams or companies. As for (3) or (7) if you value a job well done as do your peers, then it's its own reward and I only care that I'm given (or can make/take) the time to do a better job than management knows is good for the company.