"what they do instead"
Trying to go back to school, I learned programming for 2 years in some technician school program, did not get the degree, after that I expanded my programming skills by myself, but it has been pretty bleak. I'm quite ashamed of myself. I have many ideas of projects, but they really seems to be out of my reach in terms of skill, experience, motivation and networking. I took anti depressants for 4 years but am not so unhealthy in term of mental health...
I'm back at school again, for some equivalent degree, but on 1 year, I have an internship starting wednesday, I really hope it will hook me to some job opportunities.
If I don't get the degree nor a job, well I could really try to start some crowdfunded game project or social network, but I don't feel the industry really needs that many programmers. Maybe I'm really incompetent.