Land your first data job in 3 months with expert support
Surfalytics is a membership: a 13-module course, a private community, and career support. Master interviews, fix your resume, build real projects — and get that offer, even without local experience.
Free, no account needed
Try a course right now
Four interactive courses run in your browser. Nothing to install. The first section of each is free.
How it works
Three months, three steps
Surfalytics is a membership: a 13-module course, a private Discord community, and career support from people who hire and get hired. Here is what the three months look like.
- 1 Month 1
Fix the foundation
Start with Module 0 and Module 1: set up your tools and learn how data teams work. Practice SQL and Python in the browser. Get your first resume review.
- Module 0 → 1
- SQL + Python
- Resume review
- 2 Month 2
Build proof
Follow the roadmap for your role. Build two portfolio projects with modern tools. Post your progress every week in Discord and get feedback.
- Role roadmap
- 2 portfolio projects
- Weekly check-ins
- 3 Month 3
Get the offer
Mock interviews with real questions. System design practice. Curated job channels, referrals, and people who were hired last month.
- Mock interviews
- System design
- Job channels
Want the full curriculum? See all 13 modules →
Pricing
One membership. Start free.
Try the free courses first. Then start a 7-day free trial. Cancel any time from your account.
Free
No account needed
- First section of SQL, Python, PySpark, and CLI courses
- First lesson of every course module
- Career guides and the blog
Membership
or $500 / year (save $700)
- All 13 course modules and every course section
- Private Discord community
- Mock interviews and resume reviews
- Weekly progress check-ins
- Monthly portfolio projects
- Personal roadmap for your target role
Serious about the career but short on money? Apply for the 50% Motivation Grant →
Success stories
Members who got the offer
Real people. Real data jobs in Canada and the US.
“I had been seeking a Data Analyst position in Canada — job hunting felt like a nightmare. Six months, four offers. Thanks to Dmitry, I found exactly what I was looking for. He always told me it was all about mindset, and now I completely agree.”
Junior Analytics Engineer, Canada · Nov 4, 2024
“Finding the Surfalytics community was a game-changer. Mock interviews, live projects, weekly job-search updates from other members — it all kept me motivated. Any question finds an answer, and the support fosters both personal and professional growth.”
BI Analyst at Global Benefits Group · Oct 30, 2024
“SurfalyticsTV by Dmitry Anoshin — it's honestly baffling why it only has 1k subs given the quality and quantity of the content. I highly recommend the mock interviews, the free course modules, and the shorts. And it will only get better.”
Localization Quality Analyst at EA · Oct 30, 2024
Blog
Most read
The posts readers come back to. Start with the career roadmap.
Ultimate Data Analytics Career Roadmap
From Data Analyst to Data Engineer as Individual Contributed (IC)
Your First Data Engineering Project: Build an End-to-End Solution for Free with best tools
What If I Told You This SQL-Only Project Is What $200K Data Engineers Build Every Day?
Just Enough Python for Data Roles 🐍
Python is important, but don't let it overwhelm you. Focus on problem-solving first—especially in the early stages of your career.
8,000+ people read the weekly newsletter. Subscribe free →
Real results, real numbers
You can repeat their success.
Everyone who started with Surfalytics had a starting point. Here's where they ended up.
150+
Active members
Learning and job hunting together in Discord
$150K
Average income
Surfalytics members in Canada & US
2–3×
Income growth
What members typically achieve after joining
Frequently asked questions
Everything you need to know before joining.
Who is Surfalytics for?
People who want their first data job as a Data Analyst, Analytics Engineer, or Data Engineer — students, career switchers, and newcomers to Canada, the US, or Europe. Experienced engineers who want to level up are welcome too, but the roadmap starts from zero.
What do I get as a member?
The full 13-module course, every section of the interactive SQL, Python, PySpark, and CLI courses, a personal roadmap for your target role, monthly portfolio projects, mock interviews, resume reviews, weekly progress check-ins, and the private Discord community.
What can I try for free?
The first section of each interactive course (SQL, Python, PySpark, CLI) and the first lesson of every course module. No account needed. Then the membership starts with a 7-day free trial.
How much time does it take?
Plan for 8–10 hours a week. Most members who follow the roadmap and post weekly progress are interview-ready in about 3 months. Skip what you already know — every module ends with a checkpoint.
How do I join?
Create an account, add a card, and your 7-day free trial starts. Your account page then has your onboarding checklist, your roadmap, and a one-click Discord invite. You are not charged until the trial ends.
Can I cancel?
Yes, any time from your account page. Access continues to the end of the billing period. No email needed.
What kind of income can I expect?
Our members in Canada and the US average $150K. For people who started with Surfalytics, a 2–3× income increase over their previous job is the norm. These are real numbers from real members, not promises.
Can I get an invoice?
Yes. Email support@surfalytics.com with your order details and we will send one.
I have another question.
Email support@surfalytics.com or message Dmitry on Telegram (@dimoobraznii). We answer fast.
Ready to ride the wave?
Join the next cohort. Personalized roadmap delivered the moment you sign up.
Get started — it takes 2 minutes