¿Qué debo estudiar en informática?

No estoy seguro de la motivación detrás de la pregunta; sin embargo, no debe dedicar tiempo a estudiar / aprender nada que no encuentre al menos algo de disfrute / interés en hacer. Para tener éxito como científico informático, debe esforzarse y tener tiempo para pensar en problemas complejos y descubrir cómo resolverlos en un software, por lo que si solo quiere una carrera fácil que pague mucho dinero, tal vez no sea así. el camino correcto.

Hay muchos campos de arranque de codificación que pueden brindarle algunas habilidades rudimentarias y, a menudo, un trabajo técnico después de solo un mes o más de práctica constante; sin embargo, esto es solo un conjunto de habilidades de la superficie y extraña algunos de los aspectos más formales y teóricos de la informática que potencialmente se necesitan para construir los sistemas de software más complejos. Siento que un nivel de habilidades de codificación de bootcamp son las personas que más a menudo son eliminadas de las empresas cuando reducen el tamaño. Y dado que algunas de las cosas más innovadoras en CS son el desarrollo de algoritmos novedosos y más eficientes, las optimizaciones de código para los avances de hardware modernos, el aprendizaje automático y la seguridad … muchas de estas habilidades no se enseñan realmente en la profundidad que deberían o no se aprenden en absoluto. El enfoque del bootcamp.

En el aspecto positivo, hay un crecimiento proyectado de empleos basados ​​en tecnología / CS en el futuro, que actualmente no estamos completando ya que tanto la educación superior no tiene los recursos para enseñar a suficientes estudiantes + no hay suficientes estudiantes que estén eligiendo CS / Tecnología para una carrera. La paga actual y las proyecciones para el futuro son excelentes (me pagan menos CS de enseñanza que muchos de mis mejores alumnos que salen de la escuela). Es bastante fácil conseguir un nuevo trabajo en caso de que su inicio se desmorone o la empresa reduzca su tamaño. Hace poco estuve en una boda hablando con un antiguo alumno que perdió su trabajo y no se preocuparon por encontrar un nuevo empleo en las próximas semanas y ya tenían entrevistas programadas en varias compañías.

Los cursos básicos para los ingenieros en informática son los siguientes:

  • Arquitectura y organización de computadoras.
  • Teoría de la computación.
  • Sistemas de bases de datos
  • Electrónica
  • Sistemas operativos
  • Red de computadoras
  • Fundamentos de los sistemas informáticos
  • Programación Java y diseño de sitios web
  • E-commerce y ERP y aplicaciones multimedia.
  • Principios de los lenguajes de programación
  • Ingeniería de software
  • Diseño del compilador

Todo lo mejor !!!

Si ha terminado con los conceptos básicos de CS, entonces ya debería saber.

Si está preguntando sobre el sector para ingresar, busque algo que esté surgiendo en el mercado como Data Science, Machine Learning, Data Analytics.