Is it possible to be considered “a REAL programmer” without a computer science degree? What exactly defines someone as a programmer? These are questions I’ve been asking myself for a while now.
My ultimate goal is to be be fluent in multiple web programming languages and bend online data to my will. I want to create content, databases, and user interfaces that are noteworthy. I want to mold them with ease like a master sculptor handles a blob of clay on a spinning wheel.
Is it a matter of education?
I began to test this theory on sites like Codeacademy and Course Hero. While the learning experience from both of these sites has been valuable I question the end result. As a college educated man, I have this nagging roadblock in my mind that keeps telling me, “If you aren’t spending $30k for multiple years of study you are wasting your time”.
While I know not all valuable education comes from a college degree, I find myself in search of a compromise.
After some soul searching (via Google) and recommendations from my peers, I ended up finding the O’Reilly School of Technology.
Their online program offers professional development certificates from the University of Illinois upon completion and the price is far lower than even Community College courses.
The O’Reilly School of Technology offers certificates in:
- Database Administration
- Client Side Programming
- Web Programming
- Open Source Programming
Like a starving man at an all you can eat buffet I just want to try it all. I’m leaning towards either the Client Side Programming or Web Programming certificates as I’m familiar with the languages involved and they should allow me to deepen (and formalize) my existing knowledge.
Although it may just be a piece of paper, the idea of earning a certificate for completing a program is quickly turning into a personal goal. This is beyond a resume builder, this has become my mission. I need to do this.
Have you gone back to school to boost your knowledge and career? Is it possible for an “IT generalist” to ever become a REAL programmer? Have you tried O’Reilly school? Let me know in the comments below.