▲ ▼ Full stack career switch for legacy SW coders
I've seen several talented software developers struck in writing code for legacy systems like Mainframe (or) maintaining old Java code. Many of them aspire to switch to a full-stack development career but don't know where to begin.
I believe its tough for them to adapt to new programming languages and technologies than someone who's new to programming and software development i.e those with an empty cup.
So there seems to be a need for specialized training routine which can prepare legacy software developers for a full-stack career change.
I'd beg it's easier for someone who's already involved in programming and/or development at one level or another to learn new things in the space versus someone brand new. They've already got the conceptual understanding of how software works.
Especially if they're currently involved in Java. Unless we're talking folks who are near retirement age and don't have the desire to learn new skills. Then it could become cumbersome and a career change probably isn't in their deck of cards.
I've been helping some of my friends who have CS degree but have been working in Mainframe for over decade with course materials for learning full-stack development, It's been hard for them to empty their cups. Migrating from COBOL to a high-level programming language seems like a tall ask and one needs tremendous motivation and environment to make it happen.
I agree that it would be comparatively easier for someone struck with Java or .Net legacy systems, But they would still need to re-wire their brains to make a successful switch.