I can summarize my path. Ages 12-20, wrote code every day. Took a QA job at a small software company. Moved to development team. Spent 6 years there. Used that experience to get into Microsoft. 5 years there. At that point, there were almost no companies that wouldn’t interview me, and it was just on me to do well in the interviews. I have practiced white boarding all through my career.
So the idea is to get your foot in whatever door you can at that time, and climb when you can.
So the idea is to get your foot in whatever door you can at that time, and climb when you can.