Comenzaría con un lenguaje como C # o JAVA antes de aprender algo como Ruby o Python.
En segundo lugar, las habilidades necesarias para un puesto de nivel junior donde comienzas no son muchas. Necesita las habilidades analíticas para poder descubrir cómo resolver el problema de una manera eficiente y efectiva para la computadora. Como junior, se le asignarán tareas como “Agregar un campo en el registro de usuarios para manejar una segunda dirección. En este momento solo permitimos una dirección”. O “Migre estos datos de la base de datos anterior a la nueva base de datos”. O “Cambiar el color de este botón para mí”. Realmente depende mucho de dónde trabajas también.
No necesita saber cómo construir proyectos desde cero, eso sería un requisito tonto para un desarrollador junior. Debe conocer la sintaxis básica y cómo buscar problemas en Google e intentar resolverlos por su cuenta lo más que pueda sin perder demasiado tiempo.
- ¿Es fácil para un ingeniero de SW de Google transferir su oficina a otro país (como Zurich-> Mountain View)?
- ¿Cómo puede un médico extranjero capacitado convertirse en médico en los Estados Unidos?
- Me fue muy mal en el primer y segundo año de la universidad, pero estoy bien en el tercer año. ¿Esto me va a afectar para un trabajo o una maestría?
- ¿Cuáles son algunos trabajos a tiempo parcial que se pueden hacer bajo el esquema 'Gane mientras aprende' en las universidades?
- ¿Qué se siente dejar un trabajo en Oracle y unirse al IAS? Estoy ansioso por saber de Alankrita Pandey y otros.