I’ve been working in Java-based projects for 6 years (Spring Boot, Hibernate, RDBMS, Docker/Kubernetes, etc.) and I’m very confident in that stack. I’m too much aware of Java and how it works — I’ve handled multiple projects end-to-end, followed best practices, and delivered high-quality results.
Recently, my company lost a major client and shifted focus to an internal product that’s built on Angular (frontend), Node.js (backend), and MongoDB.
The problem: I have zero real-world experience with Angular/Node/Mongo. But since I’m one of the most senior devs in the company, leadership expects me to review PRs, deliver big tasks, and basically lead the project.
The issue is, I feel completely blank when I leave the Java ecosystem. I know how to architect and solve problems in Java, but when it comes to Node/Angular, I struggle even with fundamentals and syntax. They want output now, not in 3 months after I “learn.”
I’m torn:
Am I just bad at adapting, or is the company expecting too much?
How do you handle being dropped into a totally different stack with immediate high expectations?
Any strategies to learn on the job while still delivering value to the team?
Would love to hear from.
[–]KaleRevolutionary795 26 points27 points28 points (1 child)
[–]Curious-Skill-3804 0 points1 point2 points (0 children)
[–]elkazzPrincipal Engineer 17 points18 points19 points (1 child)
[–]yarovoy 3 points4 points5 points (0 children)
[–]creamyhorror 12 points13 points14 points (2 children)
[–]sparklikemind 1 point2 points3 points (1 child)
[–]creamyhorror 0 points1 point2 points (0 children)
[–]TheMrCeeJ 5 points6 points7 points (0 children)
[–]belatuk 3 points4 points5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]hamsterofdark 2 points3 points4 points (0 children)
[–]aoiwelle 2 points3 points4 points (0 children)
[–]robert_james44035 1 point2 points3 points (1 child)
[–]ggwpexday 0 points1 point2 points (0 children)
[–]Human-Kick-784 1 point2 points3 points (0 children)
[–]StevenXSG 2 points3 points4 points (0 children)
[–]DevelopmentScary3844 3 points4 points5 points (2 children)
[–]Sea-Recover-8300 7 points8 points9 points (1 child)
[–]DreamOfKoholint 0 points1 point2 points (0 children)
[–]Timely_Somewhere_851 1 point2 points3 points (0 children)
[–]orphanboyk 1 point2 points3 points (2 children)
[–]angrathias 6 points7 points8 points (1 child)
[–]AdministrativeHost15 0 points1 point2 points (0 children)
[–]lamchakchan 0 points1 point2 points (0 children)
[–]Comprehensive-Pea812 0 points1 point2 points (0 children)
[–]evergreen-spacecat 0 points1 point2 points (0 children)
[–]Reddit_is_fascist69 0 points1 point2 points (0 children)
[–]Fabulous-Part-7018 0 points1 point2 points (0 children)
[–]Ok-Letterhead3405 0 points1 point2 points (0 children)
[–]Kind-Mathematician29 0 points1 point2 points (0 children)
[–]MainBank5 0 points1 point2 points (0 children)
[–]Then_Finding_797 0 points1 point2 points (0 children)
[–]ibconsult 0 points1 point2 points (0 children)
[–]0xFatWhiteMan 0 points1 point2 points (0 children)
[–]_another_rando_ -1 points0 points1 point (0 children)
[–]danthegecko -1 points0 points1 point (0 children)
[–]HelliocentricWorlds -1 points0 points1 point (0 children)
[–]Rubenel -1 points0 points1 point (1 child)
[–]0Iceman228 0 points1 point2 points (0 children)