Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're not a "shitty employee". Maybe you are just not in the right role. Most companies I've worked for consider developers to be just cogs that type code into computers all day. Many developers are just fine with this, but some of us want to do more. Like I said in another reply, the way I fixed this was to change careers and move over to the product management side. Unfortunately, I kind of had to leave development behind to do that, but in the balance, I've found the product side more rewarding.

It would be great to find a place where you could do both, but my understanding is these roles/companies are very rare. I suppose you could start your own company and then you'll definitely be doing it all, but that's kind of a risky way to get job satisfaction.



Slightly offtopic. I would love to hear more on how you made the switch happen. I sort of understand OP's perspective on the whole deal of people who work with code being considered to mere cogs and am also thinking about a switch.


This thread is pretty old, but I'll reply in case you're still reading. Here's the path I took, might not work for everyone:

1. Went back to school for an MBA (which I wouldn't recommend doing) 2. Found a typical "code monkey" job at a company where I was super-interested in the product and felt I had lots of good ideas. Work way up to some kind of tech lead position. 3. Network/established great relationships with the product team at said company. Provided constant input/ideas on the product, knowing most of it would be ignored (that's OK). 4. When I learned an opening on the product team appeared, jumped on in with full force. By then, the right people on the product team all knew/trusted me, and it was a pretty straightforward move. I was basically moving back down to a non-leadership level but I was willing to accept that.

Process took about 4-5 years, including the MBA. In retrospect, I wouldn't recommend the MBA unless you are trying to transition ENTIRELY out of tech/software.

Hope this helps




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: