I am a self-taught software engineer, i still lack a lot of things like algorithms and system design … etc. i work as a full stack developer and my performance is getting better everyday and i might lead a team in my company by the end of the year. My problem is i cant decide what to do now, should i aim for being a software architect or a site reliability engineer, and i am saying that because i have been working for so many years on linux, and i have been playing with docker and kubernetes for a while, and i liked to sit down with the devops team talking about infrastructure, i am not sure though if i am going to like to be committed it (tbh within myself sometimes i feel that devops is easier). On the other side, software engineering side, i dont like being a full stack, i want to master one of them, either its backend or frontend, and i am not able to choose and its driving me insane (in devops i feel like there is less choices, in the backend i have to choose between many different languages). My mind is going insane, the overthinking is killing me, can you help me ?
No responses yet.