I Spent $716.46 Talking to Data Scientists on Upwork—Here’s what I learned.

Shaw Talebi · Beginner ·🛠️ AI Tools & Apps ·2y ago

Key Takeaways

The video discusses the author's experience of hiring top data scientists on Upwork, highlighting key learnings on data science freelancing, entrepreneurship, and project management, with a focus on tools like AWS, RDS, and Docker.

Full Transcript

a few months ago I interviewed 10 top data science Freelancers on upwork and made a video summarizing my key learnings while this might sound like a very expensive way for me to learn I found it to be an unreasonably effective way to accelerate my entrepreneurial Journey it allowed me to fast forward Time by picking up years of hard- learn experiences through just a few hours of conversation this whole experience is summarized well by a quote from Benjamin Franklin who said for the best return on your investment pour your purse into your head to make this a bit more concrete I want to shed more light on some of the upsides that I've realized since the first round of interviews data science skills are highly valued it's not uncommon for experienced Freelancers to charge anywhere from $75 to $150 per hour and even more specialized Freelancers may even charge anywhere from $200 to $300 an hour this is why any tactical tip that can make you a more effective data science freelancer can quickly translate to a tremendous amount of value however all the lessons and knowledge that I gained from these interviews was not the only upside here are four other benefits that were a bit unexpected the first is that I've maintained relationships with many of the Freelancers that I spoke to which has been an enormous resource and support for me as someone who relies on data Consulting as their main source of income second many of the Freelancers I talked to ended up joining a community that I run called the data entrepreneurs and have shared their expertise through community events and workshops third one of the Freelancers I spoke to actually connected me with a Consulting opportunity which generated about $900 in revenue and then fourth and finally the blog that I wrote summarizing my key learnings from the first round of interviews has generated ated $472 in earnings as of making this video so even these lessons and connections and relationships put to the side my first round of conversations generated about $1,400 in Revenue which is more than double what I spend on the calls so that's why it was a super easy decision to get back on upwork and have a second round of interviews with top data science Freelancers however a key difference in the second round of interviews is I went for quality over quantity which basically means I spent more money to talk to less people more specifically I spent about $700 talking to four top Freelancers while many of the takeaways I talked about in my first video were reinforced in the second round of conversation new points were raised and nuances of past takeaways were revealed in this video I'll summarize these key points and nuances and if you find Value in this content please consider subscribing to the channel that's a a great no cost way to support me on this entrepreneurial journey and all the content that I generate from it so one of the key questions I asked in the second round of interviews was what's the number one reason Freelancers fail I find this question helpful because often success isn't just about doing things right but not doing things wrong this brought up a wide range of responses from the Freelancers which I'll summarize through three key points the first point is misalignment one of the the biggest challenges in data freelancing is a poorly defined business problem or project scope this often leads to miscommunications and a lot of times project failures this seem to especially be a risk when working with non-technical clients in other words working with clients that have little to know experience of data science and AI the most common strategy for navigating opportunities with poorly defined business problems is simply p passing on the opportunity while this is definitely a judgment call that depends on the details of the opportunity this does seem to be a common red flag that successful data Freelancers tend to avoid the second point is that Freelancers fail because they commit too early in other words those who are new to freelancing may feel compelled to give a number too early which means they might commit to something before they fully understand what the desired outcome is or before they fully understand what it'll take to get there one freelancer recommended the following line when clients press for a commitment prematurely they would simply say I do not commit to something I cannot do and the third reason that new data Freelancers will fail is because of unrealistic expectations while freelancing in data science comes with Incredible freedom and income opportunities it is not easy especially early on those who are new to freelancing and expect too much too quickly set themselves up for failure in other words they come in with super high expectations which sets them up for disappointment and giving up too early this reinforced a key Insight from the first round of interviews which was new Freelancers should focus more on repetition and reviews than money one of the key takeaways from the first round of interviews was to find a niche niching is powerful because it gives a freelancer services greater Clarity for prospective clients and it allows them to charge premium prices for their specialized expertise however in this second round of interviews some nuances of niching were brought up one freelancer advised the following don't pige and hole yourself into a single Tech stack or solution the more adaptable you are the more valuable you become in a freelance capacity another freelancer shared a similar sentiment and said a diversified Consulting business is more robust what this all boils down to is that niching comes with an inherent risk it works great as long as there's demand for that specific service or expertise however if that specialization becomes irrelevant niching can be catastrophic just ask any former Blockbuster executive while you might be confused now and ask wait sha do I Niche do I not Niche what am I supposed to do here's my takeaway from these conversations Niche to differentiate yourself but don't lose sight of other opport unities to expand your Consulting business another key takeaway from the previous video was to form alliances across the whole Tech stack the central reason for this is that data science skills can be limited in their business impact and value in other words it doesn't matter how good your r squar or Au is if you can't deploy Your solution into the real world this is why Freelancers from both round one and round two advise me not to only form alliances across the Tex stack but to learn it for myself and I didn't fully appreciate this point until this second round of interviews and heard it reinforced over and over again part of the reason I didn't fully see this is that learning the full Tex St is a tall order these days the Tex St involves data engineering data analysis data science ml engineering and Beyond which are all their own specializations and I definitely had a bit of apprehension and disbelief that one person could be an expert in everything however one freelancer shared good perspective which changed how I looked at the situation they said you don't need to learn everything you just need to learn enough to containerize your script in other words you don't need to be an expert in everything you just need to know enough to get the job done to make things a bit more concrete that same freelancer shared their specific text act with me which is as follows for most things they used AWS and for architecting the data backend they used RDS which is a way to implement a postgrad database and and S3 buckets for building a data pipeline they use tools like ECS ECR kubernetes airite Docker and R modules for building out computational infrastructure they use terraform for writing data science and data analytics code they would use R and for making web apps they used something called R shiny and while I'm not an R developer seeing this concrete example of a full Tex stack was super helpful to me and made this idea of being a full stack data scientist much more accessible the question that I've asked every single freelancer that I've interviewed is where is this going for those who were interested in scaling up their Consulting business two general paths seem to emerge which mirrored the two general career paths that I saw doing data science at a large Enterprise path one is the manager or leadership route this involves less technical work and more people work on the other side we have path 2 which Which is less people work and more technical work both of these paths can be super rewarding and typically come with increasing compensation what I realize through these conversations is that there are two very similar paths in data freelancing and Entrepreneurship so the freelancer version of path one was embodied by one of the people I interviewed their ultimate goal was to continue scaling their Consulting business into an agency where many consultants served many clients while some level of of technical expertise is required to be successful at this scaling this way relies much more on one's business Acumen managerial experience and communication skills conversely we have the freelancer version of path 2 which was embodied by another person I spoke with they had actually tried path one and realized it wasn't for them their preference was to continue doing the technical work and not having to worry about employees subcontractors and all the fixed costs that are associated with scaling a business business like that while scaling path 1 might seem obvious more clients means more money the way path 2 scales here is one simply increases their hourly rate and returning back to the idea of niching in freelance an interesting observation was the freelancer on path one was much more aligned with not committing to a niche and going after client demands while the freelancer on path 2 had found a strong Niche to operate in which allowed them to charge an hourly rate of $200 an hour however for many Freelancers including myself the long-term goal isn't to scale the Consulting business but rather build a product focused business this was the sentiment shared by the two other Freelancers I spoke to while I've received mixed advice from successful Founders on whether freelancing is an optimal path to product development it does check two important boxes for those trying to launch a product the first is flexibility freelancing allows one to turn up or turn down their workload load to accommodate for product development time the second box is that it generates immediate cash flow in other words freelance is a straightforward way entrepreneurs can translate their skills Into Cash with that being said one freelancer and former founder did warn me that freelancing can easily become a treadmill meaning that one can get so caught up in the cycle of Consulting of marketing closing contracts executing Services Etc that they don't end up building that product and long-term Equity this is why they recommended that I reserve time to take a step back and think strategically about how I spend my time and attention to wrap things up here I want to highlight three key takeaways to add to those from my previous video the first takeaway is that Clarity of scope is the most important thing when assessing a freelance opportunity don't commit to any opportunity until you have Clarity this will help avoid many of the challenges that arise in freelance work and help ensure that that the project provides value to both sides the second key takeaway is to never stop learning this goes for both the technical skills and the non-technical skills data science freelancing is unique because it involves ever evolving technology and perishable skills such as communication and negotiation which makes continual learning a requirement to be successful in this field and the third and final takeaway is to find a niche but always have back doors don't Niche yourself out of a job and don't try to be everything to everyone find that right balance that matches your goals and what the market needs if you got value from this content please consider subscribing to the channel that's a great no cost way of supporting me and the content that I generate if you have any questions or insights of your own as a data freelancer drop those in the comment section below and as always thank you so much for your time and thanks for watching

Original Description

🤝 Work with me: https://aibuilder.academy/yt/JgWV1skSpEc 🚀 Ship AI apps in weeks, not months: https://aibuilder.academy/courses/yt/JgWV1skSpEc I paid top data freelancers to talk to me (again). Here, I summarize my key learnings from this 2nd round of conversations. 🎥 Round 1: https://youtu.be/_Wjn0gm4g20 📰 Read more: https://medium.com/the-data-entrepreneurs/i-spent-another-716-46-talking-to-data-scientists-on-upwork-heres-what-i-learned-1293c16d5a8c?sk=23ad128ae8ee6bb32ed315f1822a5eef Round 1 Recap - 0:00 Round 2 - 2:18 What's the #1 Reason Freelancers Fail? - 3:07 Find a Niche* - 5:20 Learn the Full Tech Stack - 6:32 Scaling Consulting Business - 8:32 Freelancing for Product Development - 10:28 Takeaways - 11:38
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Shaw Talebi · Shaw Talebi · 45 of 60

1 biometricDashboard2 DEMO
biometricDashboard2 DEMO
Shaw Talebi
2 biometricDahboard3 DEMO
biometricDahboard3 DEMO
Shaw Talebi
3 Time Series, Signals, & the Fourier Transform | Introduction
Time Series, Signals, & the Fourier Transform | Introduction
Shaw Talebi
4 The Fast Fourier Transform | How does it (actually) work?
The Fast Fourier Transform | How does it (actually) work?
Shaw Talebi
5 The Wavelet Transform | Introduction & Example Code
The Wavelet Transform | Introduction & Example Code
Shaw Talebi
6 Principal Component Analysis (PCA) | Introduction & Example (Python) Code
Principal Component Analysis (PCA) | Introduction & Example (Python) Code
Shaw Talebi
7 Independent Component Analysis (ICA) | EEG Analysis Example Code
Independent Component Analysis (ICA) | EEG Analysis Example Code
Shaw Talebi
8 Kmeans-based Blink Detecter DEMO
Kmeans-based Blink Detecter DEMO
Shaw Talebi
9 Shit Happens, Stay Solution Oriented
Shit Happens, Stay Solution Oriented
Shaw Talebi
10 Why Conflict Is Good & How You Can Use It
Why Conflict Is Good & How You Can Use It
Shaw Talebi
11 Causality: An Introduction | How (naive) statistics can fail us
Causality: An Introduction | How (naive) statistics can fail us
Shaw Talebi
12 Causal Inference | Answering causal questions
Causal Inference | Answering causal questions
Shaw Talebi
13 Causal Discovery | Inferring causality from observational data
Causal Discovery | Inferring causality from observational data
Shaw Talebi
14 How to Be Antifragile | 7 Practical Tips
How to Be Antifragile | 7 Practical Tips
Shaw Talebi
15 Multi-kills: How to Do More With Less (no, not by multi-tasking)
Multi-kills: How to Do More With Less (no, not by multi-tasking)
Shaw Talebi
16 Topological Data Analysis (TDA) | An introduction
Topological Data Analysis (TDA) | An introduction
Shaw Talebi
17 The Mapper Algorithm | Overview & Python Example Code
The Mapper Algorithm | Overview & Python Example Code
Shaw Talebi
18 Persistent Homology | Introduction & Python Example Code
Persistent Homology | Introduction & Python Example Code
Shaw Talebi
19 What Is Data Science & How To Start? | A Beginner's Guide
What Is Data Science & How To Start? | A Beginner's Guide
Shaw Talebi
20 How to do MORE with LESS - multikills
How to do MORE with LESS - multikills
Shaw Talebi
21 Causal Effects | An introduction
Causal Effects | An introduction
Shaw Talebi
22 Causal Effects via Propensity Scores | Introduction & Python Code
Causal Effects via Propensity Scores | Introduction & Python Code
Shaw Talebi
23 Causal Effects via the Do-operator | Overview & Example
Causal Effects via the Do-operator | Overview & Example
Shaw Talebi
24 Causal Effects via DAGs | How to Handle Unobserved Confounders
Causal Effects via DAGs | How to Handle Unobserved Confounders
Shaw Talebi
25 Smoothing Crypto Time Series with Wavelets | Real-world Data Project
Smoothing Crypto Time Series with Wavelets | Real-world Data Project
Shaw Talebi
26 Causal Effects via Regression w/ Python Code
Causal Effects via Regression w/ Python Code
Shaw Talebi
27 5 Reasons Why Every Data Scientist Should Consider Freelancing
5 Reasons Why Every Data Scientist Should Consider Freelancing
Shaw Talebi
28 An Introduction to Decision Trees | Gini Impurity & Python Code
An Introduction to Decision Trees | Gini Impurity & Python Code
Shaw Talebi
29 10 Decision Trees are Better Than 1 | Random Forest & AdaBoost
10 Decision Trees are Better Than 1 | Random Forest & AdaBoost
Shaw Talebi
30 Dimensionality Reduction & Segmentation with Decision Trees | Python Code
Dimensionality Reduction & Segmentation with Decision Trees | Python Code
Shaw Talebi
31 How to Make a Data Science Portfolio With GitHub Pages (2025)
How to Make a Data Science Portfolio With GitHub Pages (2025)
Shaw Talebi
32 My $100,000+ Data Science Resume (what got me hired)
My $100,000+ Data Science Resume (what got me hired)
Shaw Talebi
33 How to Create a Custom Email Signature in Gmail (2025)
How to Create a Custom Email Signature in Gmail (2025)
Shaw Talebi
34 I Spent $675.92 Talking to Top Data Scientists on Upwork—Here’s what I learned
I Spent $675.92 Talking to Top Data Scientists on Upwork—Here’s what I learned
Shaw Talebi
35 Lessons from Spending $675.92 to Talk to Top Data Scientists on Upwork #freelance #datascience
Lessons from Spending $675.92 to Talk to Top Data Scientists on Upwork #freelance #datascience
Shaw Talebi
36 A Practical Introduction to Large Language Models (LLMs)
A Practical Introduction to Large Language Models (LLMs)
Shaw Talebi
37 The OpenAI (Python) API | Introduction & Example Code
The OpenAI (Python) API | Introduction & Example Code
Shaw Talebi
38 The Hugging Face Transformers Library | Example Code + Chatbot UI with Gradio
The Hugging Face Transformers Library | Example Code + Chatbot UI with Gradio
Shaw Talebi
39 Why I Quit My $150,000 Data Science Job
Why I Quit My $150,000 Data Science Job
Shaw Talebi
40 Prompt Engineering: How to Trick AI into Solving Your Problems
Prompt Engineering: How to Trick AI into Solving Your Problems
Shaw Talebi
41 The REALITY of entrepreneurship. #entrepreneurship #startup #smallbusiness
The REALITY of entrepreneurship. #entrepreneurship #startup #smallbusiness
Shaw Talebi
42 Fine-tuning Large Language Models (LLMs) | w/ Example Code
Fine-tuning Large Language Models (LLMs) | w/ Example Code
Shaw Talebi
43 How to Build an LLM from Scratch | An Overview
How to Build an LLM from Scratch | An Overview
Shaw Talebi
44 I Have 90 Days to Make $10k/mo—Here's my plan
I Have 90 Days to Make $10k/mo—Here's my plan
Shaw Talebi
I Spent $716.46 Talking to Data Scientists on Upwork—Here’s what I learned.
I Spent $716.46 Talking to Data Scientists on Upwork—Here’s what I learned.
Shaw Talebi
46 Pareto, Power Laws, and Fat Tails
Pareto, Power Laws, and Fat Tails
Shaw Talebi
47 Do NOT become an entrepreneur #entrepreneurship
Do NOT become an entrepreneur #entrepreneurship
Shaw Talebi
48 Detecting Power Laws in Real-world Data | w/ Python Code
Detecting Power Laws in Real-world Data | w/ Python Code
Shaw Talebi
49 How I’d learn data analytics (if I had to start over in 2024) #dataanalytics
How I’d learn data analytics (if I had to start over in 2024) #dataanalytics
Shaw Talebi
50 4 Ways to Measure Fat Tails with Python (+ Example Code)
4 Ways to Measure Fat Tails with Python (+ Example Code)
Shaw Talebi
51 Fine-tuning EXPLAINED in 40 sec #generativeai
Fine-tuning EXPLAINED in 40 sec #generativeai
Shaw Talebi
52 How Much YouTube Paid Me in My First 6 Months of Monetization (as a Data Science Creator)
How Much YouTube Paid Me in My First 6 Months of Monetization (as a Data Science Creator)
Shaw Talebi
53 5 Questions Every Data Scientist Should Hardcode into Their Brain
5 Questions Every Data Scientist Should Hardcode into Their Brain
Shaw Talebi
54 AI for Business: A (non-technical) introduction
AI for Business: A (non-technical) introduction
Shaw Talebi
55 LLMs EXPLAINED in 60 seconds #ai
LLMs EXPLAINED in 60 seconds #ai
Shaw Talebi
56 3 Ways to Make a Custom AI Assistant | RAG, Tools, & Fine-tuning
3 Ways to Make a Custom AI Assistant | RAG, Tools, & Fine-tuning
Shaw Talebi
57 What is #ai? — Simply Explained
What is #ai? — Simply Explained
Shaw Talebi
58 QLoRA—How to Fine-tune an LLM on a Single GPU (w/ Python Code)
QLoRA—How to Fine-tune an LLM on a Single GPU (w/ Python Code)
Shaw Talebi
59 How to Improve LLMs with RAG (Overview + Python Code)
How to Improve LLMs with RAG (Overview + Python Code)
Shaw Talebi
60 Text Embeddings, Classification, and Semantic Search (w/ Python Code)
Text Embeddings, Classification, and Semantic Search (w/ Python Code)
Shaw Talebi

This video teaches the importance of clarity in scope, continual learning, and finding a niche in data science freelancing, with a focus on leveraging tools like AWS, RDS, and Docker to deliver successful projects.

Key Takeaways
  1. Define Clear Project Scope
  2. Assess Freelance Opportunities
  3. Form Alliances Across Tech Stack
  4. Implement Containerization
  5. Use AWS for Data Backend
  6. Implement RDS for Data Pipeline
💡 Clarity of scope is the most important thing when assessing a freelance opportunity, and continual learning is a requirement to be successful in data science freelancing.

Related AI Lessons

I Built a Free AI-Powered YouTube SEO Toolkit With Zero Budget. Here’s What Actually Happened.
Learn how a solo dev built a free AI-powered YouTube SEO toolkit with zero budget and the lessons they learned from the experience
Medium · Startup
How to Create a Second Version of Yourself Inside Obsidian Using AI (Step-by-Step Guide)
Learn to create a second version of yourself inside Obsidian using AI with a step-by-step guide
Medium · ChatGPT
How to prepare for Spain civil service TIC exam using AI in 2026
Learn how to prepare for the Spain civil service TIC exam using AI in 2026, boosting your chances of success with technology-driven study techniques
Dev.to · David García
Going Viral! How I Created AI Kissing Videos Step by Step Easily Using AIAI.com
Create viral AI kissing videos using AIAI.com in a step-by-step process, leveraging AI technology for creative content creation
Medium · AI
Up next
Low-Tech, High-Impact: Replacing Your Receptionist With a $15 AI Phone System
Maximum Lawyer
Watch →