Definir qué es un desarrollador front-end y qué hace es difícil. Entonces, ¿cómo establecemos el estándar de lo que hace a un buen desarrollador front-end?
Esto es lo que algunas personas tienen que decir sobre el tema.
Argumentaré que los desarrolladores front-end necesitan dominar cuatro habilidades diferentes.
- Empatía
- Código
- Diseño
- Comunicación
zell liew
Los desarrolladores front-end, que han aprendido HTML, CSS y JS, se ven obligados a tener en cuenta la funcionalidad al crear experiencias de usuario o asegurarse de que las dos disciplinas funcionen como una sola desde una perspectiva de desarrollo. Se vuelven todoterrenos y tienen que comprender qué sucede realmente entre los datos AJAX y el archivo PHP que envía un correo o devuelve errores.
Daine Mawer
En mi opinión, lo que define a un buen desarrollador front-end es aquel que tiene un conocimiento experto de HTML, CSS, JS con una amplia comprensión del pensamiento de diseño del usuario, ya que construirán interfaces web teniendo en cuenta la accesibilidad. También deberían estar emocionados de aprender, ya que el mundo del desarrollo front-end sigue evolucionando. La capacidad de mantenerse informado es fundamental.
Regalo Egwuenu
Después de que comencé a sentirme más cómodo con mis responsabilidades… pronto encontré mi próximo desafío: ayudar a construir una conexión más fuerte entre los equipos de diseño y desarrollo. Aunque colaborábamos regularmente para producir un trabajo de alta calidad, estos equipos no siempre hablaban el mismo idioma.
ronald mendez
Creo que los desarrolladores front-end deben tener una visión holística de la arquitectura del software que ellos y su equipo están creando. No pueden aislarse en el front-end, pero también deben apreciar las complejidades del back-end para crear la mejor experiencia de usuario para sus clientes. Al final, se trata de aprendizaje continuo y comunicación en equipo, además de escuchar al cliente para crear una gran experiencia.
Jen Looper
Cuanto más tiempo trabajo en la web, más me doy cuenta de que lo que separa a las buenas personas de las realmente buenas no es lo que saben; es como ellos piensan. Obviamente, el conocimiento es importante, crítico en algunos casos, pero en un campo que cambia tan rápidamente, la forma en que adquiere ese conocimiento siempre será más importante (al menos a largo plazo) que lo que sabe en un momento dado. Y quizás lo más importante de todo: cómo usa ese conocimiento para resolver problemas cotidianos.
Felipe Walton
Tener una comprensión práctica de HTML, CSS y JS es ciertamente una obviedad, pero es solo una parte de la ecuación. Creo que un buen front-ender conecta los puntos entre las experiencias del usuario y los objetivos comerciales al tiempo que cierra cualquier brecha que impida los flujos de usuarios holísticos. Eso requiere buena comunicación, resolución creativa de problemas, empatía y, quizás sobre todo, disposición para escuchar y aceptar las críticas.
geoff graham
Es una pregunta difícil en cierto modo porque la naturaleza del desarrollo front-end está en constante expansión. Los tipos de cosas que construimos como front-end se vuelven cada vez más complejos y variados.
Por esa razón, creo que un buen desarrollador front-end comprende el alcance, los requisitos y las restricciones técnicas del proyecto en el que está trabajando actualmente. Esto puede significar invariablemente: lo que sus equipos esperan de ellos, lo que necesitan sus usuarios y porque las cosas están cambiando: ¡curiosidad!
sarah drasner
Admiro cómo los buenos desarrolladores front-end responden preguntas. Si son súper dogmáticos acerca de que este enfoque particular de algo es la única forma verdadera, entonces empiezo a preocuparme. Tome ilustraciones SVG. O la optimización de imágenes. O cómo marcar la navegación. Hay muchas maneras diferentes de abordar cada una de esas cosas y ninguna de ellas es perfecta. En esta nota, Chris escribió una publicación maravillosa sobre el dogmatismo hace un tiempo y pienso en eso todo el tiempo. Esa es la marca de un gran desarrollador front-end: alguien que está de acuerdo con no tener las respuestas perfectas todo el tiempo.
petirrojo
Un buen desarrollador front-end es flexible, ansioso por aprender, ansioso por compartir y tiene un enfoque pragmático para el panorama en constante cambio.
Ah, sí, y algo algo en cascada.
andy campana
¿Qué piensas?
Esta es una conversación abierta. Sin respuestas correctas. No hay respuestas incorrectas. ¿Cómo calificaría a un “buen” desarrollador front-end?