Code
%%HTML
<div align="center">
<iframe width="560" height="315"
="https://www.youtube.com/embed/5Dnw46eC-0o"
src</iframe>
</div>
Gianluca Rossi
May 28, 2021
I’ve been asked this question many times by young practitioners and recent graduates. “What advice would you give to someone starting a career in Data Science?”.
First of all, make sure you have a true passion for Machine Learning. Like in many things, you need to fall in love with the process to ultimately be successful at something. Knowledge and expertise are built day after day and will eventually compound.
You need to be curious and have a genuine interest in understanding how things truly work ― you need to embrace First Principles Thinking.
If you are not sure if Data Science is really something you love, take a semester to complete an excellent online course like fast.ai and work on one or two Kaggle competitions. This should give you first-hand experience of what the job is all about, although not a complete one.
fast.ai’s “Practical Deep Learning for Coders” and “Deep Learning from the Foundations” are excellent courses. They strongly emphasize the practical aspect and teach you good practice in building knowledge and being effective.
After that, it’s time to get your hands dirty and join Kaggle. Kaggle is a large community of Data Science practitioners. The platform organizes Machine Learning competitions, ranging from Computer Vision to Reinforcement Learning.
My advice is to not get too distracted by the Public Leaderboard. What you’re interested in is building knowledge. Try to make little progress every day. It’s a long game, and you are here to learn.
One of the biggest mistakes I’ve seen many beginners make is to spend a disproportionate amount of time studying the theory before beginning to work on their first non-trivial project. This is the wrong way to go about it. The theory is undoubtedly essential, but practice solidifies understanding and makes you ultimately able to build things. This doesn’t mean you shouldn’t spend time learning the theory. Theory and practice should complement each other.
How can you find the right balance between theory and practice? Use your curiosity and First Principle Thinking. Focus on building knowledge. If you don’t understand how something works, don’t be discouraged. Write some code ― see the excellent keynote from John Rauser at Strata + Hadoop 2014 ― or search the internet. Learn as you need and make sure that every new concept sits on a mental map of the space.
To conclude this post, I want to share some advice from Jeremy Howard:
Pick one project. Do it really well. Make it fantastic.
Work on one project at a time, and make sure you’re proud of your work. Leverage everything you have learned so far, refactor it, document it well, and finally share it.
Every one of these projects will be part of your professional portfolio. Make sure your portfolio showcases how great you are!
iamgianluca iamgianluca About /about.html https://github.com/iamgianluca https://twitter.com/HeyIamGianluca
iamgianluca - How to start a career in Data Science iamgianluca - How to start a career in Data Science iamgianluca - How to start a career in Data Science iamgianluca