

Statistically it’s rare for an adult to be 120cm tall, therefore there exist no adults who are 120cm tall. Statistically it’s rare for someone to be in government, therefore there are no politicians in the world. Statistically it’s rare to be an astronaut, therefore astronauts don’t exist.
And all the examples I mentioned are far more rare than simply self-taught people working in the field they taught themselves. Majority of the friends I have in programming jobs are self-taught with no formal education beyond high school (if that). It’s of course highly dependent on field, and the market is saturated enough with CS graduates now that getting a programming job without a degree is going to be pretty hard, but my point is that it depends on the labour market. Some labour markets don’t care about a piece of paper declaring you went to school. There’s other ways to fill your CV and prove you have a skill.





Plenty of people use git hosting to host non-code, like documentation, books written in markdown/LaTeX, etc. I personally use git to maintain a few personal wikis.
Different git forges will have different rules about what content they allow. GitHub definitely allows non-code. I’ve seen Codeberg repos be used for non-code too. Codeberg’s only requirement is that you only host free (as in freedom) content, so I suppose for non-code that means using an appropriate CC licence for example. I can’t imagine any of the popular git hosting sites taking issue with someone hosting their book, unless you’re hosting, like, the whole of Wikipedia or something.