Slide 1

Slide 1 text

Abeokuta Gift Ojeabulu Ex Data Scientist, CBB Analytics Speaker Image Placeholder 6 productivity tips for beginner data scientists

Slide 2

Slide 2 text

Who am I? - Co-founder and community lead for Data Community Africa/DatafestAfrica. - Organizer of MLOps Community Lagos. - Ex Data Scientist at CBB Analytics

Slide 3

Slide 3 text

Learning Objective - The Motivation behind this topic - The 6 Productivity tips explained - Basic process to problem solving in data science - Action process to avoid procrastination in the data field. - The Ferymann technique in technical writing - Conclusion - A short story on tiny changes, remarkable results.

Slide 4

Slide 4 text

The story that inspired this topic

Slide 5

Slide 5 text

6 productivity tips explained

Slide 6

Slide 6 text

Solve problems don’t stick to tools or programming language

Slide 7

Slide 7 text

Every programming languages/tools have their shortcoming, No programming language is perfect. We should know that if I am trying to work on a project that involves using advanced statistics, R is the best programming language in this case while if I am trying to work with machine learning and deep learning then Python is the best tool for me to use. Therefore, if Python is not giving a suitable solution, I should optimize for a better way to solve problems.

Slide 8

Slide 8 text

Basic process of problem solving in data science ● Knowing how to clean your data. ● Ensuring data quality. ● Telling stories with data. ● Making reports and recommendations. ● Analyzing and making business impacts

Slide 9

Slide 9 text

Collaborate with others

Slide 10

Slide 10 text

In data science, collaboration plays a significant role in your career progression. Doing data science alone may work for Zindi or Kaggle competitions. but this is not the case in the real world because data science entails a lot of data visualization, Data Cleaning, model deployment, and so on. It is hard to be an expert in every aspect of data science. Collaborating with other fellow data scientists will make you go far.

Slide 11

Slide 11 text

Great things in business are never done by one person; they’re done by a team of people Steve Jobs

Slide 12

Slide 12 text

Fundamentals first

Slide 13

Slide 13 text

Learn to master the basics. Mastering the basics will help you learn advanced concepts in data science quickly, as they built all advanced concepts on the basics. It might be so tempting to skip the basics because of the pressure of things developing so fast. Beginner Data scientists want to skip understanding the basics of statistics, linear regression to complex things like computer vision, neural networks, they want to skip machine learning to deep learning.This is like a baby trying to run quickly without crawling or even walking at all. In the long run, this will affect your journey.

Slide 14

Slide 14 text

Winners don’t just learn the fundamentals, they master them. You have to monitor your fundamentals constantly because the only thing that changes will be your attention to them Micheal Jordan

Slide 15

Slide 15 text

Stop procrastination and imposter syndrome

Slide 16

Slide 16 text

Consistency is key. When you are inconsistent, you prolong the time you need to get the job, as you will also stay outdated, since data science is a developing field. Procrastination is one of the biggest hurdles beginner data scientists face. Staying consistent as a beginner is hard, but you will do yourself well when you are consistent. The more consistent you are learning & improving, the easier for you to get your dream job. Also, Everybody gets imposter syndrome at some point. Developing is challenging, and it’s easy to feel like a fraud when you get stuck on a bug or can’t solve a “simple” issue.

Slide 17

Slide 17 text

Steps to avoid procrastination as a beginner data scientist ● Plan your task ● Remove triggers ● Promise to deliver within a time range publicly

Slide 18

Slide 18 text

Build Side Projects

Slide 19

Slide 19 text

The earlier you build side projects, the better for you. You don’t have to know everything before you build side projects. The world we are today is about what you can do. We know musicians for their works the same as an artist. A hundred courses without a project are like just watching movies. No one gets rewarded for that. Build projects. It is hard to get even an intern job having no project to show recruiters. Don’t just stack certificates of completion with no project to show for it. Start small, build mini-projects, then keep scaling to bigger projects with time.

Slide 20

Slide 20 text

Never ask anyone for their opinion, forecast, or recommendation. Just ask them what they have or don’t have in their portfolio Nassim Nicholas

Slide 21

Slide 21 text

Start Writing

Slide 22

Slide 22 text

Writing enforces you to think deep and dig out clarity from the rabbit hole. When you write, you compel your brain to think intuitively through research and strive to know more. There is always something to contribute to a topic, everyone has their perspective on a topic. This is one crucial reason you should start writing even as a beginner.The trick to good writing is to write for yourself. Write about topics you want to learn and explore. If you want to master something, teach it, as teaching a subject topic is learning twice.

Slide 23

Slide 23 text

The Feyymann technique The technique consists of four steps: ● Pick a topic you want to understand and start studying it ● Pretend to teach the topic to a classroom — In this case, write about the topics, make in-depth research and share, receive feedback. ● Go back to the books, videos, or official documentation when you get stuck. ● Simplify and use analogies!

Slide 24

Slide 24 text

If you can’t explain it simply, you don’t understand it well enough Albert Einstein

Slide 25

Slide 25 text

Conclusion

Slide 26

Slide 26 text

A short story on the effect of tiny Changes, Remarkable results

Slide 27

Slide 27 text

Thank you! Gift Ojeabulu GiftOjeabulu_