I had a hard time getting a job in Java and web development because I had C on Hp nonstop experience. I found it difficult to come to terms with this. I had a decade of experience but I still couldn't get a job in web development. From your post it appears to be more prevalent. Why does this happen in the IT industry? Is it because the tools used are very different?