Cómo comenzar desde cero para convertirse en ingeniero informático

Respuesta de:
La respuesta de Abdelrahman Hamdy a ¿Qué código técnico debo aprender primero?

Comience con CS50 : Introducción a la informática:
Introducción a la informática

Le enseñará conceptos básicos sobre programación, codificación e incluso computadoras.

Después de eso, elija un lenguaje de programación y aprenda cómo hacer las cosas básicas usando este lenguaje (recomiendo C ++) ¿por qué este lenguaje específicamente? Mira esto.

Ahora, está listo para crear aplicaciones simples, ahora puede elegir cualquier idea simple y comenzar a pensar cómo implementarla.

Según los libros / sitios :
Mencioné algunos en la respuesta sobre el aprendizaje de C ++ aquí: la respuesta de Abdelrahman Hamdy a ¿Con qué lenguaje de programación debe comenzar un principiante y cuáles son los pasos necesarios para aprenderlo?
Espero que estas cosas te sean útiles.

Según las técnicas:

Intente aprender la codificación haciendo, es decir, no pierda su tiempo tratando de investigar todos los aspectos de un lenguaje de programación específico, solo aprenda los conceptos básicos, luego cree un proyecto y aprenderá mucho a través de esto.

Espero que esto ayude.

Bueno, antes que nada, necesitas aprender a programar. La respuesta que siempre doy a los principiantes es la respuesta de Richard Kenneth Eng a ¿Cuál debería ser mi primer lenguaje de programación si no sé lo que quiero hacer?

Concéntrese en aprender los conceptos básicos de programación. Concéntrese en aprender programación orientada a objetos (OOP).

Una vez que haya aprendido a programar de la manera correcta, puede elegir otras tecnologías de lenguaje como Java, Python, C, etc.

En qué campo ?

La ingeniería informática es un campo masivo, ¿quiere decir:

  • Informática teórica – es decir, academia
  • Desarrollo de software de back end
  • Desarrollo de pagina web
  • Desarrollo de software front-end
  • Preguntas y respuestas sobre el software
  • Ingeniería de hardware
  • Diseño de hardware
  • Análisis de Sistemas y Diseño
  • Diseño y / o gestión de bases de datos.
  • Operaciones de sistemas
  • Diseño de red
  • Operaciones de red
  • Diseño de GUI de factores humanos
  • Redacción técnica y documentación del usuario.

Puede haber algunas otras áreas que me he perdido …

Identifique un área y estoy seguro de que hay cursos que le permitirán adquirir las habilidades que necesita para ese campo. Será casi imposible para cualquier persona tener habilidades de buena calidad en todos los campos.

Bueno, honestamente hablando, la forma más fácil es comenzar tu educación allí. Eso te ayuda a aprender al mismo tiempo que te ayuda en un futuro cercano en términos del mercado laboral. Por lo general, siempre es más difícil conseguir un trabajo en un país desarrollado si no has estudiado allí. Pero mientras tanto, también puede solicitar puestos de trabajo.

Pero es realmente sorprendente ver que estás dispuesto a trabajar de nuevo. Por lo general, las mujeres evitan volver al trabajo y prefieren tomar el camino fácil. Felicitaciones a ti y no te rindas