The last few years haven't been kind to many IT departments. While the downturn hasn't hit IT as hard as other industries, staffing has been been flat or down in "nonstrategic" areas related to infrastructure (you know, the jobs that make things run). No surprise, really, that few businesses were interested in adding positions in the midst of terrible economic times -- or that those who have jobs would be inclined to stick with what they have.
But that seems to be changing quickly. Dramatically increased project load, changing skill set requirements brought about by rapidly evolving technology, and the thawing of the economy (however slight it may yet be) are starting to incur turnover among many of the IT departments I work with. Long-needed new positions are being created and filled -- and on the flip side, there's a scramble to fill unexpected vacancies as staffers leave for greener pastures.
Turnover presents an enormous challenge for already overburdened IT departments: After you've worked overtime to find a quality candidate to fill the position, how do you integrate that new hire into the team while you're trying to stay on top of an already crushing workload?