¿Cuáles son las grandes diferencias entre un profesional de TI y un informático?

TL; DR: los informáticos cobran para avanzar en nuestro conocimiento de las computadoras, la informática y las tecnologías relacionadas A los profesionales de TI se les paga por usar ese conocimiento para proporcionar servicios o productos.

Un informático es, ante todo, un científico. Eso significa que alguien está tratando de seguir el método científico para mejorar nuestro conocimiento colectivo: observar el mundo, formar una hipótesis para explicar las observaciones, diseñar pruebas que confirmen o falsifiquen la hipótesis, ejecutar esas pruebas y finalmente contar el resto del (científico) sobre el tema, generalmente escribiendo un artículo y enviándolo a una publicación revisada por pares.

Lo que hace a alguien un científico de la computación , opuesto a decir un científico social o físico, es el dominio de sus observaciones e hipótesis. Eso sigue siendo un dominio bastante amplio, que abarca, entre otros:

  • Computabilidad: ¿qué tipo de preguntas pueden responder ciertos tipos de computadoras?
  • Algoritmos y análisis de complejidad: ¿cómo responde algunas de esas preguntas? Que tan dificil es
  • Diseño de hardware: ¿cómo se construyen cosas como CPU? ¿Cómo los haces mejores (más rápido / más inteligente / más eficiente)? ¿Cómo los conectas?
  • Lenguajes de programación: ¿qué hace que un idioma determinado sea bueno o malo? ¿Qué características del lenguaje funcionan más recientemente en qué casos de uso? ¿Cómo se implementa un lenguaje (compiladores, intérpretes, recolectores de basura, etc.)?
  • Ingeniería de software: ¿qué hace que el software sea bueno o malo? ¿De qué maneras? ¿Podemos definir marcos científicos para medir la “bondad” del software? ¿Qué hace que los ingenieros de software sean efectivos?
  • Bases de datos: ¿cómo se almacenan los datos? ¿Cuáles son las restricciones? ¿Qué tipo de estructuras de datos y algoritmos necesita? ¿Qué tipo de problemas podrías encontrar? ¿Cómo escalas?
  • Inteligencia artificial: ya sabes, cosas de ciencia ficción y cosas así
  • Geometría computacional, interacción humano-computadora, gráficos por computadora, biología computacional, visión por computadora … Usted comprende la deriva.

Ahora, “profesional de TI” es un término muy poco definido. Puede significar “Jeff the IT guy”, cuyo trabajo es hacer que las computadoras de todos funcionen correctamente, administrar el servidor de correo electrónico, arreglar la estúpida red que sigue apagándose, etc. Casi todas las compañías tienen hoy una o más de esas, o alguna tercera proveedor de fiestas.

Luego hay personas como yo que “trabajan en TI”: ingenieros de software, probadores, gerentes, ingenieros de ventas y sistemas, DBA, tal vez incluso personas no técnicas como gerentes de productos y gerentes de programas. En general, a todas esas personas se les paga para producir productos de software y / o hardware .

Para estar seguro, hay un poco de un área gris aquí. Algunos informáticos contribuyen directamente a los productos; algunos no científicos terminan haciendo contribuciones científicas. Pero esa es la distinción básica.