24 ms·
This isn't a popular sentiment on HN but a lot of software jobs (even at trendy fast-moving startups) are a form of busywork. Once you get to a certain number
by anarchodev 7y ago
This isn't a popular sentiment on HN but a lot of software jobs (even at trendy fast-moving startups) are a form of busywork. Once you get to a certain number of devs, accountability slides and it's entirely possible you'll have nothing to work on. Meetings are dominated by more senior-level devs whose work is important, and so management quotas are the only reason you're even still around.
How you react to this depends on your personality I think -- some people I know love this and are happy to sit in a corner desk and watch youtube videos for a paycheck. That won't work for me so I'll usually scratch and claw for something to do (establishing my reputation as a whiny non-team-player in the process), be given some task which often is a weird platform-specific bug that nobody else wanted, and I'll spend my time hunting that down, become emotionally drained in the process of trying to get anyone else to care about it, and then I'll spend my free time coding in order to make sure I'm growing as an engineer.
I figure this is kinda what life is like until you're a little more advanced in your career and from asking around other people at my level feel the same across many different organizations.
- marcus_holmes 7y agoI think you might be right. I've been in those positions, too. And yeah, I could code in the evenings then, because I'd basically done all my actual work by about midday (and then spent 5 hours twiddling my thumbs and looking busy while wondering why I was wasting my life on this shit). But I never lasted long in those positions, I was too obviously unhappy.