The conversation

Lessons learnedExperience excerpt · English

In the meantime though, I will say this: As a software person, I've found it MUCH nicer to work for …

… In the meantime though, I will say this: As a software person, I've found it MUCH nicer to work for smaller to mid-sized companies vs big corporations. The salary isn't as good, but the work itself can be way more meaningful and impactful – everything you do directly impacts the product and customers, vs being a tiny cog in an insignificant wheel. None of the smaller companies I've worked for had the time, patience, or resources for endless Agile crap, for example. The codebases tended to be of mixed quality (sometimes they were homebrewed crap, other times they were OK consultant-written code) but overall, it's very much "not minutiae"... you have way more power over small-biz software like that, and there's a lot of problems to solve since your teams tend to be much smaller and your resources much fewer. All the problems are yours, but you are also empowered to make all the solutions. It's a much more satisfying feeling than "OK, I delivered 14 points this week, hope that shows up on my next review."

Original discussionAsk HN: Tired of software career. What now?108 source comments · at import
2

What was this responding to?

Parent context · original excerpt

PU

I work as a fullstack developer. Mostly doing frontend. I’m sick of the mess of tooling, of the colleagues who code these giant spaghetti messes, I’m tired of standups. I’m tired of the codebase, and I don’t care about what we are building. But most or all I’m tired of all the minutiae. I just feel like what we are working on, and how we are doing it, is boring as hell. There’s no intellectual stimulation. Is it time to move jobs, or time to move careers? What other careers are good for burnt out developers?

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

PA

> Software dev is (or at least used to be) an extreme outlier in that regard, propelling people up the economic ladder after just a few months of boot camp. I think those days are over, so if you want a comparable quality of life, I think it will take a lot of reskilling and expensive education/credentials (both in time and diplomas) :( Those days have been over for awhile, now even the 4-year degrees aren't cutting it. It probably won't return to the way it was, ever. A combination of macroeconomics and market saturation are mostly to blame, regardless about what the AI grifters are selling executives these days.

Full original
MA

> everything you do directly impacts the product and customers, vs being a tiny cog in an insignificant wheel. This is why I actively sought smaller companies when I was fresh out of uni. I knew I didn't want to be a tiny, insignificant cog in a giant machine, far removed from the users. At the place I'm at now I'm wearing many hats. I architect solutions along with customers. I implement them, and have a lot of freedom in how that's done, including tools. And there can be lots of interesting programming challenges in the details of this work, be it algorithmically, programming language-wise etc etc, which needs figuring out. If I have questions regarding some new feature I'm developing I can pick up my phone and call some of our customers to better understand their workflows and needs. Likewise I get very direct feedback, which I like. Most customers don't know what's possible and not, …

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.