En este momento, es difícil encontrar buenos ingenieros frontend. Todo el campo se consideró demasiado trivial para que los ingenieros “reales” lo consideraran. Pero ahora que las demandas de la interfaz son cada vez mayores, a medida que se esperan aplicaciones de una sola página e interfaces de usuario enriquecidas, la situación ha cambiado.
Los programadores de JavaScript incorrectos, o los programadores de JQuery como los llamo, son bastante fáciles de encontrar. Muchas de estas personas han respaldado JavaScript en más de un fondo de diseño. Pero los buenos ingenieros de JavaScript, aquellos con experiencia en ingeniería de software tradicional, y que han estado haciendo esto durante varios años, son mucho más raros y, como tales, pueden exigir un salario mucho más alto.
Y a pesar del desorden del ecosistema, con sus muchos y variados navegadores, los buenos ingenieros pueden crear código limpio y fácil de mantener.
- ¿Qué base de datos debo usar para una aplicación web excelente en la que estoy trabajando: MongoDB, PostgreSQL o MySQL, con MongoDB / Redis como secundario?
- ¿Qué es lo mejor para la productividad en el desarrollo web: preocupaciones separadas en los desarrolladores, es decir, desarrolladores de back-end y front-end, o desarrolladores que hacen ambas cosas, es decir, desarrolladores de pila completa?
- Cómo escribir un informe de prueba de penetración web
- ¿Cuáles son las cosas más importantes que debemos tener en cuenta para mantener segura la API web para una aplicación de Android?
- ¿Cuál es la diferencia entre un sitio web y una aplicación?
La necesidad de buenos ingenieros de JavaScript solo aumentará, y las leyes de oferta y demanda mantendrán altos los salarios. Ahí es donde pondría mi dinero.