Having no experience can be better than having the wrong experience
I generally enjoy Dan Luu’s advice, but IMO it’s best approached with the understanding that his professional and social network is somewhat of a bubble that doesn’t reflect the average person.Specifically, he cites a statistic that 50% of the people with “no experience” he knows are getting ML and other such jobs at Big Tech companies. In this case, I think he’s likely pre-filtering his sample set to people with significant programming/math or other such experience.I do a lot of mentoring of college grads. If anyone shows an interest in Big Tech I always encourage them to apply and help them get the process started. However, it is not my experience that 50% of your average (or even above average as mentoring programs tend to select for the more ambitious) CS grads are walking into something like a Big Tech ML job with no relevant experience.Always apply if you’re curious. If nothing else, you will learn the interview process and see where you need to improve for next time. However, don’t feel bad if you don’t get the dream job right away. Most people really do have to pivot up through some more average jobs first before landing the Big Tech jobs with huge paychecks.