I think a bigger problem in IT is that the entry-level folks we do get here come from pointy-clicky experiences, which have so successfully abstracted the user experience from the internal programming that they have no idea how the processes they're performing actually work.

But also, see my previous post on the tool-specific requirements that employers are posting, which is worse for IT workers than just about anyone. In order for an IT worker to get their resume past the automated selection process, the resume has to be turned into a nearly illegible alphabet soup of acronyms and brand names.

Also, there's very little appreciation for how someone with relatively similar experience could make a quick transition. Red Hat is not fundamentally different from SuSE, relational databases are relational databases the world around, object oriented programming languages all share certain characteristics, etc.

As for H-1B workers... if you think our soft skills are bad...

Last edited by Dude; 06/21/13 10:52 AM.