Me abruman los plazos de TI, pero me encanta la ingeniería de software, ¿qué debo hacer?

El software no es costoso, sino costoso. Escribir código lleva mucho tiempo y, por lo general, reducir el tiempo reduce la calidad del software.

Cómo trato con esto es ser completamente honrado. Realmente me gusta la programación, pero no el hecho de que las personas que me obligan a hacer tontas soluciones rápidas o adiciones que luego resulten contraproducentes. Un sistema saludable se actualiza y mantiene regularmente, mientras que los gerentes y propietarios de productos a menudo solo quieren incorporar más funciones. Siempre trato de ser realmente firme sobre el hecho de que se necesita tiempo y recursos para el mantenimiento y, cuando no se hace, un departamento necesitará ser pagado después Esto funciona exactamente como un banco.

Simplemente sea honesto sobre cualquier inseguridad mientras realiza la estimación. Y al mismo tiempo estar en paz cuando se toma la decisión de conciencia de no pagar el departamento

More Interesting

¿Qué tipos de escalabilidad se refieren generalmente en ingeniería de software?

En informática e ingeniería de software, ¿cuándo debo usar la abstracción y la modularización?

¿Por qué la gente elige Python sobre PHP para desarrollar grandes sitios web?

¿Cuáles son las diferencias fundamentales en los desafíos de los juegos de ingeniería de software frente al software empresarial y los sitios web?

¿Cuál fue la compañía de outsourcing en Shenyang que hizo el trabajo para "Verizon Bob" (el desarrollador que fue despedido por externalizar su trabajo a China)?

¿Qué sería algo interesante para un estudiante de ingeniería con experiencia en ciencias de la computación / ingeniería eléctrica en Viena?

¿Qué necesitas para crear un negocio de almacenamiento en la nube?

¿Qué perspectivas laborales ofrecería una maestría en ciencias de la computación (conversión) para alguien con un título universitario en arquitectura? ¿Podrías ir directamente a una carrera en programación de juegos o desarrollo de software?

¿Cuál es el mejor centro de pruebas de software que brinda asistencia de colocación?

¿Cuál es la conexión entre hardware y software?

¿Cuáles son algunas de las mejores prácticas para usar el cambio de funciones (como la aplicación Gargoyle Django) en su base de código?

¿Cuál es el proyecto más liviano en el que podría trabajar que me daría experiencia con los problemas que generalmente se preguntan en las entrevistas de ingeniería de software?

¿Dónde puedo encontrar algunos ejemplos de documentos de diseño de software o plantillas que empresas como Google, Facebook y Amazon usan internamente?

¿Cuáles son los idiomas más utilizados en el desarrollo de software?

¿Cuál es el mejor proceso de desarrollo de software adecuado para una startup tecnológica?