chris webster wrote:Glad we could give you some pointers. Just one caveat: the material covered by the various non-degree courses we've described above will be very helpful, but don't be under any illusions that employers will necessarily be impressed. Employers/recruiters generally don't give much value to certificates obtained via commercial training or short courses, regardless of the actual quality of the material covered, although higher-level certification e.g. for Java Architects is more marketable. So you will learn a lot from the kind of courses discussed above, but you will probably still need some other way to prove to a potential employer that you know this stuff e.g. through a hands-on project of some kind, open-source contributions, practical experience with another company etc. Or a degree, of course!
fred rosenberger wrote:My degree is in a very NON-technical area. I have a BA in theatre.
I then went back to school and got certified to be a secondary school math teacher. did that for a few years.
I then went back to school and took a bunch of CS classes, but did not enroll in any actual degree program. I was hired in my first CS job based on the variety of experience I had, plus the fact that I was the first candidate that the interviewer said EVER got his question right about pointers (don't remember what it was).
So I would not say that a degree is necessary, but certainly some CS courses are.
Rupert Wyman wrote:Apologies in advance if this is ------- my noob nature.