Hola, es genial que estés pensando en ingresar a la ingeniería de software. Creo que has tomado una gran decisión de carrera. Los trabajos de ingeniería de software son uno de los trabajos más buscados en el mercado. Son muy bien pagados y tienen una gran demanda continua. Le sugeriría un par de alternativas y puede sopesar los pros y los contras de acuerdo con sus necesidades y prioridades.
- Obtener un título en ingeniería de software, informática, ingeniería informática o cualquier otro campo relacionado. Aunque no se convertirá en un ingeniero de software de pleno derecho una vez que se gradúe. Necesita obtener experiencia práctica y hacer muchos proyectos para aprovechar sus habilidades.
- Tienes una opción de autoaprendizaje : sí, es posible leer algunos libros y aprender a codificar. Es difícil de hacer, sobre todo porque no tienes a nadie para intercambiar ideas y nadie para darte retroalimentación o consejos. También puede trabajar en proyectos, pero de nuevo esto sería difícil ya que no recibirá ninguna asistencia real. Sin embargo, no recomendaría este método.
- También puede asistir a bootcamps, pero tampoco estoy convencido de que sea una buena opción. Todavía tengo dudas sobre cuánto éxito en el trabajo puede llevar. Esto es lo que pasa con los bootcamps: debido a que los bootcamps suelen ser programas acelerados, son principalmente de conocimiento intensivo en lugar de intensivos en la práctica. El enfoque hacia el aprendizaje de software es vital, y no hay sustituto para la práctica, una oportunidad que no obtendrá en un campo de entrenamiento, donde solo continuará acumulando cosas nuevas que aprenda.
- Si no tiene experiencia previa en codificación y desea convertirse en ingeniero de software. Te recomendaría Holberton School of Software Engineering en San Francisco que es la formación de ingenieros de software de pila completa. Ofrece un programa de dos años y se centra en el aprendizaje basado en proyectos y el aprendizaje entre pares . Si quieres entrenarte como desarrollador de pila completa, y tener éxito en el mundo de la tecnología al ser flexible en tus habilidades y mantener una amplia gama de posibilidades abiertas para ti, este es el lugar para ti. Un currículo intensivo del proyecto y métodos revisados por pares fomentan una cultura de aprendizaje muy constructiva. El entorno y el enfoque son tales que inculcan en usted el tipo de habilidad y adaptabilidad que la industria del software requiere hoy en día, ya sean sus habilidades de programación o habilidades blandas. Muchos de sus graduados trabajan para gigantes de software .
Te animo a seguir tu pasión. Espero haber respondido a tu pregunta. La mejor de las suertes en tus futuros intentos.
- ¿Hay buenos consejeros de educación en Mumbai, India, que aconsejen estudiar en el extranjero, especialmente en Alemania?
- Acabo de comenzar mi B.Tech (Mechanical) en una escuela de ingeniería promedio en la India. Quiero hacer mi maestría en MIT / Stanford. ¿Qué debería empezar a hacer ahora?
- ¿Cuál es el mejor método para entender qué programa de MBA es el mejor para mí?
- ¿Cómo selecciono las electivas en BITS Pilani?
- ¿Qué secuencia debo elegir en la escuela secundaria?