5 ms·
I don't really get this line of thinking on hiring CS grads. Most CS programs don't teach Java, they might use it to teach some computing principle or how to so
by djb_hackernews 16y ago
I don't really get this line of thinking on hiring CS grads. Most CS programs don't teach Java, they might use it to teach some computing principle or how to solve problems but I'd imagine you'd be hard pressed to find a grad who is loyal to Java just because of their CS courses.
- sukuriant 16y agoI'm loyal to Java (read: will choose this language over others in the general case because of my experience in it) because it's the language I, by far, have the most experience in. When I was ready for AP Computer Science, the AP test was in Java. From there, half of my classes in computer science were in Java. C was the other frequent language. With that much immersion, when I started doing things on my own, I would naturally move toward Java because I was rather good at using its API, and writing in it flows most naturally to me.
- eof 16y agoI am under the impression that most CS grads get more experience in Java than anything else? It was C++ for me, but that was almost ten years ago now.
- djb_hackernews 16y agoMaybe, but why does that count against them? They have a degree in CS, no curiculum worth its salt produces CS grads that are also software developers ready to hit the groud running. If you've got a a CS grad, then you have someone who understands and can apply computing principles. If your technology is too difficult to get them up to speed in a month or two, I'd look at your choice of technology.