Tenía un trabajo en el que estaba feliz. Disfruté el trabajo, la compañía y la gente, pero era solo un trabajo. Quería encontrar carrera. A través de una serie de eventos, seguí volviendo a la idea de convertirme en ingeniero de software. Sin embargo, no tenía experiencia con la codificación, y no tenía idea de por dónde empezar. Me inscribí en un bootcamp para aprender el desarrollo de aplicaciones iOS, y mientras me estaba preparando para el bootcamp, me topé con la escuela Holberton. La escuela tuvo un atractivo inicial porque no estaba enseñando un solo marco o lenguaje, sino que estaba intentando tecnificar la ingeniería de software full stack. Sin embargo, si voy a convertirme en ingeniero de software, debería hacerlo de la manera correcta. Comience desde el principio, trabaje en fundamentos y fundamentos y avance desde allí.
En Holberton, comenzamos con el lenguaje de programación C. Es uno de los lenguajes de programación más antiguos, pero una gran cantidad de niveles superiores y OOP (programación orientada a objetos) nacieron de C. Por lo tanto, cuanto mejor comprenda C, más temprano será aprender otros lenguajes.
Hay otra gran ventaja de aprender C primero. Cuando comienzas con un lenguaje de bajo nivel, aprendes cómo funcionan las cosas bajo el capó. Obtiene una comprensión muy profunda de qué funciones están haciendo y cómo interactúan entre sí.
- Cómo comenzar a asesorar en un negocio con una concentración en capacitación en diversidad y crear culturas corporativas
- ¿Cómo gestionar los artículos de CA y la capacitación en CS juntos? ¿Y hay alguna exención de capacitación en CS para estudiantes de CA?
- ¿Qué debe esperar de su asesor de doctorado en un programa de informática?
- ¿Cuál es un buen enfoque para aprender programación con conocimientos de matemáticas?
- ¿Qué asignaturas de nivel CIE A se deben tomar para estudiar economía, negocios, informática e ingeniería de software en una universidad?
Aquí hay algunas herramientas para ayudarlo a comenzar =>
Herramientas en línea Treehouse, Hackerrank, Code school, Code Academy, Learn C the Hard Way, Learn Python the Hard Way
Libros que descifran la entrevista de codificación, algoritmos en C