2 ms·
I still enjoy writing software. I mainly do mobile development on iOS. However, after 20 years in the industry, I grow tired of the corporate life and how proj
by allenu 6y ago
I still enjoy writing software. I mainly do mobile development on iOS.
However, after 20 years in the industry, I grow tired of the corporate life and how projects are run. I can't complain about the pay or the hours, though. I've managed to hold jobs that generally don't have crunch or any type of regular overtime.
What I grow tired of is the endless cycle of performance reviews, planning for the work ahead (short-term and long-term), discussions about what will be done and what won't be done, seeing how hard it is to come to consensus on some things, and how some of it doesn't even matter.
When you're younger, you have more of a fire in your belly and will passionately argue for certain decisions or directions, but after you've worked a while, you realize a lot of those things that don't make huge differences in how well your product actually does out in the field. There are decisions above your head that have greater effect and worrying about those is just a waste of time, and so you detach a bit.
The technical challenges themselves can also be the same ones you've encountered again and again, so that becomes sort of same-y.
As others have suggested, I highly recommend working on your own side projects if you are looking for a creative outlet. That's what I've ended up doing over the years and it's helped a lot.