I wondered whether people had any ideas for a means of escaping an internal IT job under the following circumstances:-
- No Computer Science degree
- Very passionate about programming
- Trying hard to develop progranming skills outside of work
As argued so well by Joel Spolsky and many others, internal IT has no, or very little, business motivation to produce great software and to support programmers who really want to write great software, whereas a software house has got a motivation to do so, as a better product means more sales.
I wondered whether anybody has specific, practical advice on how to achieve this.
Update: Just to make it clear, my 'friend' does have a degree from a good uni, only not in Computer Science, in an engineering discipline.