Desarrollo web en la era de los talibanes tecnológicos

Desarrollo web en la era de los talibanes tecnológicos

Recientemente, se desató un acalorado debate cuando Chris Coyier de CSS Tricks se atrevió a decir que lograr el objetivo (el qué) es más importante que la herramienta con la que se logró el objetivo (el cómo). Por supuesto que tiene razón.

La carrera de herramientas web

En los últimos años se ha extendido una verdadera epidemia. Todos los días, se lanzan nuevas herramientas, marcos, bibliotecas y otras cosas. Casi parece que cada desarrollador estaba tratando de seguir su propio camino y establecerlo como estándar. Así es como se ve:

En los últimos años, he estado trabajando en un proyecto web relativamente pequeño en colaboración con un desarrollador que estaba destinado a sentar las bases. Después de que no escuché nada sobre el estado del proyecto en meses (!!), me atreví a preguntarle, y recibí una respuesta muy similar a esta:

Muchos cocineros y el caldo estropeado

Ahora, si ambos escenarios se unen para formar un cóctel mortal, la sucursal está en problemas. Porque, y eso es más o menos de lo que se queja Coyier, hoy en día hay demasiadas opciones y enfoques diferentes para lograr lo mismo. La herramienta más nueva siempre se considera la mejor, lo que obliga al desarrollador moderno a una carrera constante contra el tiempo, tratando de actualizar su base de conocimientos casi todas las semanas. Esto es agotador.

Tratar de tratar los pequeños proyectos como si fueran el centro del universo es igualmente agotador. No me importa tener grandes expectativas con respecto al propio trabajo, en el sentido del honor profesional. No obstante, debemos ser realistas, ya que no hay premio para el sitio web de vanguardia más complicado. Especialmente no entregado por nuestro cliente promedio.

Con un enfoque en el cliente, la vanguardia se cae

El cliente solo valora algunas cosas. Por un lado, la apariencia tiene que ser la correcta. Tiene que ser moderno y apoyar el propósito del proyecto. A continuación, la usabilidad debe estar en el punto. Los usuarios deben conocer el objetivo de la página rápidamente, lo que permite una conversión confiable en clientes. Por último, pero no menos importante, el sitio web no debe ser demasiado caro. «Caro» también lo define el cliente, y es poco probable que coincida con nuestra idea de «caro».

Las herramientas que elijamos deben seleccionarse de una manera que no necesariamente permita el estado de la técnica absoluto, pero que sea suficiente para un «suficientemente bueno». No tenemos que crear los mejores sitios, pero preferiblemente aquellos que hagan lo que se supone que deben hacer. En la mayoría de los casos, las herramientas que hemos tenido en nuestro arsenal durante más de dos meses todavía funcionarán.

Por cierto, lo mismo se aplica a otras ramas. Comprar un carro. No todos tienen sensor de lluvia 😉 No todos tienen computadora de coche, navegación por satélite o cámara trasera. Pero todos conducen. Pasará de A a B. El resto es una cuestión de conveniencia, una cuestión de lujo.

Cuidado al seleccionar herramientas

Al acercarse a una comisión, debe buscar una buena solución para el caso dado y, por lo general, será la misma solución que ya fue una buena elección para el proyecto de ayer.

No es necesario empaparse de los desarrollos más nuevos, y tratar de trabajar a un nivel casi experimental, solo para poder presumir frente a sus colegas. No impresionará a su cliente y definitivamente no impresionará a sus colegas que han estado en el negocio por más de unos pocos días, tal vez incluso veinte años.

Además de eso, es muy probable que no tenga tanta experiencia con las herramientas más recientes como con las soluciones establecidas que ya ha utilizado muchas veces. Incluso existe el riesgo de que su solución sea de peor calidad de lo que normalmente puede publicar debido a su enamoramiento con la tecnología. Esperemos que esto no sea contraproducente.

No se distraiga con los talibanes tecnológicos y sus elogios radicales por las herramientas más nuevas. Su grupo objetivo no incluye a otros desarrolladores web; su grupo objetivo consiste exclusivamente en sus clientes potenciales.

Por supuesto, el progreso es importante

Naturalmente, esto no significa que deba evitar el progreso tecnológico. De hecho, deberías estar abierto a ello. Si tiene una herramienta en su caja de herramientas que ya no cumple con sus requisitos, debe reemplazarla por una más nueva. Pero solo, si y cuando puede funcionar mejor, y este rendimiento adicional es necesario para su proyecto específico. Hoy, sin embargo, experimentamos el fenómeno de tener múltiples herramientas en el mercado con un conjunto de características casi idénticas, que en su mayoría solo se pueden distinguir por sus conceptos ideológicos subyacentes.

Por supuesto, todo esto se dijo bajo el supuesto de que domina las herramientas establecidas y no es nuevo en la rama. Los recién llegados a la sucursal lo pasarán mal cuando la industria continúe lanzándoles un montón de herramientas, todas las cuales hacen lo mismo. Sin embargo, como desarrollador establecido, puede tomar la decisión correcta. Simplemente no escuches la llamada de los talibanes tecnológicos.

enlaces relacionados

#Desarrollo #web #era #los #talibanes #tecnológicos

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada.