I'm an engineering student majoring in computer science, and I have about three months left before my campus placements start. I've completed a decent course on web development covering HTML, CSS, JavaScript, Node, React, Express, and PostgreSQL. Now I'm at a crossroads—should I dive into learning blockchain and Web3, focus on AI and machine learning, or deepen my knowledge in full-stack web development? I'm feeling a bit overwhelmed with the time crunch, and I also need to manage my time for practicing on LeetCode.
2 Answers
Honestly, I'd steer clear of blockchain and Web3 for now. Many believe those areas are hit-or-miss in terms of future job security. Focusing on AI/ML could be a good bet since it's in demand right now! Plus, with your current skills in web development, building AI-powered applications could be an exciting direction to go in!
If I were you, I'd really push for AI/ML skills—there's a huge demand for those. Also, don't forget to get comfortable with Python if you haven't already, as it's essential in that field.

Thanks for the advice! I’ve been meaning to explore Python more. What resources do you recommend?