Solo hay una respuesta: codecodecode. ABC: A siempre B debe ser C (ingrese Alec Baldwin).
Elija un idioma, comience con helloworld y muévase en la dirección en la que desea sobresalir. Mientras tanto, deberá familiarizarse con los conceptos básicos de CS (algoritmos, estructuras de datos), aprender a utilizar sistemas operativos similares a Unix, línea de comandos y scripting, redes básicas y bases de datos. Los sistemas de control de fuente (GIT y mercurial en estos días) también son una necesidad. Hay más que suficientes materiales en las redes de comunicación sobre cualquier cosa para aprender sin un tutor.
¿Qué otras habilidades para recoger? Simplemente navegue los anuncios de trabajo e intente encontrar partes comunes. Lo más probable es que obtener el primer trabajo sea la parte más difícil, todo será cuesta abajo más adelante (en el sentido positivo).
Supongo que ya tiene alguna experiencia profesional que no es de programación (puede usarlo como apalancamiento) si trabajó en banca puede llegar a compañías que se especializan en software de banca; tal vez no sepa tanto sobre programación como un graduado de CS Pero seguro que sabes más sobre la banca.
- ¿Puedo hacer un MBA en administración de hoteles después de BA?
- ¿Qué después de BA Historia?
- ¿Puedo hacer un curso de diploma en viajes y turismo junto con mi curso de ba hons?
- ¿Qué tan bueno es IGNOU para la psicología de BA?
- Soy una chica de 20 años que cursa Bachelor’s of Art’s, después de mi Postgrado en Literatura, quiero aprobar IAS y trabajar para la NIA. ¿Cómo puedo?
Conocí a muchas personas que no estudiaron CS (químico, un par de físicos, pocos matemáticos, historiador del arte y un par de abogados) y me convertí en muy buenos desarrolladores. Una cosa que tenían en común era que estaban realmente interesados en convertirse en programadores. Por otro lado, conozco muchas de las principales CS que no tenían “eso” y terminaron haciendo soporte de TI o administración de red.