Don't bother with that degree, say IT pros
Bedroom coders just as skilled as graduates
Learning to code in your bedroom will prepare you for the IT job market just as well as a three-year degree costing £27,000, professionals said in a survey published today by CWJobs.co.uk.
More than half the IT professionals polled said they would not do an IT-related degree today if they were paying the increased fees, which will come into force next year.
Of the 1,300 questioned, 45 per cent said they feel a degree in computing is no longer valuable for securing a career in IT, and 71 per cent stated that self-taught developers are as skilled as those with formal training or education.
Many in industry were worried about the negative impact of tuition fees on the industry, with 64 per cent of respondents stating that the increased tuition fees will drive UK students abroad.
University tuition fees will rise to up to £9,000 a year from 2012. ®
This is why the industry is in such shit hole. HR in some companies need to fired or shot simply for rejecting any CV without a degree on it.
Some of the greatest developers don't have a degree. Requiring a degree just to get to interview stage will risk that company losing some pretty good talent.
I would easily considering take a developer with 3 years experience and no degree depending on his/her evidence and some basic interview concepts testing.
except you won't get past the HR CV sift without a degree.
I taught programming
and have seen quite some horror's produced by various "bedroom coders". They do get things to work, but the code is often not an "oil painting". There are certainly those who can teach themselves, but there are those who do benefit from learning a more disciplined approach.
The lack of discipline can be really astounding in some. There was one guy who insisted he wanted to hand code in in C# rather than Java. I told him of course he could hand his assignment in in C#, so long as he did not mind failing the course. He found this unreasonable. I suggested my attitude reflected that of a potential employer or customer, who more often than not have some requirements on programming languages, coding style, comments. If you hand in your work in a different language, you would be in breach of contract, or get fired.
He still thought I was being very unreasonable.
Another story I like is the guy who handed in an iterative solution where the assignment explicitly stated: "implement a recursive method to compute ....." He argued this was more efficient, we said that was true, but that the assignment was to learn recursion. He said but my implementation is more efficient, we said that was true, but that the assignment was to learn recursion. He said but my implementation is more efficient, we said that was true, but that the assignment was to learn recursion. ..............................
This went on a while until we terminated this infinite loop (not by kill -9, but more humane methods)
This is not to say the tuition fees aren't outrageous. You can get a much more favourable deal in the Netherlands, and the university I work at (Groningen) is drawing more and more students from the UK. Our MSc courses are English language anyway, and our BSc courses are headed that way as well.