Thanks for the advice. I'm not someone who's been programming for years.
I just took multivariable calc and intro CS (scheme) this semester. I'm wondering whether self-teaching is realistic, and whether employers consider self-taught programmers.
I can get access to books on CS/MIT online courses/Stanford online courses and study CS. And there's a lot of source code I can read and learn from. Is this do-able?