¿Contrataría a alguien para un trabajo de TI que tenga experiencia principalmente en desarrollo?

Yo, de hecho, he hecho justo eso. Una cosa con la que puedo contar para alguien que tiene una experiencia de desarrollo importante es que saben cómo resolver problemas y tienen una mente realmente analítica. Entonces, tuve la oportunidad de contratar a alguien que tenía una experiencia de desarrollo importante, pero que en realidad había estado fuera del mercado por un tiempo (es decir, no estaba trabajando). Sabía que podía contar con ellos para realizar una amplia variedad de tareas y la única pregunta era si tenían una buena ética de trabajo. Mi única preocupación era que pudiera mantenerlos suficientemente comprometidos.

También se podría argumentar que me contrataron para un puesto de TI (CIO) después de tener experiencia en ingeniería y desarrollo (Bell Labs).

Además, es probable que haya mucho trabajo automatizando las operaciones que aprovecharán la experiencia de desarrollo (aunque sea de manera trivial) para desarrollar scripts y métodos para simplificar las operaciones. Para reforzar esto, tuve varios amigos desarrolladores que también trabajaron en TI y lo hicieron muy bien, ya que pudieron resolver problemas complejos. Además, hay una necesidad ocasional de hacer un desarrollo real en TI donde sus habilidades serán útiles.

La única advertencia que tengo es que no todos los gerentes de TI reconocerán esta calidad, ya que provienen de un negocio o de un negocio puro. Deberá mostrar cómo su capacidad de resolución de problemas se relaciona con un entorno de TI. Era fácil de vender, ya que estaba allí y conocía ese valor para TI.