> And how is this useful to someone who can't get into these top schools because life is happening? Also, your outlook seems very unrealistic to me.
If you can't go to school because of life, chances are you can't self-study because of life as self-studying is harder.
> This is software development we're talking about, not medicine, not mechanical engineering.
Software development in many ways has more competition than those fields that have entry level positions in more rural areas.
> To be a top tier software developer, you need access to a decent computer and good resources to learn.
No, not to be a top tier software developer.
> Add to that the excellent guidance of curricula like OSSU, TeachYourselfCS, and others like them,
Someone who want to become a software developer shouldn't prioritize studying CS.
> if you have the mind for it and a bit of discipline, your skills will be as sharp as any top school graduate's
It will be many times as hard reaching that level yourself.
> Regardless of your path, these are the real gems companies are after, and if you truly have them, you will NOT be invisible in this domain.
Little to no indication that this is true. More like companies might still hire someone they need if they pass all the recruiters and tests favouring the traditional path.
> Getting hired in software has always been about showing that you can build software.
Always has been a academic, military and business field. That is why hackers happened in the first place.
Almost every partner and the founders have an elite or close to elite education. Something only around 1% of the population have, yet they make up all of the people. That is in an untraditional firm which literally runs Hacker News.
If you can't go to school because of life, chances are you can't self-study because of life as self-studying is harder.
> This is software development we're talking about, not medicine, not mechanical engineering.
Software development in many ways has more competition than those fields that have entry level positions in more rural areas.
> To be a top tier software developer, you need access to a decent computer and good resources to learn.
No, not to be a top tier software developer.
> Add to that the excellent guidance of curricula like OSSU, TeachYourselfCS, and others like them,
Someone who want to become a software developer shouldn't prioritize studying CS.
> if you have the mind for it and a bit of discipline, your skills will be as sharp as any top school graduate's
It will be many times as hard reaching that level yourself.
> Regardless of your path, these are the real gems companies are after, and if you truly have them, you will NOT be invisible in this domain.
Little to no indication that this is true. More like companies might still hire someone they need if they pass all the recruiters and tests favouring the traditional path.
> Getting hired in software has always been about showing that you can build software.
Always has been a academic, military and business field. That is why hackers happened in the first place.
Since we are at HN, you can look at YC.
https://www.ycombinator.com/people
Almost every partner and the founders have an elite or close to elite education. Something only around 1% of the population have, yet they make up all of the people. That is in an untraditional firm which literally runs Hacker News.
But let's say I'm wrong. No harm, no foul. Just go self-study then. Should be easy with that $432 lifestyle. https://news.ycombinator.com/item?id=44074340