¿Qué idiomas valen la pena aprender económicamente?

Si estás buscando seriamente * solo * por dinero, entonces, ¿qué hay de MUMPS? Este es un lenguaje de programación / base de datos de los años 60 y 70 que todavía se utiliza en gran medida en los sistemas médicos. Es un desorden frustrante, anti-intuitivo, con reglas como “puedes abreviar el nombre de cualquier función a una o dos letras cuando quieras”. La gente lo odia. Pero todavía se utiliza. Ahí radica la seguridad laboral y los altos salarios.

Si está dispuesto a mudarse a donde lo necesitan, haga frente al tipo de operación que aún usa este lenguaje, apriete los dientes y escriba el código en él; podría ser su camino más rápido hacia el salario más alto. Incluso probablemente estarán dispuestos a entrenarte si demuestras una aptitud para lo básico.

Sin embargo, si su cálculo del valor económico incluye libertad de empleo, sentido de logro y una trayectoria profesional en la que está dispuesto a esperar un poco más hasta que esté listo para comenzar a tirar dinero, entonces puede consultar los idiomas que se utilizan para el desarrollo web, específicamente el tipo de desarrollo web de pila completa que necesitan las empresas.

Esto incluirá obtener un buen nivel de JavaScript (se consideran HTML y CSS) y un marco de Javascript, probablemente AngularJs (no me gusta, pero es muy solicitado). Si tiene una escuela de código local que se concentra en Javascript, un curso de inmersión de varios meses podría ser su ruta más rápida allí.

Entonces, querrás un lenguaje de fondo. Si estamos hablando del camino más rápido y seguro para hacer un buen dinero, entonces querrá enfocarse en el desarrollo empresarial. Querrá aprender Java o C #; llame a un reclutador de tecnología local como TekSystems para preguntarles qué está pasando en su mercado local. No tiene que ir muy lejos con estos para obtener un trabajo de nivel de entrada, debe conocer las herramientas, cómo funciona el sistema de clases y poder armar algunas aplicaciones web simples utilizando el marco de Javascript que aprendió. Puede guardar datos en la base de datos. Puntos de bonificación si puede implementar esas aplicaciones en la web y puede configurar un buen proceso mediante el cual puede implementar actualizaciones y migrar su base de datos a medida que cambian. Probablemente puedas llegar allí en un mes o dos más de auto estudio.

Eso debería ser lo suficientemente bueno como para tenerlo en la puerta en la mayoría de las tiendas empresariales. Una vez allí, estarás ganando un salario decente. Ahora duplica el estudio. Evalúe problemas en su lugar de trabajo, investigue soluciones, aprenda sobre desarrollo basado en pruebas y participe en comunidades de desarrolladores. Dentro de un año o dos te darás cuenta de que eres mucho mejor que tus compañeros de trabajo. Póngase en contacto con las relaciones que construyó y encuentre otro trabajo; probablemente pueda esperar un aumento del 30% en el pago si lo hace correctamente. Mantenga su nariz en la piedra de afilar, siga aprendiendo, siga haciendo conexiones, y en pocos años vuelva a hacerlo. Estarás haciendo 100k + con un mundo de oportunidades frente a ti en muy poco tiempo.

  1. Java: debido a que más de 4 mil millones de programas lo utilizan, está orientado a objetos (OO); por lo tanto, está en demanda y es más eficiente y es, con mucho, el más seguro.
  2. Linux: porque si decide crear aplicaciones web o servidores host, este será el lenguaje requerido para la mayoría de los marcos, es decir, ruby ​​on rails
  3. Ruby On Rails: si conoces Linux / Java, este es el mejor lenguaje que quieres aprender para un desarrollo rápido.
  4. HTML / CSS / JS: los lenguajes web como estos se requieren en prácticamente todos los trabajos de programación y, por lo general, el conocimiento de estos se basa en otros, como Ruby On Rails.

Si bien los lenguajes como PHP proporcionan un desarrollo rápido, no son tan seguros como las aplicaciones desarrolladas en Java.