4 ms·
I don't love my job, I love my career. Why I don't love my job: - I'm making someone else rich - I don't believe in 99.99% of the ideas/business out there. B
by danwee 4y ago
I don't love my job, I love my career.
Why I don't love my job:
- I'm making someone else rich
- I don't believe in 99.99% of the ideas/business out there. But I need to pay the bills
- 99.99% of the time we work on useless stuff just for the sake of "selling more". Usually this stuff is hidden behind a "think customer first" kind of slogans (e.g., the new UI for Tesla cars)
- developers around me (including myself) know little about their profession. Software engineering is all about opinions. "Good practices" are not laws/theorems, so there's always plenty of room for debate and different opinions. It's always a waste of time because at the end of the day we are building crap
- current software engineering practices are crap as well (e.g., agile manifesto, agile implementation, scrum), and the tooling is in baby steps (react, npm, python package managers, golang dependency management, etc.)
That being said, I don't dislike my job. It pays the bills, and since I care deeply enough about my career, I can fulfill my daily work duties in a couple of hours, leaving me the rest of the day to explore more insightful stuff. I love my career. Computer Science is beautiful and makes me learn more about it every day. I think that feeling will never get old, so I'm lucky.