<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ronald L. Ngounou</title>
    <description>The latest articles on DEV Community by Ronald L. Ngounou (@ronaldngounou).</description>
    <link>https://dev.to/ronaldngounou</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F924163%2Fc9dfe78e-b928-4b85-ad8d-e81733a816dc.jpg</url>
      <title>DEV Community: Ronald L. Ngounou</title>
      <link>https://dev.to/ronaldngounou</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ronaldngounou"/>
    <language>en</language>
    <item>
      <title>How I am becoming a Machine Learning Engineer</title>
      <dc:creator>Ronald L. Ngounou</dc:creator>
      <pubDate>Tue, 20 Sep 2022 13:04:54 +0000</pubDate>
      <link>https://dev.to/ronaldngounou/how-i-am-becoming-a-machine-learning-engineer-4eak</link>
      <guid>https://dev.to/ronaldngounou/how-i-am-becoming-a-machine-learning-engineer-4eak</guid>
      <description>&lt;p&gt;Artificial intelligence is the driving force of the industrial revolution. I have a bachelor's degree in industrial engineering and a master's degree in sustainable energy engineering. After graduation, I decided to learn machine learning so that I could play a role in this technology that impacts human life.&lt;br&gt;
Before I get started, I had a lot of questions and I remember feeling lost on who to ask them.&lt;br&gt;
Which resources to use while learning?&lt;br&gt;
Should I remember everything I am learning? How to take notes?&lt;br&gt;
Should I spend months on the theory and mathematics behind machine learning?&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Machine Learning?
&lt;/h2&gt;

&lt;p&gt;To introduce, Machine Learning (ML) is a type of artificial intelligence (AI) that allows computers to learn from data to discover patterns to make decisions or predictions.&lt;br&gt;
Within machine learning, there are several different techniques:&lt;br&gt;
Supervised learning: the algorithm learns from labeled data to predict output values.&lt;br&gt;
Unsupervised learning: there are no labels for the training data. A machine learning algorithm tries to learn from underlying patterns or distributions that govern the data.&lt;br&gt;
Reinforcement learning: the algorithms figures out which actions to take in a situation to maximize a reward.&lt;/p&gt;

&lt;p&gt;From Udacity - AWS Machine Learning FoundationsHow I am navigating into it?&lt;br&gt;
Now, I am a scholar at Udacity AI&amp;amp;ML Nanodegree Programming, which has been providing me with a structured environment to learn and take part in challenging projects. In my approach to making the most of the learning journey, this is my approach:&lt;/p&gt;

&lt;h1&gt;
  
  
  1 Sponge Mode
&lt;/h1&gt;

&lt;p&gt;First, I immerse myself in a sponge mode by soaking as much theory and knowledge as possible to give myself a strong foundation. To begin with, I have learned Python fundamentals. My goal here was to understand Python enough to deal with libraries and find the right resources to debug my code. &lt;br&gt;
A second course I am following for Sponge Mode is a famous course taught by Andrew Ng on Machine Learning. At the same time, I am following the AWS Machine Learning Foundations course.&lt;br&gt;
In this step, my metrics of success are mainly:&lt;br&gt;
a) To pay attention to the big picture and always ask questions.&lt;br&gt;
When I am introduced to a new concept, I as myself "why", how this is used in the real world?&lt;br&gt;
b) Take notes enough to understand the big picture and try to accept that I will not remember everything.&lt;br&gt;
After sponge mode, I try to put the theory into code by building projects. I practice using Kaggle projects and Kackerank challenges.&lt;/p&gt;

&lt;h2&gt;
  
  
  2 My Learning style
&lt;/h2&gt;

&lt;p&gt;I learn best by struggling through something on my own at my own pace and rereading the same thing over and over again until I understand it. In school, I fell in love with reading and the majority of my knowledge came from textbooks. I realized that I learn best a theoretical concept when I can teach it later. To be able to teach, it is important to take good notes so that I can review the material at my own pace. The tools I use are Notion, Obsidian, and Jupyter Notebook. &lt;br&gt;
Although my primary method of obtaining knowledge was through books, I admit that my learning of data science concepts today involves videos and YouTube tutorials. For example, I prefer watching short videos from different sources about the same topic to look at things from a different angle. One of the most important keys to accelerating learning is to find a suitable medium that makes sense to you, this could be reading a blog post, watching a video, or listening to a podcast. &lt;br&gt;
A few podcasts I am listening to be updated with the technology are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lex Fridman Podcast&lt;/li&gt;
&lt;li&gt;TWiWL &amp;amp; AI&lt;/li&gt;
&lt;li&gt;Gradient Dissent&lt;/li&gt;
&lt;li&gt;The Robot Brains Podcast&lt;/li&gt;
&lt;li&gt;Ken's Nearest Neighbors&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3 Taking some business course
&lt;/h2&gt;

&lt;p&gt;As much as I am learning on the technical side, I try to differentiate myself as a data scientist so that I can promote my work by speaking to different people. The core skills where I can differentiate myself is due to my communication. So, I try to improve to become a better writer, storyteller, and negotiation.&lt;/p&gt;

&lt;h2&gt;
  
  
  4 Talking about what you are working on (A LOT)
&lt;/h2&gt;

&lt;p&gt;After listening to a lot of advice from people in the industry, I understood a job to put my work in front of people who need to see it. It is a tough shift for people - like me - that tooting your own horn makes you braggy. I find it valuable when I look backward and keep being motivated while moving forward. Here are some takeaways to put yourself out there:&lt;br&gt;
Solving a problem/completing a project, then writing a blog post about how you did it. &lt;br&gt;
Committing to writing social media posts 3x week about the progress of your current project.&lt;br&gt;
Joining communities to share what you are working on and ask for feedback on your projects or portfolio.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;As I continue to grow, I am very excited to learn as much as I can about this end-to-end technology and by building projects. Completing technical skills with business skills is valuable to differentiate me. Along the road, I will show my work and share my journey with others.&lt;/p&gt;

&lt;p&gt;Connect with me on &lt;a href="https://twitter.com/ronald_ngounou"&gt;Twitter&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/ronald-ngounou/"&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>machinelearning</category>
      <category>codenewbie</category>
      <category>python</category>
    </item>
  </channel>
</rss>
