Tanto Leonid como Clyde tienen buenas ideas para ti. Lo mejor que puede hacer es trabajar para comprender y valorar a sus programadores, y ayudar a sus programadores a comprenderlo y valorarlo.
Sus detalles sugieren que hay una desconexión entre su equipo y los programadores de los que depende para traducir sus ideas en código funcional. Se necesitan mutuamente , y es tan importante que comprendan de dónde provienen como lo es para que ellos entiendan a dónde van.
La cuestión de la filosofía de codificación es una que tiene las calificaciones para discutir o no lo es: si le está diciendo a los expertos cómo hacer su trabajo, en lugar del resultado que desea al final, no está gastando su tiempo y energía de manera efectiva .
- Siento que he perdido mi capacidad de pensar creativamente. ¿Qué tengo que hacer?
- ¿Cómo varió la creatividad de Monet con el tiempo?
- ¿Cuáles son las cosas más urgentes y / o importantes que necesitan mejoras en nuestro mundo, y qué podemos hacer para encaminarlas en el camino correcto?
- ¿Cuál es la mejor técnica para producir un estado mental creativo?
- ¿Cómo ha variado la creatividad de Billy Joel con el tiempo?
Sería útil saber cómo es la estructura de la relación de su equipo con los programadores. Si hay un gerente / director a cargo del desarrollo, codificación, etc., sería prudente involucrar a esa persona. Un buen gerente puede ayudar a alinear el equipo de programadores con los objetivos comerciales de manera más efectiva, y puede ayudar a administrar la escalabilidad y otras preocupaciones del estado futuro.
Independientemente de los otros factores, si está liderando el equipo (en lugar de ser un miembro del equipo, en cuyo caso debería estar trabajando con su gerente), su primer paso es involucrar a su contraparte en la tierra del programador y hablar sobre la estrategia y alineación de objetivos. Debe escuchar tanto como habla: su equipo está participando en esta relación ineficaz y su equipo deberá realizar cambios para solucionar el problema.
El estilo de comunicación, la articulación clara del propósito y la estrategia de un proyecto, y llevar a los programadores a las primeras discusiones tácticas probablemente ayudarán, pero sin abordar el problema básico de alineación y mejorar su propia comprensión de lo que los programadores deben hacer en términos de pruebas, administración, etc., para llevar sus ideas a la realidad, continuará teniendo problemas.