Groovy Monday my lovelies,
A lot of you ask me about what Math Topics are very important for Machine Learning. Especially, after you saw how much money the Data/ML engineers at top companies make. Luckily for you, I have already covered this topic in-depth on my YouTube channel. So just give it a watch. The video will be linked below.
What about those of you not into Machine Learning? Watch the video regardless. The foundations it gives you will be good. However, the focus for you will be slightly different. Here is my recommendation, by topics-
Calculus- You don’t need to do multi-variate calculus to be a good software developer. It has a lot of utility in Machine Learning, but other than that it might take y’all a while. However, spend a lot of time on the precalc portion. Understand functions, transformation, and algebra very very well.
Probs and Stats- This is the one that changes the most. You don’t need to get into the details of probability distributions etc. You will probably never need to do that kind of analysis. However, do some Bayesian Statistics just to learn how to think in a Bayesian Context. This is a super useful skill, and unfortunately, one that is easy to mess up. Probabilistic thinking is another important skill. I have already covered it this Math Monday, so check this out.
Linear Algebra- You don’t need to worry about the Computational Side as much, since traditional software isn’t as into that. However, getting the ideas behind the concepts doesn’t change. I’ll do a more dedicated Math Monday soon, so keep your eyes out.
Optimization- This doesn’t change a lot. Learning to frame abstract situations in a quantifiable way is the crux of software development (just as with ML).
You will notice that I don’t mention Discrete Math here. That is because it can often get too esoteric. However, some ideas from Discrete Math will be very helpful.
Set Theory
Binary/Other Number Systems
Logic
Boolean Algebra
Learn all these well. You don’t need to learn a lot, just the foundations. They will be enough to solve most problems and get your mind working in overdrive.
***Special Request***
This newsletter has received a lot of love. If you haven’t already, I would really appreciate it if you could take 5 seconds to let Substack know that they should feature this publication on their pages. This will allow more people to see the newsletter.
There is a simple form in Substack that you can fill up for it. Here it is. Thank you.
https://docs.google.com/forms/d/e/1FAIpQLScs-yyToUvWUXIUuIfxz17dmZfzpNp5g7Gw7JUgzbFEhSxsvw/viewform
To get your Substack URL, follow the following steps-
Open - https://substack.com/
If you haven’t already, log in with your email.
In the top right corner, you will see your icon. Click on it. You will see the drop-down. Click on your name/profile. That will show you the link.
You will be redirected to your URL. Please put that into the survey. Appreciate your help.
In the comments below, share what topic you want to focus on. I’d be interested in learning and will cover them. To learn more about the newsletter, check our detailed About Page + FAQs
If you liked this post, make sure you fill out this survey. It’s anonymous and will take 2 minutes of your time. It will help me understand you better, allowing for better content.
https://forms.gle/XfTXSjnC8W2wR9qT9
Happy Prep. I’ll see you at your dream job.
Math is Funnn ,
Devansh <3
To make sure you get the most out of Math Mondays, make sure you’re checking in the rest of the days as well. Leverage all the techniques I have discovered through my successful tutoring to easily succeed in your interviews and save your time and energy by joining the premium subscribers down below. Get a discount (for a whole year) using the button below
Reach out to me on:
Instagram: https://www.instagram.com/iseethings404/
Message me on Twitter: https://twitter.com/Machine01776819
My LinkedIn: https://www.linkedin.com/in/devansh-devansh-516004168/
My content:
Read my articles: https://rb.gy/zn1aiu
My YouTube: https://rb.gy/88iwdd
Get a free stock on Robinhood. No risk to you, so not using the link is losing free money: https://join.robinhood.com/fnud75