Como mencionó Peter Peter, JavaScript es definitivamente uno de ustedes que planea trabajar o desarrollar tecnologías basadas en la web. C, C ++ y Java también son buenas opciones como mencionó.
Otra cosa que he escuchado a varios ingenieros de software muy buenos es decir que practicar una programación funcional también es una buena idea.
Además de los lenguajes de programación, algo bueno para aprender es cómo integrar tecnologías diferentes y nuevas y aprender a aprender nuevas tecnologías o aprender a aprender. Esto le ayudará a mantenerse relevante y evitar el estancamiento con el tiempo.
Aquí hay un extracto de un artículo bastante útil (http://www.sitepoint.com/whats-b…
- ¿Es la inmersión la mejor manera de aprender cualquier idioma extranjero?
- ¿Cómo se aprende uno mismo a aprender ciencias de la computación (incluidos algoritmos y bases de datos)?
- ¿Cuál es la mejor manera de aprender física por tu cuenta?
- Soy un tipo de ingeniería mecánica. Quiero aprender la codificación de Linux y Android. Quiero saber algo de electrónica. ¿Dónde puedo empezar?
- ¿Cómo uno aprende Aspen HYSYS?
GitHut
GitHut es un recurso relativamente nuevo que analiza 2.2 millones de repositorios activos en GitHub. Los diez primeros:
- JavaScript
- Java
- Pitón
- CSS
- PHP
- Rubí
- C ++
- do
- Cáscara
- DO#
Al aire libre
Al aire libre
Al aire libre
Fuente: GitHut
RedMonk
El ranking de idiomas de RedMonk para 2015 determina la popularidad al analizar la actividad en GitHub y StackOverflow. Sus resultados:
- JavaScript
- Java
- PHP
- Pitón
- DO#
- C ++
- Rubí
- CSS
- do
- C objetivo
Al aire libre
Al aire libre
Al aire libre
Crédito: RedMonk
Empleo Tractor
Las tendencias lingüísticas de Jobs Tractor analizan muchos miles de anuncios de trabajo en Twitter. Las últimas cifras de septiembre de 2014:
- Java
- C objetivo
- PHP
- SQL
- Java (Android)
- DO#
- JavaScript
- Pitón
- Rubí
- C ++
Índice TIOBE
El índice TIOBE clasifica los idiomas según el número de ingenieros calificados, cursos y clasificaciones de motores de búsqueda.
- do
- Java
- C ++
- C objetivo
- DO#
- JavaScript
- PHP
- Pitón
- VisualBasic.NET
- Visual Basic
Clasificación de la meta-encuesta completamente no científica
Si combinamos estas cuatro encuestas, llegamos a este resultado:
- Java (todos)
- JavaScript
- PHP
- Pitón
- C / C ++
- DO#
- C objetivo
- Rubí
- Visual Basic
Aquí hay algunos otros sitios que podrían encontrar útiles también:
Este artículo muestra Swift justo al final, lo que creo que es una buena sugerencia, ya que iOS es enorme en este momento y este es el nuevo lenguaje que Apple está impulsando para el desarrollo móvil.
http://mashable.com/2015/01/18/p…
https://www.codementor.io/progra…
http://www.codingdojo.com/blog/8…