What Data Science Courses DON'T TEACH YOU 🤫
Вставка
- Опубліковано 5 сер 2024
- 🔥 Receive top data science/ AI insights in your inbox 👉 thu-vu.ck.page/49c5ee08f6
👩🏻💻 My laptop and iPad for doing DS/ study 👉 kit.co/thuvu/computer-ipad
⚙️ Tech I use for making UA-cam videos 👉 kit.co/thuvu/my-budget-youtub...
🔍Check out my other videos on Data Analyst/ Data Science 👉 bit.ly/3qW9YpU
What's up, everyone! In today's video, I'll talk about some of the skills that online data science/ data analytics courses often don't teach you. After a few years of being in the field, I feel like there are a lot of useful skills and techniques that are often covered so briefly or completely overlooked by the recently introduced online certificates. With this video, I hope to introduce you to some of the blind spots and missing pieces that could be helpful to you in your journey of becoming a data analyst or entry-level data scientist. Hope you enjoyed this video and thank you for watching! 👋
⚡️Useful resources mentioned in the video:
================================
📚 An Introduction to Statistical Learning (free book & a must read) 👉 www.statlearning.com/
📚 Modern Statistics with R (free book) 👉 www.modernstatisticswithr.com/...
📚 Python for Data Analysis (free book) 👉 www.programmer-books.com/wp-c...
📚 Statistics and Machine Learning in Python (free book) 👉 www.ru.ac.bd/stat/wp-content/u...
📊 Flowingdata (data viz blog by Nathan Yau) 👉 flowingdata.com/
📊 Datavizcatalogue 👉 datavizcatalogue.com/blog/
📊 Discovering Tableau Public 👉 public.tableau.com/app/discover
🤓 Luke's video on How to use Git 👉 • Standout as a Data Ana...
👩🏻💻 COURSES & RESOURCES
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
📖 Google Advanced Data Analytics Certificate 👉 imp.i384100.net/anK9zZ
📖 Google Data Analytics Certificate 👉 imp.i384100.net/15v9y6
📖 Learn SQL Basics for Data Science Specialization 👉 imp.i384100.net/AovPnJ
📖 Excel Skills for Business 👉 coursera.pxf.io/doPaoy
📖 Machine Learning Specialization 👉 imp.i384100.net/RyjykN
📖 Data Visualization with Tableau Specialization 👉imp.i384100.net/n15XWR
📖 Deep Learning Specialization 👉 imp.i384100.net/zavBA0
📖 Mathematics for Machine Learning and Data Science Specialization 👉 imp.i384100.net/LXK0gj
📖 Applied Data Science with Python 👉 imp.i384100.net/gbxOqv
🙋🏻♀️ LET'S CONNECT!
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🤓 Join my Discord server: / discord
📩 Newsletter: thu-vu.ck.page/profile
✍ Medium: / vuthihienthu.ueb
As a member of the Amazon and Coursera Affiliate Programs, I earn a commission from qualifying purchases on the links above. By using the links you help support this channel at no cost for you.
🔑 TIMESTAMPS
================================
0:00 - Intro
0:30 - Bad coding practices you accidentally learned
2:44 - Data visualization design
3:42 - Missing out on cool analysis techniques
6:55 - Collaboration tools
7:41 - Code performance
8:51 - How to fill the gaps
12:22 - Thoughts & Conclusions
#DataScience #Datanerd #DataAnalysis #CoffeeData #ThuVu #dataanalytics
I agree with every word you have said and I've encountered same experience with these Coursera courses. Udemy and edx courses are more reliable.
Thanks for sharing Ranit! 👍 it’s good to also look at those courses on Udemy and EdX as well indeed. Can you share some of the courses you would recommend there?
@@Thuvu5 Yeah sure..... In Udemy, I particularly follow Jose Portilla's courses, he gives good overviews over Data Science topics plus he gives links to extra sources for theoretical portions. I've done my bachelor's in Statistics, so I find the series quite useful for me. In edX, Harvard provides course on Data Science course, and I found the syllabus much better than what IBM offers. MIT too provides course named Data Analytics Edge, with hands on exercises and tests.
@@ranitchatterjee5552 Woah this is so amazing, Ranit! Thanks so much for taking the time to suggest those courses 🙌🏽. I believe this will be very helpful for a lot of people looking to develop in those areas. I've pinned this comment so that more people can see it.
Could you guys provide links ? Sorry being lazy here
I am currently pursuing an edX certificate through Harvard called Data Analysis for Life Sciences (graduated with a biology degree looking into bioinformatics but I think I would like to go into general data scientist/analyst roles). I think it did a great job explaining the basic statistics and exploratory data analysis in R (better than the biostatistics class I took in college) but this certification only teaches how to use R so you probably want to get your knowledge on the ETL/ML knowledge somewhere else (I am starting the section of the certificate where they go over machine learning but it seems very brief and I hear Python is better for ML).
5 Things DS Courses Don't Teach You
0:30 - (1) Coding Readability
2:44 - (2) Data Visualization Skills / Communication / Storytelling
3:42 - (3) Statistical Skills
6:55 - (4) Collaboration Tools (i.e. Git Version Control)
7:41 - (5) Coding Performance
The problem is that everyone wants a shortcut to a formal education. In the alternative, they want to believe that hard work and grit will overcome gaps in knowledge. The solution: Do not rush into the job. Take your time and be methodical. Make sure you don't say to yourself "I don't really need to know that". Show respect to the industry. Be credible and do it right.
Well said 👏
Totally agree, I'm currently taking a 4 month data science course and most of my classmates think that It's more important to learn pandas instead of statistics. But most of them didn't even have a basic programming or computer science knowledge before that; they just want to learn pandas, matplotlib, AWS and Docker, and to get a data science entry job after these 4 months
@@rknapx Their lack of dedication will become evident at some point during their career.
Loved the skits throughout this! 🙌🏼😂
Also thanks for the shoutout!!
Aww, I'm so glad you found it funny 🤣. I was a bit nervous about it haha. You're welcome!! Thanks so much for watching 🙌🏽
One of the more helpful data analytics overviews out there. Great resources attached as well. Thank you!
thank you so much for pointing this out and recommending ways to practice what’s missing in courses, it’s so true, and actually all that you mentioned is what i look for in a course but they never get to teach those important topics! love your videos
Thank you so much for your kind comment, Rox! So glad it was helpful 🙌🏽
Thank you for making these videos! They are really helpful! 😄
Just found your channel, am I super happy I did. I'm currently taking the Google Data Analytics course and will be definitely learning these valuable skills in addition. Thank you
Hello Thu Vu, thank you for your sharing, what you said I totally agree about data science industry. I am still struggling everyday with learning how to code correctly, I hope one day we can share more about this industry.
Great video, simple and to the point. Keep sharing🙌
Thanks for the tips. This has been really helpful.
I was so confused for the last 2 months! Like there was a complete stop in my data journey but after watching this video I feel I have gathered some courage to go back and hit hard again! Thank you so much😊
Thank a lot for your insightful sharing. These tips definitely improve my work
Thank you for the resources
great video, great points! thank you
You're amazing! Thank you!
I’m at the beginning of my Data Science cert and I’m excited I found this vid! Looking forward to reviewing your recommended resources soon
Glad it was useful! Thanks for watching Anita! Good luck with your study 🍀
Hi Thu Vu, please do make the e-book it would be really educational for beginner data analysts and you are spot on with info 👌🏽
Very good overview, thanks!
As a current grad student in an Analytics program, I often find myself facing and wondering about the very same issues. I now have a clear understanding of where the gaps are and how I need to supplement my courses. You videos in general are resonating very strongly with many experiences I am facing as a beginner data scientist, I hope you continue the amazing work!
Amazing! Thank youu!!
Golden insights, thanks for sharing that!
Thanks for the video. Very useful.
I agree with most of the observations in this video. Where I disagree is modularisation of functions. ingestiong +cleaning + transformation could be put in the same wrangling function. This same wrangling function can be used for different data sources that require the same process. Otherwise you find yourself calling multple functions in similar sequence to do same thing on different sources of data i.e. duplicating code and making it harder to read for third parties. I think docstrings and function annotations and discreptive naming should help navigating the code.
I believe that those courses online courses are great, especially for beginners, but you need to read books and practice (make proyects as you mentioned in another video) to really master the software you're learning and filling gaps. I personally love Data Camp courses. I'm learning SQL, and the good thing about them is that you learn by coding, but the bad thing is that you don't even need to install the program you're learning.
I love you're videos, keep it up!!!
Hey Eduardo, thanks for sharing this! I completely agree with you that online courses can only help that far. And indeed, the convenience of not having to install stuff when doing online course can be a pitfall as well. Thank you for watching and hope to see you in the next one! 🙌
This was a great video. IO also agree with every word you've said.
A difficulty I’ve found with IT training, whether online or face to face, in general is that often what is taught and the examples used depend more on what the writer finds easy to teach or thinks is cool, not what you might actually use in real life. I presume that the same holds true for data science courses.
I would be really interested in that ebook! Your videos are always so helpful!
Very well said Thu. 100% agree
I love this. Thank you so much. I'm currently learning data analysis and this helps A LOT
Hey, that's awesome - good luck with your learning 💪. Glad it helped!
Thank you so much!
Thank you for sharing.
Great video, I agree with everything.
Was researching this topic and this video was super helpful, thank you!
I'm so glad it helped with your research, Shane! Thanks for watching! 👋
I love your videos! They have a lot of cozy, funny and useful moments. Thanks a lot for all this information that you share with us!
Thank you so much Sophia!! Really appreciate your kind words 💜
One of the most commonly used techniques at work is the window /partition /row_number technique in SQL or Spark. Ive never seen it in any online courses
That's true! It's so strange.. Thanks for sharing this observation, Sam!
It's gonna be a good idea to write a e-book as a guide for as, you already help me so much 😊 ❤️ thank you
Hey there, thank you for watching! 👋Have you taken any of the Data analytics courses or certificates? What did you think about those courses? 🙂
I made a silly typo with "pratices" instead of "practices" at 0:32, I'm sorry for that 😅
Don't worry that's just a typo. You dont need to apologise. And yes I am just at the end of the Google Data Analytics Professional Certification and I agree they skipped the statistical analyses. Would love to have your ebook as you understand the real and minute struggles we face.
@@chhandomoydutta6397 Aw thank you!! And congrats on your progress with the cert.!! I'll definitely keep you posted on my the progress with the ebook. It's not always easy to find enough time to write but it will be coming! :)
Hi Thu Vu, the typo is no big deal. I am almost done with the Google Data Analyst Professional Certification Course and yes, there is little on statistics.
Good video
Best realistic advice I've heard in six years. Thank you.
I’ve been thinking about this a lot lately! This video came at a great time!
Hey Emmanuel, thank you for watching!!👋 Glad to hear it’s relevant for you! 😊
Thank you for your advices. As a veteran who are just baby step to Data related field, i found your video is very informative as i am going through IBM course myself for starter. You put some ease in my mind knowing that there is a great youtube data advisor along my journey. thank you.
Aw thank you for such kind words! I’m really glad my content is useful for you. Good luck with your learning 🍀
I’m entering my final months in receiving bachelor degree in data analytics and I have learned along the way that yes, there is no conventional standard way to teach how to code. However, a bad professor can simply make your intro to coding experience extremely depressing. There are a lot of nuances that have to do with understanding the very basic of programming, especially when you have never programmed. Example understanding what a notebook script like jupyter is to write code. Then understand how to even begin to use it, before you even begin to learn basics syntax of coding language. Coding is not difficult, what’s difficult is understanding the concepts behind to what it is you’re trying to achieve, and a good professor can at least structure the basics for you to set you up. In a nutshell, learn the basics of coding, using specific libraries for viz and modeling. Understand how to properly import your data and do EDA. once you get those basics, you then just have to practice on creating your own projects and analysis from them.
Programming is never ending and there are tons of resources out there to help you with your code, you just have to learn to understand what the code tells you and input your own code into it to get your output results. of course you have to understand and know basic functions too.
Anyway I am getting a headache just typing :). But good luck to everyone
Absolutely love your channel!
Hi Fleur, thank you so much! I'm so glad to hear that 🥰
Girl tht's amazing thanks for the tips
Thank you very much!
Thank you!!
Awesome video..i encountered similar issues while learning data science courses
Hi Thu Vu! I am a research major and started to get interested in data analytics. Any tips on where should I start in learning data analytics? Given there is so much resources out there and so many components included in the field, it gets quite overwhelming for a novice. Thank you in advance and love love love your videos!
I just came across your channel and I absolutely loved your video! Very funny but also informative!! I am a Senior Data Analyst and this was a great review for me!! Thanks
That's so nice of you to say, Connie! 👋 Glad it was informative and somewhat entertaining. I thought I might have tried too hard to make it funny 😂, but hey 🤷♀️
Thank you very much, this has been one of the most usefull videos i've seen on the topic of DS. You've definitely earned yourself a new subscriber and I will watch more of your videos on the topic.
Yaaay! That’s so awesome 🤩. Thanks for tuning in and subscribing! 🙌
Thank you I'm taking the google Data Analytics course. I noticed it talked a lot about past performance and results for present day but never really makes mention of how we should go about trying to forecast results through statistics.. Good to know I'm not crazy.
It would love to read your ebook. Experience is so valuable in this field. Thank for your great information
You have very good points on your video, well done.
Thanks Sebastian! So glad you enjoyed it 👋
Subscribed, Great job. Absolutely right about everything.
Yaaay! Thanks for watching and subscribing Oluwadara! 🙌
Thanks a lot Thu Vu for your insightful expose of the weaknesses that some of these courses have. Books have always been looked down upon but I realize they are quite helpful more than online courses especially when you get the right one. I have been studying Inferential Statistics and Introduction to Statistics in a book called Introduction to Statistical Thinking
(With R, Without Calculus) by Benjamin Yakir, The Hebrew University. The book provides more profound info on R in a way you won't find in most online courses.
Oh thank you so much for the book recommendation!! It’s a great book, I’ll recommend it to others as well. Totally agreed with you and the value of using books in complement with the courses 🙌
Great video I have ever seen so far.
great content as always
Great video!
I am in the progress to change my career as data analyst, and your video helps me to point out what i should learn deeper. Thank you, it's awesome and i love it 👍
Hey, thanks a lot for commenting and all the best with your progress! 👋
thanks for the great video and looking forward to the ebook
Hey, thank you for commenting! Okay I’d better get started with writing now 😂
Exactly the same questions were storming through my mind as I am quite new to DS, I was loosing my confidence for the interview, but now i know that's the norm. A sigh of relief. Peace
That was very informative
Amazing video!
I'm just starting my way to data science and this video was super insightful!!!
Yaaay I’m so glad you found it useful! Have fun learning!! 😄🙌
That's all what I also felt. Great contents!
Yeah.. glad to hear I was not the only one to feel this. Thanks for tuning in, Kaira! 👋
Wow great comprehensive and funny video. Thank you Thu!
Glad you enjoyed it, Gallow!! 🙌
Thank you for the advice, I will be finished IBM DS Professional Certificate by the end of this month, after that, I think I will do some small DS projects on kaggle as soon as possible
Hey, that sounds awesome! 👍 You can check out some other data projects on my channel, hope you might find something useful 😊
Very good. +1 for learning statistical methods.
Thanks!
You're definitely my favorite UA-camr.
I'm on my path to become a Data Analyst Fresher. Your videos have greatly influenced me. Thank you very much!
So glad to hear this 🤗. Thank you for watching, Tung!
LOL great acting skills!!! Way to go Thu Vu!!!! ROFL!
I'd buy your ebook! Your videos are so unique and informative. Keep it up!
Hey Andrey, that’s so kind of you to say, I really appreciate that! 😄 Thanks for watching and commenting! 🙌
very great video!
For linear and multivariate regression introductory and intermediate econometrics 101 tyoe books with code is highly recommended. Specially the framework or viewpoint of how you use statistics. Finding and processing data sets never easy and very difficult often. But it just starts there, knowing what they imply to your specific use case not just standard statistical description could be critical. The difference between observation and understanding / insights that in business leads to strategic decisions.
Looking forward to your E-book!
Insightful
Thank you for mentioning statistics! I’ve found statistical concepts are generally under-taught, which is a shame. For better or worse, “statistical significance” and “p-values” are generally understood by business stakeholders, which makes communication easier. Also basic stat techniques can probably solve 80% of all data science problems
True
How much value would you place on a Master’s Degree in Statistics? I have a government job, and I need to get a graduate degree to advance. Data Science graduate programs, even those offered by well known and established universities do not get me excited enough to drop tens of thousands of dollars.
My learning method is courses, supplemented with as many projects as I can get my hands on.
I download other peoples work, see how they’ve done things, attempt to break them, attempt to refine them and then apply their methods on other pieces of data and see how it performs and then make adjustments based on performance.
For me, courses aren’t enough.. you have to jump in at the deep end, get lost and find a way out!
Totally agree with you R! Thanks for sharing your experience! 🙌
This is gold.!
Thank you 🙌
love your content
Thank you Advait!! So glad you liked it 😄
I agree that some courses doesn't cover all the things.
Everyone neglects the fact that data science is easy for those who are good with statistics and algebra.
Sometimes you need to learn things by yourself. 😁
awesome!!!
ciaooo
i have just open "an introduction to statistical learnig"
thank you 4 this advice!
You are really creating some quality content! Thanks again and you are both smart and pretty.
Thank you so much! ☺️
I think you are my big heroine from my life.
I hope to know if you finished making your ebook!
I love your all of informaiton. Thank you again❤️
Từ trước đến giờ khi em tự học python thì chưa thấy ai chỉ chi tiết để viết code cho dễ đọc và hợp lí cả.
Cảm ơn những chia sẻ rất hữu ích của chị. Mà video còn rất vui nữa.
I'm currently doing a data science and ML certificate, and have to take a Statistical Learning course, which after watching this video I realize is great! However, this course is soooo difficult, and most people in the course have expressed their difficulties with the content but none of the professors care... They just say that they assume all students have a strong statistics background which is not the case unless you have a math degree....
I find this gate keeping very annoying because data science is built on the foundation that it is multi-disciplinary and anyone who is passionate enough can study and build experience to bridge the disciplinary gaps they have, including for the math background! I wish certificates would just have an optional statistics course that you can take at your own pace to build your foundation for more complex concepts that apply to data science.... They either, like you said, show you nothing that is actually relevant, or in my case, show you too much too fast so it just makes it confusing, scaring away anyone who wants to work in data science.
I have seen curriculums for several data science courses / academies, and I have the feeling that they try to sell the idea that you don't need any math for Data Science. Maybe because a lot of people think math is hard, and the courses sell better without a ton of math prerequisites? But in my humble opinion, mathematics is fundamental to data science, and more math is required than it's even taught at universities, let alone courses / academies. If you don't want to take my word for it, search for Foundations of Data Science by A. Blum, J. Hopcroft and R. Kannan. The book is available for free, just check the table of contents :D
Thanks a lot for sharing the book! I just looked at it, great stuff!! Agreed with you that many DS courses overlook the math part. I often have to look elsewhere to learn the necessary math. I’m going to talk about this in one of the coming videos! 🙌
@@Thuvu5 Another great book is Mathematics for Machine Learning, it's also available for free online. It's a great place to start if you want to see what math is needed for machine learning, it also discusses how that math is applied in machine learning. Maybe you can mention / link the books in your video so other people can get them too.
Thanks for the video, the ebook is a very good idea
Thanks for your comment, Ayomide! I really need to get my head down to it then 😅
Wow, this is an amazing video
I don't know how you showed up as a UA-cam recommendation. I have been learning some web programming lately. I'm new to the whole programming thing. It would be nice if you had a video on why a web programmer might be interested in learning data science. I'm all over the place with this coding thing so some guidance would be really appreciated. Your content looks good so I will subscribe
Aww I’m glad you found my channel 👋. Your suggestion sounds a nice idea, I’ll consider that for future videos. Thanks a lot for suggesting! All the best for you with learning 💪
Wow this is just the kind of vedio i was looking for. For someone who want to Cruise through data science with time being of the essence this is a great advice
Thank you so much
So glad to hear! Thanks for watching 😃
Just discovered your channel!! Three vids in a row, i love the way you expose topics and tips about how to get good practice. I'm an actuary but DS is more interesting!!
Aw thanks so much Luis! So glad you find the vids useful and binge-watch them 😄. I’m also working in actuary at work but I only focus on DS stuff, because it’s indeed more fun 😏🙌
@@Thuvu5 Definitely you're right. I'd love to make the transition to the DS tasks in a near future. It's a big help the resources from your channel. May I ask you, what statistics textbook do you consider it's a good support for the DS or what you reccommend me, from theoretical viewpoint or python oriented? Thanks again!! And keep it up that way!
@@luismoreyra6804 Hi Luis, the book Introduction to Statistical learning in R (link in the video description) is definitely a good book to start with. It's an amazing book, it's in R tho. For Python I haven't found an equivalent book to this unfortunately.. But this one Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow is the one I have used and would recommend for practical coding and machine learning. Hope this helps! :)
I can particularly relate to the visualization design.
Oh the stuff I went through, still am learning. To understand difference between what a technical stakeholder and a business stakeholder will even see in the presentation, and how I should be able to design to cater to both of them, being too technical information "vomit" is not cool, especially if pointed by the stakeholder to simplify the information.
There is something exceptionally demanding called 'keep it simple stupid' which I think is the biggest challenge faced by new data scientists. At least in my case.
Like I said, still learning. 🙄
Indeed, it also took me a while to learn and realize this! Thanks Kira for sharing!!
Love your videos! I would be very interested in an ebook.
Awesome! Thank you, Juana! 🤗 So many people are interested in the ebook as well. Love the energy!! (hope I'll manage to spend time on it soon 🙈).
Which one would you recommend:
1. Datacamp
2. Dataquest
3. LinkedIn Learning Path
4. Coursera
5. Kaggle
6. UA-cam
I can relate to the Git part. I emailed an entire folder.
0:30 onwards, yeah, code style is not taught in so many courses, i am glad i took the more thorough and lengthy and rigorous fundamental materials, but on the plus side, they covered these very well
3:50 thanks a lot for mentioning the actual courses too, it helps a lot
4:45 5:31 that example really helped in understanding the importance of that
8:26 _code vectorisation and lambda functions make code faster_
lambda functions = functional programming, hmm, so glad that i just watched the computerphile vid on it yesterday
8:34 _... and measuring it by timeit_ - nice
12:05 _on tableau_ - ohkay, so, tableau is used for those dashboards, got it
Thank you for sharing these experiences Yash! 😀💯
@@Thuvu5
8:34 glad i had shared this timestamp here before. i was searching for exactly this today.
basically, i was watching other video, and they used time.time() as a wrapper and a decorator,
then someone said to use time.perf_counter()
but now, the %timeit cell magic or say the timeit.timeit() function seems to be the best - with repetition number and everything
thanks again 😃
manuals link:
* docs python library timeit
* ipython readthedocs interactive magics
* docs python library time
Jetbrains teaches you about good code practices in their courses.
They have Java, Kotlin and Python.
What I've learned from many courses doesn't come close to the Jetbrains approach, it focuses on best practices, code readability structure, and teaching how to think outside the box.
I love u, the only way to learn is being curious and hacking everywhere :)