No. Las habilidades son propiedad de personas , no de títulos de trabajo.
Es como preguntar si los cantantes tienen mejores habilidades que los bailarines. También obtienes buenos cantantes, buenos bailarines y malas versiones de cada uno.
Es común entre los recién llegados a la programación pensar que los desarrolladores de back-end son semidioses y los programadores de front-end simplemente están combinando HTML y CSS y buscando en Google por qué algunos trucos de JavaScript no funcionan.
- ¿Por qué debería aprender CSS, HTML, Javascript y PHP si Python con Flask / Django / Pylon puede crear fácilmente una aplicación / sitio web?
- ¿Cuál es la mejor forma de producir banners HTML5?
- ¿Cuál es un sitio web confiable y confiable desde el cual aprender Protractor y JavaScript?
- ¿Hay algún lugar donde pueda alojar mi código frontend en línea de forma gratuita?
- ¿Cómo almacenar de forma segura el lado del servidor de Bitcoin?
Simplemente no es cierto, y lo digo como alguien que prefiere trabajar en el back end que en el front end.
Los desarrolladores de backend tienen el lujo de usar herramientas y lenguajes mucho mejores, ya sea que elijas Java, C #, Go o lo que sea, estás usando algo que es al menos sensato .
Javascript no es cuerdo, es un mal lenguaje. HTML es más o menos, y CSS está loco.
La web es una pila de tecnologías realmente malas.
Sin embargo, los desarrolladores front-end no tienen más remedio que usarlo. Están trabajando en un entorno difícil y francamente hostil. La web es un retroceso a 1995 y realmente se nota.
Sin embargo, los desarrolladores de back-end no necesitan preocuparse por tales cosas, siempre que entreguemos esos datos al front-end, podemos usar el lenguaje y las herramientas que elijamos.
Tome Quora, preferiría estar a cargo de la parte trasera que de la parte delantera, será más fácil y podré terminar temprano.