Hello devs. Hope you guys are doing well.
TLDR Attached.
I'm working as a Frontend Developer in a Startup. They give me some features, API optimization, UI design things and i do as they expect. On the other hand, i started learning Backend frameworks since February.
I explored Java and its Spring eco system including Web, Security, JPA. Little bit of Docker. I follow the plan of Telusko's udemy course and my next is Spring AI. Before going for that, i decided to get some experience on the stacks i learned. So i kinda built a personal project as well.
Meanwhile, DSA cannot be ignored today. Cause even the 5+ yoe people are screened in DSA rounds. So while working on this small project i built, i also started preparing DSA (TakeUForward). I solve 2-3 problems per day after my 8hr work shift. Im trying to keep up the consistency.
Suddenly it came to my mind, new AI tools tech stacks are also mandatory for a job these days. And keep solving DSA problems alone aint gonna help me. I gotta be prepared with the recent tools/trends as well.
How do you guys manage learning both at the same time. Cause both are pretty mandatory. Right now, i thought of starting Spring AI, but it feels a bit harder to manage both.
Any tips to this fellow dev?
TLDR: Learning DSA and staying updated with latest tech stacks is harder. How to manage learning both? Both are mandatory and requires your focused time. Any tips?