Como tal, no hay nada llamado mejor trabajo en software.
Depende de persona a persona en cuanto a lo que uno se siente mejor.
Por lo tanto, al llegar a un área de software generalizado, existen diferentes lenguajes de programación que las industrias de TI ven ahora.
Por ejemplo, en el desarrollo de aplicaciones:
- Cómo ayudar a mi marido a aprender a leer.
- Me gustaría aprender un lenguaje que se interpreta, se escribe de forma dinámica y es funcional. ¿Recomendarías Ruby, Python, Clojure o algo más?
- ¿Hay una manera de aprender cómo adaptarse a los escenarios en los que no podrá percibir y no podrá confiar en la prueba y el error?
- ¿Qué tecnologías debo aprender en los próximos 6 meses que me aseguren un trabajo de alta remuneración en INDIA?
- ¿Sería mejor aprender de las conversaciones con intelectuales que leer libros?
Para la aplicación de Windows: C #, C ++, etc.
Para iOS o MacOS: Objective-C, Swift (Recién llegado)
Para Android: Java
Los idiomas dados anteriormente son pocos para estos sistemas operativos que se utilizan mucho. Pero al final depende de la organización donde trabajaría.
Una organización en etapas iniciales elige algún lenguaje de programación X para operar en base a las herramientas que ha planeado usar. Una vez que esta organización se vuelve vieja y experimentada en X, elige herramientas que X admite ahora.
Ahora hay otra organización que desarrolla su propio lenguaje de programación Y.
De esta manera, puede haber muchos X e Y presentes por ahí. Así que no necesitas aprender todas estas X e Y.
La clave aquí es ” Primero conozca todo, y luego aprenda solo uno ”
Así que mantén un registro de todos los idiomas allí y en el futuro, pero primero domina el que recordarás incluso en tu mente subconsciente.
Por mi parte, el primer idioma que dominé fue C ++.
Debido a su naturaleza orientada a objetos y soporte de procedimientos, puede aprender otros lenguajes como Java, Python fácilmente como en un día o también
Cuando se trata de obtener un empleo, los idiomas que usted conoce sí cuentan, pero lo más importante que ven en una persona es su mente para resolver problemas , el algoritmo que elige para resolver un problema en particular. Puede dominar esto adhiriéndose a un solo idioma, no fluctuando en diferentes alturas.
Así que elija el trabajo de sus sueños, aprenda el idioma que prefiera, resuelva los problemas en línea y piense también en los problemas que puede encontrar esta organización en particular.
Cada campo tiene idiomas particulares como idiomas básicos: aprenda sobre todos ellos.
Recuerde: ” El criterio para elegir el mejor trabajo no es el pago, las horas de trabajo, sino el lugar donde se siente completo, trabajando ”
PD Perdón por una respuesta tan larga.