Dude I got into a FAANG company with no CS degree (or any other degree). Unless you're going into research, where is PhD is almost required, they'll hire you based on your skills.
I actually started learning programming at 21. That was in the early 80s ;)
Thought it might be too late. As a magazine writer I had interviewed Chris Espinosa of Apple, their first documentation person. He started his employment at Apple when he was 14 years old.
When? I also have a successful career despite not having any degree, but my read is that it's not as easy for newbies as it was 10 years ago.
It's anecdotal based on my social circle and their younger friends, but I'm wary of turning into my parents with advice like "you don't need a degree, just a firm handshake and an affinity for hard leetcode problems!"
Well hang on. You say "newbies". I made sure I had been doing hard stuff for a few years before I joined the FAANG company, but yes, it was in the late 1990s. At that time it was harder to get in with no degree. I made it my job from the very beginning of my career to choose areas that were hard for most programmers and to keep up my skills.
Back when I did it, assembly, embedded programming, and compiler implementation were all subjects programmers avoided in college so I went in that direction.