6 ms·
That's a terribly short sighted thing to say (by the poster). I know HN users don't seem to value education, but a college degree has a lot of value outside of
by maukdaddy 16y ago
That's a terribly short sighted thing to say (by the poster). I know HN users don't seem to value education, but a college degree has a lot of value outside of the education component. Living with others, compromising, group work, social life, classes outside your area of focus, etc. I'd rather hire someone who has been through this than a hacker who has only spent time in the echo chamber of forums and fellow geeks.
As of July 2010, unemployment rate for college grad was 5.0% while for HS grad was 9.9%.
- mrdodge 16y agoOf what relevance are those numbers to a deft software developer? What's is the unemployment rate for skilled software developers?
- someone_here 16y agoHow do you define what a skilled software developer is?
- mrdodge 16y agoI personally define people by their track record.
- beffbernard 16y agoBy being a skilled developer yourself.
- kiba 16y agoWe called these hackers "polymath" and it is far easier and much cheaper to get rid of TV and get hobbies. Beside, 4 hours of tv watching a day is practically a part time job. Might as well spend that free time on something more relaxing and brain stimulating.
- wyclif 16y agoYes, beware selection bias and all that, but note that he specified developers.
- helveticaman 16y agoNot all of us can go to college.
- whopa 16y agoIn my ten year career, I haven't found there to be a correlation between having a degree and being a good developer. I've worked with a number of awesome people, most with degrees, some without, and plenty of bad people, most with degrees, some without. To me, a degree isn't a positive nor a negative signal for anything. You can talk about value of the intangibles outside the education component, but in my experience, a degree doesn't necessarily confer this either. EDIT: Actually, thinking about it further, I haven't come across many bad developers without a degree. This is surely selection bias: bad devs with a degree can hide in the bowels of BigCo with HR departments who don't actually know how to hire good people, but absolutely require a degree. The bad devs without a degree can't get these cushy, hard to be fired from positions, and therefore don't last very long and probably find another line of work.
- maercsrats 16y agoIt depends on the software development project. I've worked with web devs who didn't know what a finite state machine was and did fine. Right now I work at a research institution crunching genomes. Not knowing the basics that a CS degree can give you will not work in this environment. That's not to say that you can't get these skills outside of school but I think you get a better rounding of skills in school than out in the field. I've met more devs who didn't go to school that can't work on really difficult problems than the ones who did. Of course, selection bias and all that.
- beffbernard 16y agoIn my experience there is no direct correlation between a developer being good or bad based on whether they had a degree or not. However, what I did find was that someone who had completed their undergrad is generally capable of thinking at a higher level and can work through harder problems. IMHO, a University shouldn't be about training students to go into the workforce but to teach them how to effectively think and solve problems, regardless of discipline.
- alex_stoddard 16y agoI would argue the presumption that college is critical to developing higher critical thinking is a damning indictment of pre-college schooling.
- SkyMarshal 16y ago>HN users don't seem to value education HN users value education a great deal, many just refuse to let school interfere with it, especially when school == java school.
- ezmobius 16y agoI'm not saying not to get a degree and I do sometimes wish that I had gone for a CS degree. But that being said I have learned all I needed to know in order to grow a 100 people strong cutting edge company and all I have is my GED. And even though I only have my GED I am still very familiar with how computers work, memory management, building virtual machines, etc. I have a small scheme here that compiles to rubinius bytecode and then gets JIT'd by LLVM into machine code that I will release one of these days and I have read tons of papers and feel like I know as much or more then your average CS degree grad. Everything you need to know is on the internet nowadays. All you have to do is spend the time to reach out and grab it and you can learn anything you want to learn and eventually get any job you want to get if you only apply yourself hard enough. I did not mean to disparage college degrees, merely to make a comment that you can learn as much or more then you would learn at your average CS degree school by just applying yourself and reading online, then practice, practice, practice.
- kylemathews 16y agoThe real question of course is what's the unemployment rate for HN users? I'd guess we're beating college grads.