Ask HN: Why would you choose a certified self-taught candidate over a graduated?
1–10 of 11 posts
Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#2Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#3Having a degree in computer science does not necessarily mean someone can program, so you have to test their skills. Being self taught does not necessarily imply someone is better, but it might imply their interest took hold at an age where being taught to program was less of an option. These days kids are learning to program to a degree, but even someone in their 20s now is less likely to have been programming as a…
Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#4Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#5Having a degree is a signal, of something, but I'd argue that it's a pretty weak signal of "is competent at programming". Likewise for industry certifications... they are a signal, but a weak signal.
Note also that this whole setup is a false dichotomy... plenty of programmers are a mix of college educated and self-taught, and may also have one or more industry certifications.
Looking at myself as an example... I have three college degrees (although I never finished my C.S. bachelors), but I consider myself more self-taught than formally educated. I also have 2 of the old Sun era Java certifications. And I have found that this sort of combination isn't uncommon. shrug
Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#6Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#7I have a degree but I taught myself after my first programming class. My wife’s dad got her started on a little computer and she took it from there.
Certifications in programming seem like a way to separate people from their money. It might even mark you as an amateur as I’ve never met a real developer (to my knowledge) with a certificate with the exception one software P.E. [1]
[1] P.E. = professional engineer. https://ncees.org/ncees-discontinuing-pe-software-engineerin...
Re: Ask HN: Why would you choose a certified self-taught candidate over a graduated?
#8Having a degree in computer science does not necessarily mean someone can program, so you have to test their skills. Being self taught does not necessarily imply someone is better, but it might imply their interest took hold at an age where being taught to program was less of an option. These days kids are learning to program to a degree, but even someone in their 20s now is less likely to have been programming as a…
Interesting point of view, but is it only related to the Computer Science Engineering field?
It's different from a kid learning to become a mechanic. They'd need far more resources for that.