Hacker News new | ask | show | jobs
by alistairSH 2106 days ago
You don't mention what your manager and peers think of you. Do they all agree that your a shite programmer? If they don't, you're succumbing to imposter syndrome. If they do, you might all be correct.

But, that aside, if you just want out of daily programming, you can... - move into a BA or product owner role. Your technical background will serve you well as you interface with R&D teams (and communicate their concerns back up to senior leadership)

- Sales. Same as above, but requires a certain personality.

- MBA or some other graduate program. Could help you break out of tech completely. Or, move into some other tech-related role.

If you want to stay in programming, the best bet is to just stay in programming. I wouldn't worry about flubbing a few interviews, not all companies do ridiculous white-boards. And not all expect everybody to be the equivalent of a semi-genius from Stanford. There are aplenty of programming jobs where you can solve interesting business problems with more ordinary technology (vs solving interesting technical problems and building new tech stacks or whatever).