Hey there,
I have been a software dev for about ten years now and I'm somehow getting tired of it. The whole scrum stuff annoys me, especially all discussions about 'what is our definition of done?, Oh, the code is merged into b, but not released yet, so the ticket has to be in state x and not y., Oh nooo, our velocity, can't we close this ticket now so the velocity goes up???'. I hate those meta scrum discussions.
I also don't want to discuss anymore whether a variable should be marked const or not. I kind of feel like I have played through software development. Which does not mean that I mastered it in every aspect, not at all. But I am at a point where I want to learn new things, get other impressions and somehow develop myself further.
A position as software architect would be the most obvious next step, but I do not really feel it. That would just mean that I write less code but would still stay in a field that kind of bores me, at least in the environment that I am in. At the moment I would say that I write code for 30% of my time, the rest is consumed by the integration of it. And that is annoying. And as a software architect that coding time would further decrease. Also the increase in AI usage somehow takes away the fun. Two years ago I was really motivated to learn rust, but as of today I think that I would never really learn a new language any more, because 90% of the coding will be done by an AI and you would never get the feeling for a programming language like you did before. Which is understandable and ok, but this is another point that makes me think about changing my job and career.
So I think about shifting into a systems engineering position. My hope is that I can make good use of my coding experience while also being able to (and also forced to) learn new things. But I also know that SE is a broad field and that two jobs tagged as SE can differ a lot. Still I would like to get some advice and maybe personal experience from people who might have been in a similar position and if they regret it or not. Just as some background, I already work in a company with huge defense focus, so I somehow am used to the regulations and all that stuff that comes with it, cause that is one thing that slows down the coding part. So the regulation part is nothing that scares me too much.
Thanks in advance for any advice, every impression and experience helps me to make a good decision.