Lädt...

🔧 Embarking on a Self-Taught Machine Learning Journey: From Software Engineer to ML Engineer


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Hello world, I am Shadid. I have been a Software Engineer for the last 8 years. Although I was interested in Machine Learning and AI in college, I never had the opportunity or patience to pursue that passion.

Now, when the ML field grew exponentially in 2023, with the latest innovations in large language models, I have a terrible longing for the road not taken. What if I choose to study Machine learning? What if I decided to pursue my career as an ML engineer? What would have happened if I had gone to graduate school?

Being stupidly optimistic, I decided to learn about Machine learning independently.

Partly this crazy idea was also partly inspired by Scott Young’s ted talk video titled: “Can you get an MIT education for $2,000?”. Scott talks about how he finished a computer science degree just by following MIT curriculums and self studying. After. which he was also able to land a entry level position.

I Googled around for self-taught ML Engineers. I got quite a few mixed reviews from Reddit. At this point, I am not sure whether it is possible to be a self-taught ML engineer. The only way to figure it out was to try to attempt it myself. However, I am optimistic.

I plan on taking courses from open-source courses available online, such as MIT Open Courseware and Coursera. The goal is to teach myself everything I can within the next 6~8 months.

To be clear, my goal here is not to build the next groundbreaking model. I simply want to see if I can get an interview for a junior-level Machine Learning or Data Engineering job after this experiment. This is purely an experiment and I am not trying to transition into a role in ML. So, if you are interested, join me on my journey. I plan on journaling about it weekly and documenting everything that I study.

Another disclaimer: I am not starting from scratch. As I did my undergraduate degree in Computer Engineering, I understand some of the fundamentals needed to pull this off. I have solid background knowledge of single and multivariable calculus, linear algebra, and statistics, as I took these courses in school about a decade ago.

I am going to follow this learning roadmap. However, I am going to omit many of these courses. I am going to focus mainly on Machine Learning, Deep learning, and Transformer Architecture. 

https://roadmap.sh/ai-data-scientist

Image description

For the first 4 weeks I am going to focus on finishing Machine Learning Specialization from Andrew Ng. The goal is to speed run through these first 3 courses and get a solid understanding of the basics.

That is all for today, see you in a week or two.

...

🔧 Embarking on a C# Adventure: Unveiling the Topics Covered on Our Learning Journey


📈 35.67 Punkte
🔧 Programmierung

🔧 "Embarking on My Developer Journey: Learning, Building, and Growing in Tech"


📈 35.67 Punkte
🔧 Programmierung

🔧 Embarking on a 6-Month Learning Journey: Join Me in Building and Growing!


📈 35.67 Punkte
🔧 Programmierung

🔧 From Novice to Ninja: Embarking on the Full Stack Developer Journey with Project-Based Learning


📈 35.67 Punkte
🔧 Programmierung

🔧 Embarking on My Tech Learning Journey


📈 35.67 Punkte
🔧 Programmierung

🔧 Embarking on a Data-Driven Journey: Exploring Monitoring and Evaluation


📈 29.96 Punkte
🔧 Programmierung

📰 Embarking on a Compliance Journey? Here’s How Intruder Can Help


📈 29.96 Punkte
📰 IT Security Nachrichten

🔧 "Embarking on My DevOps Journey: From Zero to Hero with TrainWithShubham's Junoon"


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on My Android Development Journey with Kotlin: Seeking Your Expert Tips and Tricks!


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on My Web Dev and DevOps Journey: Day 1 of 100


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on a 21-Day JavaScript Journey: My Path to Becoming a Full-Stack Developer


📈 29.96 Punkte
🔧 Programmierung

🔧 🚀 Embarking on My DevOps Journey! 🚀


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on a 100-Day Project Management Journey


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on the Mobile Development Journey with HNG Internship


📈 29.96 Punkte
🔧 Programmierung

🔧 "Embarking on My Backend Development Journey: From C# to Future Challenges"


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on My UI/UX Design Journey: Day 1 - Introduction and Course Outline


📈 29.96 Punkte
🔧 Programmierung

🔧 🚀 Day 1: Embarking on My DevOps Journey 🌐


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on the AWS Cloud Quest: A Journey Towards Cloud Proficiency


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on a New Journey: From Challenges to Code


📈 29.96 Punkte
🔧 Programmierung

🔧 Kubernetes Simplified: Embarking on the Zero to Hero Journey - Part 2


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on Cloud Computing: My Journey Through the AWS 101 Workshop


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on a 100-Day Journey with JavaScript! 🚀


📈 29.96 Punkte
🔧 Programmierung

🔧 Stage 0: Embarking on the DevOps Competency Journey


📈 29.96 Punkte
🔧 Programmierung

🔧 Embarking on a macOS Development Journey from Ground Zero


📈 29.96 Punkte
🔧 Programmierung

🔧 Mint Blockchain Community Gathering Vol. 5: Embarking on an Exciting Journey in 2025!


📈 29.96 Punkte
🔧 Programmierung

🔧 From Web Developer to Machine Learning Engineer: A Transformational Journey to Boost Your Career


📈 27.89 Punkte
🔧 Programmierung

🔧 Embarking on a Quest in Software Engineering: Will You Join?


📈 25.98 Punkte
🔧 Programmierung

🔧 <self-close /> or <not-to-self-close></not-to-self-close>


📈 25.68 Punkte
🔧 Programmierung

🔧 Diving Back into React: A Software Engineer’s Learning Journey


📈 25.21 Punkte
🔧 Programmierung

🔧 A Journey of Learning: From Software Engineer to Team Leader


📈 25.21 Punkte
🔧 Programmierung