¿Es posible que uno sea muy bueno tanto en desarrollo web front-end como back-end?

Sí, es posible que un ingeniero sea muy bueno tanto en desarrollo front-end como back-end. Sin embargo, no es común porque estos dos campos son diferentes y puede tomar años dominar cada campo.

Algunos consejos sobre el desarrollo front-end, si tiene un buen sentido del diseño y es bastante creativo, sería una ventaja porque puede visualizar (en su cabeza) lo que desea desarrollar. Creo que seguir siendo muy bueno o ser un experto en ambas habilidades es aún más difícil porque siempre aparecen nuevas bibliotecas para JavaScript, Angular, etc. mientras que si creces profesionalmente, lo más probable es que estés más especializado en el front-end o el back-end.

Resultó ser muy bueno en ambos al principio de mi carrera (justo después de la universidad), cuando fundé Civimi.com. Tuve que aprender ambos para hacerlo en las partes delantera y trasera.

Por lo tanto, es posible.

Posible sí, probable menos probable.

El problema es qué significa “muy bueno” para usted. La mayoría de las personas tienen una capacidad de atención limitada y un dominio limitado de uno o más temas complicados. Tanto el desarrollo frontend como el backend son temas complicados.

Claro, llaman a esos desarrolladores “full-stack”. Agregue devops y tendrá a alguien que pueda codificar una aplicación completa, sopa de nueces, y arreglarla cuando se rompa.

Se espera cada vez más que los desarrolladores trabajen en ambos lados de la pila. Su capacidad para seguir escalando peldaños profesionales depende de su capacidad para mejorar cada vez más.

Creo que puede ser adecuado en ambos.

¡Pero ciertamente no soy rival para nuestro equipo front-end y los diseñadores de UX!

Por otra parte, su Java es basura 🙂