Soy un desarrollador de PHP con muchos años de experiencia, principalmente en Back End Development. Quiero aprender cosas nuevas, algo requerido en el mercado que paga bien. ¿Qué debo esperar?

algo requerido en el mercado que paga bien

Esta declaración me hizo pensar en lo que realmente paga el mercado? ¿Lenguaje de programación o lo que produces?

Aprender algo nuevo, por supuesto, es importante y confía en mí, el mundo de la tecnología siempre está en movimiento. Hace solo unos años pasamos de comprar grandes hardwares a servicios en la nube, luego, antes de acostumbrarnos a eso, vinieron los contenedores, y ahora que estamos a punto de establecer Serverless está aquí. ¿Cuántas cosas puedes aprender?

El punto que estoy tratando de aclarar es que los trabajos de PHP siguen pagando a lo grande como cualquier otro lenguaje de programación.

La mayoría de las aplicaciones requieren más que el lenguaje de programación. Necesitará base de datos, almacenamiento en caché, gestión de colas, equilibrio de carga y mucho más. ¿Ya estás familiarizado con estas tecnologías que son un gran compañero para cualquier lenguaje de programación?

Para algo más que aprender, le aconsejaré que aprenda un lenguaje compilado como Go, Rust, C ++ o Swift, pero saber sobre la administración de la infraestructura es aún mayor en este momento.

Tengo una experiencia similar y soy un experto en PHP para backend, he creado sistemas api, manejadores de solicitudes, motores de plantillas y todo lo demás.

Sugeriría aprender el framework PHP Laravel, viene con react.js y Vue.js en una instalación nueva, y tiene una demanda bastante alta en el mercado laboral. Con Laravel puedes hacer casi cualquier cosa, y una vez que lo hayas aprendido, puedes crear nuevas aplicaciones con bastante rapidez. Sale de la puerta con un enrutador web y api, autenticación de usuario, e incluso tiene una herramienta de línea de comandos con 83 comandos que pueden generar mucho código para usted, incluidos controladores, modelos, tablas de bases de datos y más.

Mire a Elixir y Phoenix, creo que será el futuro del desarrollo web.

GraphQL también será valioso.

elixir-lang.github.com

Fénix

GraphQL: un lenguaje de consulta para API.

  1. Marcos?
  2. Cosas frontales como reaccionar o angular?
  3. Usando compositor?
  4. Desarrollo de api?

Aprenda a comercializar el software que desarrolla, y la otra cosa que ya sabe es desarrollar el software que el mercado pagará.

Los mejores deseos. 🙂