Aquí hay algunas falacias comunes pronunciadas por los gerentes de proyecto en mi presencia:
- No entiendo por qué esto es tan importante. ¿No son solo unas pocas líneas de código? (Técnicamente, todo es unas pocas líneas de código. Eso no lo hace fácil ni simple).
- {insertar nombre aquí} dice que se puede hacer en un par de días. (Eso se debe a que {insertar nombre aquí} ya tiene un conocimiento perfecto de la solución. No, necesito aprenderlo primero).
- ¿Qué podemos hacer para que esto vaya más rápido? ¿Necesitas más ingenieros? (Lanzar más ingenieros a un problema con frecuencia lo empeora. La única manera de hacer que algo se construya más rápido es construir algo más pequeño).
Lo peor que tienen que pasar los ingenieros de software es proporcionar y luego justificar estimaciones. Por lo tanto, sin la información suficiente, los requisitos cambiantes, el conocimiento insuficiente para hacer el trabajo y las personas que nos cuestionan constantemente, nos metemos en el trabajo todos los días. Al ser personas creativas, soportamos todo esto porque sabemos que un día las personas usarán nuestro trabajo. Eso es lo que realmente impulsa a los ingenieros de software más que cualquier otra cosa: la idea de que las personas que ni siquiera conocemos se verán afectadas por nuestro trabajo. Ya sea que esté trabajando en un sitio web visitado por millones cada día o que esté trabajando en un sistema de punto de venta para restaurantes, el conocimiento de que estamos afectando la vida de las personas es un conductor poderoso.
Gracias a Akshat Mittal por la A2A.
- ¿Debo dedicarme a la TI desde el Instituto de Tecnología Guru Teg Bahadur o CSE desde el Colegio de Ingeniería del Norte de India?
- ¿Cómo podemos encontrar clientes para el trabajo basado en TI, como los clientes que buscan software / sitios web o aplicaciones web, etc.?
- Como graduado, ¿qué habilidades puedo adquirir al trabajar en una gran empresa de TI en un producto muy grande?
- ¿Cuál es una habilidad de redes de TI que puedo aprender rápidamente y que me hará más comercial e instantáneamente podría ser contratado en un rol de TI de nivel básico?
- ¿Está bien la tarifa por hora de $ 50 para el desarrollo móvil en Elance?