A recent article on eWeek talk about IT workers who, when faced with a career change, got out of IT and into something else. I can't see it. I still get excited when I think of building something new or start tinkering with SOAP or whatever. When I taught at BYU, there were 700 undergraduate CS majors (still are). I talked to many of them who hated to program and were in CS because it was a good way to get a job. I used to advise them to go into sales. :-) I guess those types are probably wondering whether to tough it out or not. I think hard core techies will always be looking for the thrill you get from building the next, new thing. I'm proud to count myself among that group.