Want to upgrade myself
For the past 1.5 yrs, I have been working for a legacy product and hence didn't learn any new technologies. This job was right out of college and hence I didn't pick this. Entire takeaway from 1.5 yrs was 1. Simple Java(version 8) code (no frameworks) 2. SVN for version control 3. Dealt with millions of lines of code and hundreds of services in one single file. No new technologies, no cloud, no databases. But I am very confident and fluent in Data Structures and Algorithms ( Masters in Theory CS from top IIT). What shall I learn next to keep up with the IT industry? I don't have any particular interest towards say DevOps, BigData. I just like to solve problems. Please advice.
Wayyyyyyy
Stealth
2 years ago
90% devs are working on boring/legacy stuff. It's a multi year effort to move to different tech for large mature systems.
Work for startups if your want newer stuff.
Don't let your company projects restrict you. Always keep doing self practice and upskilling. Go for SpringBoot and microservices. It's in lot of demand.
I don't like to learn things which is in demand. I like to learn which is good and interesting to learn. Spring I know. Will check what microservices has to offer.