IT pros looking to cash in on the rising demand for IT consultants, know this: IT consulting isn't all golf meetings and extended lunches. In fact, it can often involve thankless work fraught with unexpected detours, murky goals, and the occasional sudden jettisoning of your project.
Stories by Steven A. Lowe
The key to survival in a client-based profession like software development is recognizing the signals of a project heading south despite your best efforts. Here, difficult clients can be a clear impediment to your success.
If you're an IT pro, chances the job interview is at -- or very near -- the top of your list of personal hells. Why not? Tech job interviews can be grueling experiences, rife with esoteric puzzles, uncomfortable pauses, landmine questions, and the aching underlying feeling that maybe you don't belong.