Published on

Charting My Path: A Roadmap for the Next Few Months

Journal

Ever since I decided that I want to be a machine learning engineer, I have never stopped feeling overwhelmed by the topics I need to learn and the concepts I need to cover. It's absolutely staggering, both in depth and breadth. The resources are plentiful—so many choices, so many options, so many books, articles, and more. It's very difficult to choose what is best for you. Every time I sit down to learn, I am bombarded with these resources. This has made me pause and give up many times. When I start reading about a topic, I often come across related concepts or ideas that catch my attention, causing me to shift focus. This constant switching makes it difficult to retain progress, leaving me feeling as though I'm not learning effectively. This happens a lot. Hence, I thought I would block out all the unnecessary noise and just focus on what I want to learn—what I need to learn. I decided to choose a book, a course, or a video, commit to it, and focus only on that before moving on to the next. What you're looking at is my carefully curated collection of resources that I have decided to conquer in the next few months.

Traditional ML

Deep Learning

LLMs (Large Language Models)

ML System Design

System Design

DSA