I often get some questions from the freshers & BTech students that which emerging technologies we should learn, whether it’s ML, AI, Cloud, or Web !?
There are multiple answers to these questions and people have their own perspectives. But in these few years of my experience, I notices one thing. That the hype of emerging technologies often changes.
When I was in college there was a massive hype on Machine Learning, Image Processing & AI stuff. But now things are different.
Let me state the time frame for better understanding, and this is completely my personal opinion.
2013–2016 : Angular, React, Android, Cloud
2017–2020: Machine Learning, AI, Image Processing, NLP
2021-Now: Web3, Blockchain, New Frameworks
But in this transition people often get confused about whether they should go with the hype or not !? So here I can suggest you, especially the freshers, Stick to your fundamentals (university modules), and choose any of the dev domains initially. If you take my preference I would suggest you start with Web or Android, because these are the stepping stone to the Development domain.
So choose your domain wisely, overserve everything and choose what really motivates you.