¿Cuál es la diferencia entre informática y tecnología de la información en términos de ubicaciones en la industria en empresas como Google, etc.?

Pregunta altamente “basada en la región” ya que TI es en sí un término con muchos significados.

En muchos países de Europa del Este: TI representa su Ingeniería Informática normal (puede que no sea Informática)

En EE. UU. Ve con la respuesta de Nick

En India, la TI en general es básicamente una rama a la que se unen las personas que no entran en informática. La diferencia básica en el currículo se explica mejor como
IT – Informática e Ingeniería
CS – Informática e Ingeniería

El programa de estudios de TI generalmente tiende a ser más bajo en el lado matemático de CSE, por lo que en general sabría menos sobre conceptos teóricos como teoría de la computación, complejidad computacional , y también un poco menos sobre algoritmos, pero generalmente sabe más sobre programación web, incrustado y Sistemas móviles, etc.

De nuevo, esto es muy específico de la universidad, ya que muchos de los cursos anteriores pueden ser optativos y negar la diferencia.

En cuanto a la pregunta, en general, los estudiantes de CS tienen una mejor oportunidad de ingresar a las principales empresas por las razones específicas en importancia cada vez menor

  1. El grupo de talentos que ingresa a CS suele ser mejor que el de TI
  2. Muchas de las asignaturas en TI, por lo general, tienen más importancia para “Hacer cosas por su cuenta” en lugar del instructor, pero los temas en CS como el Análisis de algoritmos y otros son más difíciles de abordar sin un instructor.
  3. Si bien los estudiantes de TI tienen muchas más oportunidades para realizar una codificación real, dado que todo lo que sucede en las universidades generalmente es “un esfuerzo de fin de semana”, no terminan aprendiendo mucho.
  4. Muchas empresas no tienen problemas con la capacitación específica de los estudiantes, siempre y cuando los conceptos básicos sean correctos, donde nuevamente los estudiantes de CS generalmente son mejores.

Todo esto viene con el descargo de responsabilidad de que, si bien hay una diferencia, no es muy amplia y se puede superar fácilmente al enfocar sus asignaturas optativas y trabajar en algunos proyectos adecuados.

Viniendo de un fondo que no es de TI y no CS aquí es mi opinión. ( He estado haciendo TI durante los últimos 13 años. Soy ingeniero eléctrico por educación).

Casi cualquier persona puede aprender a hacer TI, aprender a codificar, obtener un par de certificaciones, aplicar una lógica razonable y resolver problemas comerciales del mundo real. Aquí, YMMV depende de cuánto puede comprender y aprender y cuánto puede aplicar en el diseño de soluciones basadas en lo que ha aprendido.

Para hacer un trabajo relacionado con CS, necesita un fondo de CS. Sin él, no puede diseñar un nuevo algoritmo de búsqueda (por ejemplo), no puede aplicar modelos matemáticos a un problema de cálculo sin conocerlo primero.

En resumen, si tiene experiencia en CS, puede hacerlo fácilmente, pero no al revés.

¿Cuál es la diferencia entre los grados de tecnología de la información y ciencias de la computación? (este enlace le daría una breve descripción)

En términos de ubicación en empresas como Google, Microsoft, Amazon, Apple, etc., la razón principal por la que prefieren personas con experiencia en CS es porque se pueden moldear para adaptarse a la investigación, así como a las aplicaciones comerciales. Estas compañías también investigan mucho, aparte de desarrollar productos de consumo. Son organizaciones basadas en la investigación. Inventan cosas. Esta es la razón por la cual estas compañías tienen un proceso de selección primero para eliminar a todas las personas que no son CS y que potencialmente solo pueden hacer TI.

Si estás en India, créeme, no hay una diferencia significativa, la TI está ahí porque solo puede haber tantos estudiantes en una rama, por lo que hay otra rama. Fuera de la India, creo que Nick tiene razón.

Un título en ciencias de la computación lo tiene trabajando en el algoritmo de búsqueda, mientras que la tecnología de la información lo hace asegurarse de que el servidor que ejecuta el algoritmo permanezca conectado a Internet. O simplemente asegurándose de que la señal de Wi-Fi de los ingenieros permanezca activa.