I know it sounds stupid and obvious. Like, who wouldn't realize that? But I dove in because I liked programming and the money is great. But programming your own project for fun is really different from working with a bunch of other people to build some CRUD shit. And forcing yourself to spend hours a day thinking about software is annoying. Not to everyone, there are people who genuinely love it, but I and probably most people don't. And it's kind of asocial too. I say that as someone who actually likes his coworkers a lot and has a good time talking with them, but even then the bottom line is that I spend hours a day thinking about some stupid nuances of code, often not even my own code and its flaws but somebody else's code and its stack of architectural mistakes and abstractions piled on top of other abstractions in a desperate attempt to fix them. Spending hours a day in such an abstract mental space but without the joy of doing it for fun or for some kind of actual interesting exploration pretty much sucks and leaves me often feeling really drained and needing to just go touch grass in order to restore myself.
Besides the money, though, one of the few things I like about it is that at least my conscience is mostly clear. I could probably be having more fun doing some more social job that revolves around my verbal skills, but I'm not sure that there are many such jobs out there that both pay well and aren't basically oriented around ripping people off.
Jump in the discussion.
No email address required.
you know all that time outside work that you spend watching tv, playing vidya, or posting on this dumb site?
use that time to be social
problem solved bb ur welcome
Jump in the discussion.
No email address required.
More options
Context