I do not have a Ph.D.
I do not like to read research papers.
But I do make a pretty good living working on the Data Science/AI/Machine Learning field.
You can also do it.
Here is how I got here.
🧵👇
I feel that a strong foundation as a developer is a huge advantage in the field.
If you are exploring this path, do not skim on your Computer Science fundamentals!
👇
- Machine Learning
- Reinforcement Learning
- Reinforcement Learning for Trading
- Computer Vision
Each one of these was one semester long. They gave me a good foundation of theory.
👇
- Machine Learning (@AndrewYNg - Coursera)
- Deep Learning (@AndrewYNg - Coursera)
- TensorFlow In Practice (Coursera)
- Reinforcement Learning by David Silverman (YouTube)
- Stanford Computer Vision (Fei-Fei Li - YouTube)
👇
All of this has happened over the last 5 years and it's mostly the foundation of my knowledge.
(Yes, I had to read papers at school. But that's it.)
👇
The experience you get from "doing" is irreplaceable. You can't match it with all the courses in the world.
So early on, start creating things.
👇
Right away I started learning everything I needed to be effective in this area.
👇
Two words, a lot of work.
More specifically, I help answer this question: "How can we get this model that shows some promise and make it available for people to use in real-life scenarios?"
👇
It's a great time to be alive!
Every year we make leaps on what we can do with the hardware, but we still need a lot of people to harness all of that power!
👇
▫️Software Development skills are a must.
▫️A strong foundation on CS fundamentals helps.
▫️Learn Python 🐍.
▫️Containerization is a must (Hello @Docker!)
▫️You will be building APIs. Flask / FastAPI will help.
👇