I realize just the salary isn't everything, esp given that you get taxed through nose. So maybe modest increase in salary but more chill job?
How can you get
.. to $400k?
.. to position with more impact?
.. more autonomy?
.. social interaction?
.. less stress?
.. less coding?
.. more fun?
lots of things to optimize for but what does get you there? I know the things I need to do to become a better sr software developer: communication, architecture/system design, learn my tools, learn my stack in and out, delegating, coaching other devs, etc. It's great if you're happy with that. But frankly I'm feeling my passion for coding as work dwindling and would love to explore. I thought I wanted to be a technical product manager, until I realized it was basically middle management where you get worse of both sides.
That's where it's wrong. That thing doesn't exist.
Even people suggesting you to go work for FAANG are kind of wrong. By becoming the biggest gear in the machine cog, I doubt you will ever find satisfaction.
I'd honestly go see a psychologist, it seems you don't know what you want and even your own desires seems to be mirrored to what people generally see and want here in HN.
For instance, if you are looking for satisfaction and making yourself happy, fixing your parental or whatever troubling issue you may have, more money or a different job won't fix it. But rather by a self-exploratory process which a professional might be able to help you with. Life isn't about having a job.
Maybe those are internal issues you have, like a crush which didn't work out, mother/father, relationships, poverty background or whatever. Anyhow, go see a psychologist.
The other option I see is doing your own thing, writing competitors for existing services. You'd probably need good understanding of products/users, as well as the ability to output several prototypes a day.
If you want to play that game at that level then you should goto Blind app and read up on what those career ladder psychos are obsessed with. You’ll get more sociopathic, but realistic answers about what’s involved.
Leaders need and trust people with these three skills: soft skills, business skills and technical skills.
Some positions might be:
- Tech Leader - Team Leader - Product Management - CTO