I am new to data science, can experienced people share tips?

Hi everyone, I recently started learning data science on my own. I bought three courses on Udemy and am going through them step by step.

I have a Bachelor’s degree in Mechanical Engineering but discovered my passion for data science. In the future, I want to work with artificial intelligence, develop new software, and maybe create my own SaaS.

My plan is:

  1. Complete the three courses
  2. Build simple projects and share them on GitHub
  3. Gradually build a portfolio
  4. Start looking for a job

My question: How realistic is it for a self-taught student to find a job in data science? Do I need to go back to university, or can I learn everything on my own?

Also, to experienced data scientists: If you were starting again, how would you begin? Any advice or guidance would mean a lot to me.

If I could start over, I’d study computer science in college and transition from IT to software engineering and eventually to data engineering. Just know that data science isn’t mostly AI. It’s a mix of analytics, coding, and customer problem-solving with some statistics. To work in AI specifically, most roles require a strong understanding of statistics, which often means a master’s or Ph.D. You’ll need more than three Udemy courses for a deep dive into AI.

@Baylen
AI requires deep knowledge in computer science and math. Data science leans more toward business problem-solving, with some coding involved. Many people confuse AI and data science, but they aren’t the same. AI involves a lot of machine learning, while data science often doesn’t.

@Ali
True, but the confusion stems from their roots in statistics and math, which underpin both fields. Data science applies machine learning without necessarily involving AI. That said, understanding these distinctions is crucial for anyone entering the field.

@Baylen
Exactly. People aspiring to enter data science need to understand that research and data are the foundation. Marketing often misrepresents the scope of data science, making it seem more inclusive than it is.

@Ali
Good point. While coding is part of data science, the focus on machine learning and AI techniques often varies by role and company.

@Ali
Thanks for the detailed response. I sent you a private message to discuss more. Hope that’s okay.

@Baylen
Thanks for the insights. I’m currently studying 9 hours a day with minimal distractions. I’m trying to absorb everything helpful. Do you think pursuing a master’s degree in computer science is the right path for working in AI?

@Bali
For AI-specific roles, most people I know work at big tech companies and have at least a master’s degree in statistics or computer science, and some even have PhDs. I recommend aiming for a strong program if you choose that route.

@Baylen
Thanks again. In your opinion, which degree—data science or computer science—is more relevant to AI?

Bali said:
@Baylen
Thanks again. In your opinion, which degree—data science or computer science—is more relevant to AI?

Definitely computer science.

@Bali
It’s hard to believe anyone studies 9 hours a day without breaks.

@Bali
If you’re serious about AI, a master’s in computer science or statistics from a top-tier university would be ideal. Many top companies prefer PhDs for research-oriented roles.

If you’re more interested in applied work, consider computer science or software engineering. If you’re leaning towards theory, then statistics could be a better fit. Some jobs accept quantitative degrees with proof of competency in tools like Python and Tableau.

@Zariah
I prefer applied work because I enjoy the process of creating. That’s partly why I thought data science was closely tied to AI. If data science doesn’t focus much on AI, I’m open to switching paths. What do you recommend for someone interested in AI?

@Bali
If AI is your goal, focus on computer science, math, and machine learning. Data science isn’t the best route for working with AI directly.

Ali said:
@Bali
If AI is your goal, focus on computer science, math, and machine learning. Data science isn’t the best route for working with AI directly.

Let’s not dismiss the potential of data science entirely. While computer science is a better fit for AI development, data science offers foundational machine learning knowledge that’s useful for AI-related roles.

@Remi
Fair enough, but OP should be specific about their end goals. Data science may help, but it’s not a direct path to AI development.

I started with Udemy courses too. Can you share which ones you’re taking? Avoid diving into deep learning early. Focus on writing clean Python code, understanding statistics, and explaining your work clearly.

@Rafe
Do you think someone who’s self-taught can realistically get a job?