Really want to move away from my current role maintaining an ERP that was built on spring and struts (PTC Windchill). Its really ruined me career wise though I guess money is ok. (125k + 15k bonus in the Philadelphia area). Anyway, I want to get into web development and seems like mern frameworks are what are popular right now but I dont know how to get my foot into the door where I can do this day in and day out. I am 34. My career is a mess but life has been weird for me for the past few years. Any advice?
I'd avoid banking on a single framework, because once react stops being popular, you're out of a job
1. Learn react. 2. Build project using react. 3. Apply to jobs wanting react. 4. Interview and blow them away with your react knowledge. 5. Get offer and complain on blind about low TC. 6. Accept offer out of hand despite tough stance on blind because you're afraid of losing the offer. 7. Congratulations! You are now in a react role.
Take a consulting role and fake it till you make it. It will pay the same but you will be thrown in a project and just told to figure it out. If you’re lucky you’ll get a great mentor.
React and node.js are just frameworks you need to understand JavaScript in depth. I would say understand JavaScript and it’s confusing for Java people. Then you already know Struts then learn little bit of backend development especially making api calls or database calls with asynchronous programming(learn promises) in Node.js. Once you understand how JavaScript works in backend it’s easy for you map different things with Struts. Then go and learn react understand the base concepts clearly don’t try to complicate things. If you want I can guide you. 3 years ago I just know core Java and then my first job is node.js and react and the way I learned pretty much worked as I got a mentor in initial stages.
I agree, people who grew up with old-school Java frameworks (struts) can sometimes struggle with functional programming / async style in JavaScript, and Java for that matter. Newer Java style is more transferable. So OP needs to study and practice.
Just over react 🤣🤣