Un desarrollador es la persona que tiene las respuestas, las soluciones. Ella o él escribe el código que el cliente necesita para lograr algo.
El gerente tiene un trabajo casi completamente diferente. Ella o él tiene que encontrar buenos desarrolladores de software, asignarles tareas desafiantes, trabajar con ellos para desarrollar y ampliar sus habilidades, ejecutar interferencias para ellos (por ejemplo, asegúrese de que el desarrollador pueda pasar la mayor parte de su tiempo escribiendo código en lugar de asistir a reuniones sin sentido ), asegúrese de que tengan las herramientas necesarias para hacer bien su trabajo (por ejemplo, estaciones de trabajo rápidas, IDE de primera línea, etc.) y, por lo general, el gerente tiene cierto nivel de responsabilidad en cuanto a plazos, entregas, garantizar la calidad y hacer todo eso dentro de su presupuesto dado .
Algunas compañías pueden esperar que sus gerentes sean prácticos (por lo general, compañías más pequeñas) y realmente escriban algún código o ayuden con problemas más difíciles. Otras empresas (generalmente más grandes) esperan que los gerentes estén orientados principalmente a las personas y los procesos.
- ¿Qué habilidades / conceptos debe conocer firmemente un desarrollador experimentado de 4 años de Java Core?
- ¿Por qué los desarrolladores odian el sistema operativo Windows?
- ¿Qué debo hacer si he perdido interés en el desarrollo de software?
- Cómo posicionarse como desarrollador de software para entrar en la gestión
- ¿Cuáles son algunos de los chistes interesantes relacionados con el desarrollo de software y las pruebas de software?