Learn 10 programming languages and get a Job!
eWeek's 10 programming languages you should learn "right now." How many do you know? Any that aren't on the list? How many would you consider yourself an expert in? If you know 10 -- (seriously?) -- are you an expert really in more than 1 or 2 at the most?
Interesting list if you ignore the commentary inline with each language. The explanations for several of the languages is questionable:
6. C"Why you should learn it: "Learning C is crucial. Once you learn C, making the jump to Java or C# is fairly easy, because a lot of the syntax is common. Also, a lot of C syntax is used in scripting languages," said Duquaine."
Having learned C, C# and some Java, learning C is not crucial. C++ would be a better starting point for Java or C#. And so little of C syntax is used in scripting languages. Curly braces, if statements, and the list doesn't get much longer than that (yes, there are others, but there really aren't that many). The concrete differences far outweigh the similarities.
The person quoted above, Wayne Duqaine also stated: "At last count, I knew/have learned over 24 different languages in over 30 years." Given his comparison of C to C# and Java, I'm not sure how well he really "knew/knows" any of those languages.
Another classic: "Learning C#, which is just Java with a different name plate, is critical if you heavily use Microsoft," said Duquaine.
Yeah. That's all it is Mr. Duquaine. That's like saying OSX is just Microsoft Windows with a different desktop background.