u/Impossible_Note5761

Career choice path confusion in software development. Should I specialize or just be useful?

Hello,

I am 23yo male with 1 year and 5 months experience. I started out with a coding academy (JS/React/Frontend). After that I found a job in an outsourcing company (really popular in Eastern Europe). They said I will be a Frontend developer but I was quickly put in a role of a full-stack with Node.js. As the client needed more help I was then put in another project with a Java backend. This continued for 2-3 months. After that I continued as Frontend only. 3 months ago I was placed under new client as react-native developer (so mobile app).

After this quick rundown I came to the conclusion that I am alright at web dev with React, but from there I know a little of many technologies, but don’t feel like am very good at something. Should I seek a product company and stick with a stack or should I continue with this until the next client comes and I need to switch stacks again.

What’s worth learning and specializing in this modern AI age. I feel like I get to be productive by having AI, but it’s making me stupid since I am still a junior.

Please give me some advice as to what to do in my career?

reddit.com
u/Impossible_Note5761 — 5 hours ago