¿Se arrepienten los programadores de seguir su carrera profesional? Si es así, ¿por qué?

Si. Hay días en que uno desearía haberse convertido en fontanero …

Hay momentos en que, después de muchas horas de perseguir un problema, uno termina exactamente donde comenzó, excepto que sus dedos están entumecidos por escribir … solo para descubrir que alguien sin saberlo ha estado cambiando la escena mientras uno soluciona el problema.

O uno recibe una solicitud de cambio, y esa solicitud genera otra solicitud, y otra, y otra, y después de un tiempo considerable, uno de repente se da cuenta de que todo el concepto original se ha perdido en la búsqueda de cambios.

O uno invierte una gran cantidad de trabajo en un proyecto especulativo propio solo para descubrir que el mundo a su alrededor ha cambiado de manera inesperada y su proyecto especulativo se ha vuelto inútil.

O el sistema de respaldo de uno falla silenciosamente seis semanas antes de que su disco duro muera repentinamente en una tormenta eléctrica.

O … un cliente o supervisor solicita informalmente un gran proyecto, luego más tarde (después de que se haya invertido mucho trabajo en él) niega haber hecho la solicitud en primer lugar.

O Ventas hace un total de diecisiete promesas a los clientes con grandes entradas, ninguna de las cuales es remotamente posible, y se ha comprometido a entregar en tres semanas.