Hey everyone,
I’ve been working as a full-stack developer for the past 5 years, with a strong focus on backend development using Node.js, TypeScript, and noSQL databases (MongoDB, etc.). I’ve really enjoyed working with these technologies, and I feel like I’ve built a solid foundation in backend architecture, API design, and scalable systems.
However, I’ve noticed that a lot of job ads and recruitment efforts these days seem to be heavily focused on Java and SQL-based databases (PostgreSQL, MySQL, etc.). I have little to no experience with these technologies, and it’s making me wonder if I’m limiting my career growth by staying in my current stack.
My long-term goal is to move into more senior roles, eventually leading teams and potentially transitioning into an engineering manager position at a mid-sized company. I don’t want to be pigeonholed as a “Node.js developer” forever, and I’m worried that sticking with my current stack might close doors to opportunities in the future.
So, I’m at a crossroads:
- Should I double down on my current expertise (Node.js/TypeScript/noSQL) and try to position myself as a specialist in this stack?
- Or should I invest time in learning Java and SQL-based databases to broaden my skill set and align with what seems to be in higher demand?
I’d love to hear from folks who’ve been in a similar situation or have experience with both stacks. Did you pivot? Was it worth it? Or is there still a strong future for Node.js/TypeScript/noSQL in the industry?
Also, for those in senior or leadership roles, do you think my current stack could hold me back from moving into management or leading larger teams?
TL;DR: Been working with Node.js(TypeScript)/noSQL for 5 years, but most job ads are for Java/SQL. Should I pivot to stay relevant and achieve my goal of moving into senior/leadership roles, or is there still a strong future for my current stack?
submitted by /u/ColdStaff123
[link] [comments]
r/cscareerquestions Hey everyone, I’ve been working as a full-stack developer for the past 5 years, with a strong focus on backend development using Node.js, TypeScript, and noSQL databases (MongoDB, etc.). I’ve really enjoyed working with these technologies, and I feel like I’ve built a solid foundation in backend architecture, API design, and scalable systems. However, I’ve noticed that a lot of job ads and recruitment efforts these days seem to be heavily focused on Java and SQL-based databases (PostgreSQL, MySQL, etc.). I have little to no experience with these technologies, and it’s making me wonder if I’m limiting my career growth by staying in my current stack. My long-term goal is to move into more senior roles, eventually leading teams and potentially transitioning into an engineering manager position at a mid-sized company. I don’t want to be pigeonholed as a “Node.js developer” forever, and I’m worried that sticking with my current stack might close doors to opportunities in the future. So, I’m at a crossroads: Should I double down on my current expertise (Node.js/TypeScript/noSQL) and try to position myself as a specialist in this stack? Or should I invest time in learning Java and SQL-based databases to broaden my skill set and align with what seems to be in higher demand? I’d love to hear from folks who’ve been in a similar situation or have experience with both stacks. Did you pivot? Was it worth it? Or is there still a strong future for Node.js/TypeScript/noSQL in the industry? Also, for those in senior or leadership roles, do you think my current stack could hold me back from moving into management or leading larger teams? TL;DR: Been working with Node.js(TypeScript)/noSQL for 5 years, but most job ads are for Java/SQL. Should I pivot to stay relevant and achieve my goal of moving into senior/leadership roles, or is there still a strong future for my current stack? submitted by /u/ColdStaff123 [link] [comments]
Hey everyone,
I’ve been working as a full-stack developer for the past 5 years, with a strong focus on backend development using Node.js, TypeScript, and noSQL databases (MongoDB, etc.). I’ve really enjoyed working with these technologies, and I feel like I’ve built a solid foundation in backend architecture, API design, and scalable systems.
However, I’ve noticed that a lot of job ads and recruitment efforts these days seem to be heavily focused on Java and SQL-based databases (PostgreSQL, MySQL, etc.). I have little to no experience with these technologies, and it’s making me wonder if I’m limiting my career growth by staying in my current stack.
My long-term goal is to move into more senior roles, eventually leading teams and potentially transitioning into an engineering manager position at a mid-sized company. I don’t want to be pigeonholed as a “Node.js developer” forever, and I’m worried that sticking with my current stack might close doors to opportunities in the future.
So, I’m at a crossroads:
- Should I double down on my current expertise (Node.js/TypeScript/noSQL) and try to position myself as a specialist in this stack?
- Or should I invest time in learning Java and SQL-based databases to broaden my skill set and align with what seems to be in higher demand?
I’d love to hear from folks who’ve been in a similar situation or have experience with both stacks. Did you pivot? Was it worth it? Or is there still a strong future for Node.js/TypeScript/noSQL in the industry?
Also, for those in senior or leadership roles, do you think my current stack could hold me back from moving into management or leading larger teams?
TL;DR: Been working with Node.js(TypeScript)/noSQL for 5 years, but most job ads are for Java/SQL. Should I pivot to stay relevant and achieve my goal of moving into senior/leadership roles, or is there still a strong future for my current stack?
submitted by /u/ColdStaff123
[link] [comments]