3 ms·
At least where I work, it's hard to have passion given the fundamental issues with the codebase that there's never any time or money to address. It's like bein
by scottLobster 3y ago
At least where I work, it's hard to have passion given the fundamental issues with the codebase that there's never any time or money to address. It's like being on a ship pockmarked with holes and water coming in, that by all rights should be sinking, but is kept going by the endless pockets of our customers paying us to man the various pumps and keep the engines from flooding. And of course throw on new features that create yet more holes that there's no time or money to fix. However there's never any money to patch said holes, despite the buckets that get dumped on manning the pumps on a daily basis. The ship does something important, so you can take some pride in fulfilling the mission in spite of circumstances, but that tiny sliver of satisfaction is all there is.
If you're passionate about the mission/coding you will just produce a lot of impotent anger, because there's no way an IC is going to restructure the program given the layers of bureaucracy in the way. Maybe if you went management and then spent a decade or two climbing the corporate ladder, and even then you'll run into brand new managerial constraints. So if you're going to stick around, you learn to detach. It's one of the many reasons I plan to have a new job by Christmas :)
- ornornor 3y agoI have a similar experience. Working as a programmer is what killed my joy of programming. When I’m done working, I don’t want to look at a computer anymore. Or rather I can’t because I’m exhausted of all the firefighting and bullshit I have to go through for a paycheck. My most enjoyable moments are the times when I’m in between jobs which I try and stretch for as long as I can (months) and which make me start new side projects just for the fun and enjoyment of it. But once I’m back to the grindstone, I start questioning my life again and wish I was doing anything else than programming. I think turning a hobby into a career is a good way to ruin that hobby, so I can understand clock punchers and sometimes wish I could just “turn it off” and become one. It would save me a lot of frustration, anger, and unhappiness.