Depende mucho de lo que desee hacer y de cómo defina el desarrollo de software:
- Si quiere decir que en el espacio móvil, Objective C para iOS, Java para Android, etc. También será bueno desarrollar habilidades en la interfaz de usuario. Para los dispositivos móviles, la experiencia del usuario (UX) es lo único que importa con una combinación de los dos anteriores.
- Si quiere decir que en el espacio de big data, como Donne señala en una respuesta anterior, aparte de los lenguajes de programación, las habilidades en áreas como Estadística, Probabilidad, Minería de datos, Aprendizaje automático, Inteligencia artificial, etc. se vuelven importantes.
- Si quiere desarrollar aplicaciones o juegos GUI, lenguajes orientados a objetos como C ++, Python se vuelve muy importante junto con marcos como Qt, GDK3, Unity3D, PyGame, etc.
- Si quiere desarrollar software para el hardware (integrado) o software de sistemas, el dominio en C y UNIX es probablemente el más importante.
- Dado que el desarrollo web está etiquetado, necesita habilidades en HTML 5, CSS 3, Javascript (y múltiples bibliotecas) para el frontend y el backend, cualquiera de los lenguajes de script populares junto con sus marcos, por ejemplo, Python (Django, Flask), Ruby ( Rieles), etc.
Lo anterior no es una lista completa, la pregunta debe ser más específica para eso. En definitiva, es lo que quieres hacer lo que define lo que debes aprender. Como señala Joe, incluso conocer un idioma (Java, tal vez) te conseguirá un trabajo si eso es lo que quieres. No hay una tendencia clara de que una tecnología o lenguaje de programación en particular sea el futuro. Muchas cosas coexisten y continuarán haciéndolo.
Una buena página para consultar más es Cómo convertirse en un hacker.
- ¿Se puede seleccionar un oficial del ejército (SSC) para los Servicios Civiles (IAS / IPS / IFS, etc.) y tomar una jubilación voluntaria antes de completar la tenencia de los servicios del ejército?
- Estoy estudiando informática. Estoy interesado en los juegos. ¿Qué debo hacer después de mi graduación para buscar un trabajo en la industria del juego?
- USICT (IPU) vs Manipal para ECE? En cuanto a los paquetes y el prospecto?
- Cómo entrar en la industria tecnológica sin experiencia en codificación
- Estoy persiguiendo un B.Tech en TI. No soy particularmente bueno con las matemáticas, pero soy bueno con la física. ¿Puedo especializarme en física después de mi B.Tech?