JamesH said:
Really? We are in worse shape that I thought, and I thought it pretty bad. I interview people occasionally, most CV's are culled before people come in, and I am continually surprised how badly some people perform even after getting through the culling. And these are people who have been working for a few years. How can you be programming for a few years, and not know anything about linked lists?
I use PERL mostly if I need to do any programming, and then I use arrays and hashes but only because I can split a line of text into an array, and run through all the elements quickly with very little code. Perl is like that. Easy to rip and manipulate text. It is why SpamAssassin is written in PERL, as it mainly works by reading emails.
That said I don't claim to be a programmer, though I have had some stuff used for 12 years (and counting).
