Hacker News new | ask | show | jobs
by altacc 1307 days ago
Indeed. I know quite a few people who turned their passions into jobs and ended up not enjoying their job or passion anymore. Familiarity breeds contempt, or just boredom. I ignore the trite 'Do a job you love and you will never have to work a day in your life' and recognise that jobs are complex and have their ups and downs and for most people the activities you love are outside of work and that's OK.
1 comments

The (always insightful) Joel Spolsky discusses this in his essay "The Developer Abstraction Layer"

https://www.joelonsoftware.com/2006/04/11/the-development-ab...

Bottom line, what is necessary for a business to run requires a lot more infrastructure that you, as a developer, will not enjoy maintaining. Here, I'm not talking about infrastructure just in the sense of what Heroku gives you, but marketing, billing, dealing with customers, keeping track of bug fixes, release engineering work, etc.