¿Qué lenguajes de programación se deben aprender para tener éxito en el mundo de TI (tecnología de la información)?

Creo que es importante bajar los fundamentos. En primer lugar, en TI (dependiendo de su especialidad) hará más “scripting” que la codificación real. Dicho esto, trabajar con Cisco, Juniper, etc. tiene sus desafíos cuando se trata de crear scripts para firewalls, switches, etc. Creo que primero debes entender la diferencia entre scripting, codificación y marcado. Markup = HTML (un gran lugar para comenzar pero no tradicionalmente un lenguaje de programación) codificación = más a menudo que no orientado a objetos como c, c ++, c # y lenguajes de scripting como javascript, vb script, php, etc. Intente enfocarse en lo que Las necesidades son y ajustar su plan en consecuencia. Los tutoriales en línea de capacitación de software para Adobe, Microsoft, Apple y más tienen algunos excelentes tutoriales. al igual que la academia virtual de Microsoft. ¡Aclamaciones!
editar: agregar algunos SQL y AJAX para una buena medida. Si tu sensación es realmente ambiciosa, comienza a revisar el rubí en los rieles.

Aprender uno puede no ser suficiente.
Una vez que aprendes uno de los idiomas (Preferiblemente forme C, luego C ++, pero empecé directamente con Java), es casi fácil aprenderlos todos.

1) Java (el más importante)
2) Script de Java
3) PHP
4) Python
5) C
6) C ++
7) Ajax