¿Qué hace un gran desarrollador? Para averiguarlo, hablé con las personas que más trabajan con desarrolladores, clientes. Entonces, mientras pensemos en cómo construir el desarrollador ideal, pensé que sería divertido conocer esta discusión en el mundo robótico. ¿Qué características incluiría el Dev-Bot 5000? Como interacciones con él? Veamos qué dijeron los clientes sobre sus interacciones 100% humanas muy reales, con los desarrolladores, para comprender mejor cómo sería el conjunto de características de este bot. El desarrollador perfecto debe … ser comunicativamente el módulo de comunicación ideal del desarrollador de WordPress debe ser el estado de -lete, desde el principio.
Eso significa ser claro en toda la correspondencia, ya sea escrita o verbal. También significa que tiene un plan claro sobre cómo deben ir los proyectos y enviar esta información a los clientes con anticipación a través de un tipo de propuesta o contrato. Si surgen problemas durante la construcción del sitio, y, oye, cualquier proyecto puede tener problemas imprevistos, entonces nuestro desarrollador ideal debe informar al cliente de inmediato y explicar:
Qué sucedió
¿Qué se puede hacer en esto?
Cualquier otra opción abierta al cliente
Una recomendación para el problema
Como dice Randy Brown, un colaborador de blog frecuente de WordPress:
“El desarrollador ideal podría tomar mis ideas y extenderlas si las necesito, pero no sin mi conocimiento. Si vieron algo mejor de lo que pregunto, deberían mostrarme y recibir mis comentarios. No me dejaron tomar la decisión equivocada, pero debería poder mostrarme por qué es una elección incorrecta para que pueda entenderlo y aceptar cualquier cambio “. Sea ético, incluso los robots tienen un código ético. ¿Recuerdas las tres leyes de Asimov? La primera ley estipula que “un robot no puede dañar a un ser humano o, por inacción, no puede permitir que un ser humano haga daño”. Entonces, después de que las reglas éticas deberían funcionar nuestro desarrollo de desarrollo? En primer lugar, un desarrollador ideal nunca acepta el trabajo que sabe que está más allá de sus capacidades, sin revelar este hecho de antemano y tener un plan vigente para externalizar partes que no puede hacer o para obtener rápidamente las habilidades necesarias. Y si comete un error, nuestro desarrollador ideal debe admitir de inmediato: anunciar al cliente lo que sucedió, disculparse y corregir. Finalmente, un desarrollador ideal nunca roba, nunca el trabajo de otro desarrollador o lo pasa bien.
Sea inmediatamente la falta de plazos, pase semanas sin responder las preguntas por E -Mail, lleva meses completar lo que se prometió en semanas: es sorprendente que una de las fuentes más grandes de clientes sobre los desarrolladores sea que no sean sensibles a las presiones de tiempo ? Brown dice que una de las principales características de su desarrollador ideal es la rapidez, “todos los plazos serían respetados y que todo se habría preocupado correctamente. Me mantendrían actualizado con el progreso en una cronología con la que estamos de acuerdo “. Ginger Gillenwater, un diseñador web y redactor, está de acuerdo. Ella hace la mayor parte de su trabajo, pero recuerda un proyecto en el que estaba pensando en contratar a un desarrollador. Su principal candidata se veía genial en el papel, “pero corrió entre 4 y 6 meses para completar cualquier proyecto y no fue porque tenía demoras”. Entonces, ¿nuestro desarrollador de robots? Siempre llega a tiempo y nunca promete algo que no pueda entregar dentro del tiempo especificado. Sea un conocimiento seguro de saber, personas, tenemos algunas cosas geniales: emociones, la capacidad de experimentar placer, pizza, pero ¿algo que los robots tienen sobre nuevos tipos de carne y huesos? Experiencia instantánea y conocimiento! Dev -BOT debe tener una comprensión enciclopédica de todos los lenguajes de codificación relevantes, la plataforma de WordPress, maldita sea, ¿por qué no todas las plataformas CMS? – Y un gran diseño, para comenzar. Pero, ¿qué pasa con nuestro imaginario ideal, demasiado humano? Estamos felices de tener suficiente conocimiento para hacer el trabajo.
Nuestro desarrollador debe poder traducir el informe de un cliente en pasos accionados, en función de las tecnologías más apropiadas disponibles. Si varias formas pueden cumplir con el propósito de un cliente o la función deseada del sitio, entonces debe poder ayudar al cliente a evaluar las opciones y tomar una decisión inteligente. Estar organizado, tenía todas estas notas para esta sección solo si pudiera encontrarlas … Con toda seriedad, a pesar de las recientes noticias de que la ciencia ahora sugiere que el aplazamiento y el caos en realidad aumentan la creatividad, los desarrolladores web simplemente no pueden trabajar en el caos y aún no mantener Sus clientes felices, al menos, no durante mucho tiempo. Por lo tanto, nuestro desarrollador ideal debe tener al menos sistemas organizados mínimos para admitir el proyecto de un cliente. Que incluye:

Una forma rutinaria de mantener y guardar todos los archivos para un proyecto de cliente (incluidos archivos de desarrollo, scripts, copias, imágenes y videos)
Un sistema de seguimiento de tiempo, facturación y facturación
Una forma de crear, almacenar, encontrar y tomar notas y correos electrónicos para cualquier proyecto activo
No importa cuán sorprendente sea el trabajo de un desarrollador en la pantalla, una falla de cualquiera de estos sistemas críticos puede arruinar un proyecto y puede conducir a una pérdida repentina de la confianza de los clientes.
Proporciona actualizaciones frecuentes que ningún robot que merezca que los servomotos no habrían atrapado sin la última actualización. Lo mismo es cierto para un desarrollador ideal de WordPress. Como cualquier tecnología web popular, WordPress está evolucionando. La comunidad apasionada y trabajadora de usuarios y desarrolladores que WordPress ha atraído a lo largo de los años se pregunta constantemente “¿y si?” Esto significa que pueden ocurrir nuevas funciones y características en la web en cualquier momento. Por lo tanto, programaremos el Dev-Bot 5000 con una función de actualización automática, para asegurarnos de que nunca perdamos una noticia crucial en las tecnologías de desarrollo web, las mejores prácticas y los principios de diseño. Nuestro desarrollador de WordPress debe ser consciente de otro tipo de actualización: Actualización rápida de temas, complementos y archivos básicos con nuevas versiones. De lo contrario, todos esos hermosos sitios de WP podrían ser víctimas de piratas informáticos infelices y, a veces, errores críticos y accidentes funcionales. Nuestro Dev-Bot 5000 se ve bastante bien, ¿no crees? Te confía: ¿omití alguna característica crucial de nuestro ideal de diseñador de WordPress? ¡Comparta sus experiencias en los comentarios a continuación!
Cómo construir el desarrollador perfecto de WordPress
Tags Cómo construir el desarrollador perfecto de WordPress
homefinance blog