I agree with 3, the disclaimer being that I myself am self-taught. However, in college and now 7 years later in my career the best problem solvers I met were self-taught. My senior project lead, who's younger than me, doesn't have a CS degree like me but constantly impresses me by his breadth and width of knowledge--more than my own in many cases.
For almost everyone else I've worked with it's just a job. No Github account, no personal projects, no dev environment setup on any home computer.
For almost everyone else I've worked with it's just a job. No Github account, no personal projects, no dev environment setup on any home computer.