At what point do we stop dumbing down the languages and accept that if an individual isnt smart enough to learn C/C++ that they migth lack the problem solving abilities needed to be a programmer in the first place? This stems from an interviewee I had today, the guy knows LabView and Java, but he coudlnt explain to me what a linked list is, or the difference between stream and block transfers. The guy actually has a higher degree than I do, was I just being too hard on him?


, or better yet, ask him to code a simple linked list in a piece of paper. It always surprised me how many people can't code on paper.
). I keep wondering how a guy can graduate college with a bachelor's degree in computer science and the best example of his work is a command line Fahrenheit to Celsius converter.
