¿Cuál es mejor pagado: un desarrollador front-end, back-end o full-stack?

Definir “mejor”.

Estos son diferentes conjuntos de habilidades, y todos tienen sus usos y su costo de adquisición.

Saber todo (“full stack”) es increíble, pero también se necesita mucha más experiencia para hacerlo bien.

Para decir algo definitivo, necesitamos conocer su idea de “mejor” y algunos detalles sobre su situación. También necesitamos saber qué lo mantiene motivado y comprometido con su trabajo.

Por ejemplo, trabajo principalmente con sistemas de back-end. El trabajo de backend me parece más riguroso, más abstracto (hasta que entras en un DC) y menos tangible que el trabajo frontend. Personalmente disfruto el rigor más de lo que disfruto poder mostrarles a mis amigos no técnicos exactamente a qué me dedico. Pero esa es una emoción personal que funciona para mí en este momento de mi vida, pero es importante porque estas emociones me ayudan a mantenerme motivado. Debes pensar en lo que te mantiene motivado y usarlo, porque una persona calificada y motivada en el frontend o el backend es mucho mejor para trabajar que un “desarrollador full stack” desmotivado cuyas habilidades están a medias.

Probablemente no hay una receta para eso. El mercado dicta cuánto se paga mejor.

Si tiene más desarrolladores front-end y back-end en el mercado y menos paquetes completos, diría que ganaría mejor, ya que el mercado dicta la oferta y la demanda.

También conocimiento, historia profesional, cuántos años de experiencia, etc. Se consideran muchas cosas antes de elegir un posible candidato para un puesto y cuánto serán recompensados ​​por su trabajo.

Obviamente, un desarrollador completo si hablamos de salarios en la misma compañía, pero también debe considerar el número de puestos, generalmente hay más contratación de back-end y front-end, y básicamente habría más back- enders que front-enders en la mayoría de las empresas