<br><br><div class="gmail_quote">2009/9/1 Karanbir Singh <span dir="ltr"><<a href="mailto:mail-lists@karan.org">mail-lists@karan.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On 09/01/2009 10:30 AM, - Tethys wrote:<br>
> At a guess, you don't have a degree. They're far from a waste of time<br>
> and money. Certainly at the time I did mine, a degree in computer<br>
> science equipped you to deal with the world of IT<br>
<br>
</div>Fwiw, the best 'programmers' that I know are people who have a  degree<br>
and went through the motions of learning the process of programming via<br>
an academic process. There are some exceptions, but rare.<br></blockquote><div><br>From my perspective if having worked in IT mainly as sysadmin but with some programming thrown in,<br>and nearly at the end of completing an OU CompSci BSc.<br>
<br>The degree course that I have taken has been expensive, boring and taught me very little other than how<br>to write an assignment to get all the marks.<br><br>I would much rather work with someone who has an interest in what they are doing rather than doing it<br>
because it's a job and thats what they the degree in.  But then this is relevant in all areas of work, I work <br>in a school, and there are teachers who love teaching and are good, and there are teachers who only do it<br>
because thats what they got thier degree in and it's a job.<br><br>Most of what is taught at secondary schools is for IT is actually business studies but thats for another discussion.<br><br>I have found that the best way to learn is to find a mentor if you can, and then once you have the skills share them <br>
with other people and teach them. <br><br>As for the best programmers, thats a matter of style. Some of the cleverest programmers code barely worked, whereas<br>some of the best code I have seen has come from sysadmins, In fact I totally believe that most programmers should work<br>
on the support desk for thier software at some point, and this is what I find refreshing about open source software, the devs <br>are never usually that far removed from the end users.<br><br>Rant over.<br><br>Regards<br>
<br>Budgester<br><br><br></div></div>