3 ms·
The reasons you give around "keeping up with new developments, new technologies, ...lack of creativity", lead me to believe it isn't the job that you dislike, i
by pedalpete 6y ago
The reasons you give around "keeping up with new developments, new technologies, ...lack of creativity", lead me to believe it isn't the job that you dislike, it's the environment you're in.
I have a friend who was in a very similar situation to you and he just kept sticking with it year after year. He talked about going back to school and finding a new career, but it was always just easier to keep doing dev work, and it was well paid. He hated the tech stack he was working on (particularly everything javascript/typescript), didn't see how his contribution was meaningful, etc etc.
He was ready to cash it all in again when he found a start-up that he really loved the product. He had a big say in the initial tech stack, and had wanted to dive into Rust. He was enjoying learning about hardware, etc etc. After a few months, he realized that Rust was a great language, but he was getting into more of the "new technologies" and it was a bit of a shiny thing, so he went back to C++. He doesn't care about the "technologies" so much as he cares about the problem he's solving for customers, and how that is implemented.
You mention you "don't see the value...beyond the paycheck.", well, that's the value. Can you find something where you love the problem that you're solving for the customer, and hopefully love the product as well. Something where you can see the impact your having on the customers (and maybe even the world).
I know it may seem all "we're changing the world" start-upy, but some people really are, and it isn't only about the money. From my experience, SF is full of the "we're changing the world" people with no real reason behind it. The less startup focused hubs I think have more to offer because they're not so caught up in the bubble.
Just my two cents, hope it helps.
- watermelon59 6y agoI feel like I'm in your friend's position right now. I absolutely hate working on services. Hate having to muck around with AWS and Kubernetes. I like writing code, period (that excludes Terraform and YAML in my definition). I also have an interest (though nil actual experience) in embedded systems. It's what I play with in my free time to keep my brain working and not going totally insane. I stay because the company where I work at pays me a handsome salary, RSUs, and has great benefits. Somehow my team likes me. Somehow I made it to a high position... though I suspect I've been promoted to the level of my incompetence and the next perf review won't be great. The problem is that I'm so burned out right now that no job at all sounds appealing.
- pedalpete 6y agoYup, super similar situation as my friend. He was actually interviewing with some interesting companies, but part of the problem, even if they had a good tech stack, was he'd be a small cog in a big wheel. That's one of the appeals of some startups, you're making an impact, as long as you love the problem they're solving, and think they'll be "successful", whatever that means to you.
- watermelon59 6y agoYou know, I actually wouldn't mind being a small cog if I could exercise the skills I consider to be my strengths. What I'm fed up with is being given task after task where I have to learn whole new technologies each time, with not enough time to learn and do a decent job. It makes me feel incompetent and useless.