It's a depressing day when you wake up, and find out that your skills are no longer marketable. The IT world changes so fast with new fads that come and go. I have been working in the IT field for 7 years now, and specialized in Lotus Notes. A few years ago this skill was sought out by employers, and seen as a prized possesion. Today it's just considered another fad. Adpation is the key, but when your employer pigeon holes you for 7 yrs, you find adaption a tough road to travel. Adapt or die is the IT motto today. With outsourcing also becomming a big concern jobs will be harder to find here in the U.S. Adaption may no longer save us from the evil outsourcing monster. The key now is to develop a diverse skill set, like management. There will always be a need for project managers. The IT world is in trouble here in the U.S. How do we stop companies from taking our jobs away, and giving them to low income countries? I have nothing agianst those countries, but what happens to us when we end up on the street. I send this warning out to the next generation of IT. For now the current generation needs keep doing our job. Adapt and survive is the message to us now, even if that means changing what we love to do. It's a fragile time so keep safe, and above all keep programming. By the way if your wandering I am still programming, and am currently adapting to the next fad J2EE. Like to here evreybodys thoughts to this thread. Agree or Disagree?