Por Amanda Kavanagh
Si bien sectores tecnológicos como la atención sanitaria, la tecnología climática y la ciberseguridad se centran urgentemente en volver a capacitarse en IA, no es tan importante para otros programadores.
Esto es según Christian Rebernik, codirector ejecutivo y cofundador de Tomorrow University of Applied Sciences, quien considera que no es necesario tirar al bebé del agua de la bañera y abandonar su experiencia en inteligencia artificial.
En una entrevista con el
La clave es el conocimiento profundo. Como la experiencia en la materia realmente importa cuando se trata de crear las mejores indicaciones, una vez que comprenda la ingeniería de indicaciones y experimente con herramientas de inteligencia artificial en su vida diaria, eso puede ser suficiente por ahora.
Esto libera a los programadores para que puedan centrarse en los lenguajes que están causando sensación en la comunidad de codificación; Aquí veremos tres de los idiomas más nuevos y mejor pagados del momento.
Creado por Andrew Kelley en 2015, Zig se presenta como un lenguaje de propósito general y como una alternativa moderna a C, pero aún es relativamente oscuro.
en un
Sin embargo, la misma encuesta también encontró que los desarrolladores de Zig obtienen en promedio los salarios medios más altos.
Los ingresos medios de 103.000 dólares pueden ser calderilla para algunos en
El siguiente más cercano es Erlang ($99,492), F# ($99,492), Ruby ($98,522) y, en cuarto lugar, el ex líder de 2022, Clojure ($96,381).
Comparativamente, los cuatro últimos son: Visual Basic (.Net) con un salario medio de 65.000 dólares, MATLAB con 61.735 dólares, PHP con 58.899 dólares y Dart, que tiene el salario mínimo con 55.862 dólares.
Debido a que Zig es compatible con bases de código C, puede incorporarse fácilmente a proyectos actuales, lo que lo convierte en una opción sólida para el desarrollo de sistemas, sistemas integrados, diseño de juegos y secuencias de comandos.
Zig, una organización sin fines de lucro, cuenta con una
Su rareza lo convierte en un riesgo, ya que es posible que tengas que conectarlo y jugar, descubriendo errores a medida que avanzas. Dependiendo del ritmo de su puesto actual, esto puede ser posible o no.
Pero está claro que puede haber ganancias salariales si se puede encontrar una
Finch logra esto proporcionando un modelo de programación que unifica el flujo de control y diversas estructuras de datos en una única representación que permite la cooptimización.
Específicamente, automatiza el flujo de control de los datos, lo que libera a los ingenieros de rendimiento para experimentar con muchos algoritmos.
El MIT dice que Finch es, hasta donde sabe, el primer lenguaje de programación que admite indexación afín o dispersión/reunión de operandos dispersos o estructurados, así como condiciones if, rupturas tempranas y múltiples lados izquierdos sobre datos estructurados.
Los primeros en adoptarlo elogian la especialización automática que ahorra tiempo y el flujo de control fluido, particularmente en campos como el procesamiento de imágenes y la computación científica, donde los datos estructurados son esenciales.
Al ser un completo novato, Finch no tiene una amplia biblioteca de herramientas y marcos a los que recurrir, lo que significa que todavía no es adecuado para proyectos a gran escala.
Pero si eres uno de los primeros en adoptarlo, Finch es alguien a quien debes observar y, a medida que la comunidad se expanda, puede convertirse en una herramienta muy valiosa en el futuro cercano.
Swift de Apple ha estado dando vueltas durante una década, pero su próxima versión, Swift 6, está programada para lanzarse a finales de este año. Esta es la primera actualización importante desde Swift 5, hace cinco largos años.
Esta versión amplía las capacidades asíncronas/en espera, existenciales y macros que se incluyeron por primera vez en la serie Swift 5.x.
El director de lenguajes y tiempos de ejecución de Apple, Ted Kremenek, dice: "La seguridad, velocidad y accesibilidad de Swift, combinadas con la interoperabilidad integrada de C y C++, significan que Swift es la mejor opción para suceder a C++".
Mientras tanto, foros y blogs ya están asesorando a los programadores sobre cómo migrar proyectos, lo que se espera que sea complicado para las bases de código heredadas.
La buena noticia es que existe una clara demanda de programadores de Swift. Según el sitio de empleo Indeed, los desarrolladores de iOS y los desarrolladores móviles senior son buscados en las principales empresas de todo el mundo, incluidas Accenture, DataAnnotation y Netflix.
Está ampliamente aceptado que para tener una carrera larga, productiva y bien remunerada en programación, los desarrolladores siempre deben adaptarse a los tiempos.
Idealmente, su puesto actual le permitirá tener tiempo para experimentar y mejorar sus habilidades, lo que le permitirá explorar estos lenguajes e integrarlos en sus proyectos.
Pero si la mejora de las habilidades no es una prioridad en su lugar de trabajo, podría ser el momento de buscar algo nuevo.