¿La capacidad de escribir bien se considera una habilidad valiosa en su campo? ¿Por qué o por qué no?

La escritura se considera de inmenso valor en el campo de la ingeniería de software. Las especificaciones claras significan un buen software. Una documentación clara significa el uso de alta calidad de ese software.

Sin embargo, hay una pequeña falla adolescente. O dos.

Primero, se supone que los ingenieros de software son incapaces de escribir para salvar sus vidas. Como resultado, las personas que no comprenden qué requisitos deberían tener, escriben la especificación y las personas que no tienen ni idea de lo que hace el software escriben la documentación.

En segundo lugar, los ingenieros de software realmente creen esta suposición. Como resultado, los programas parecen una explosión en una fábrica de spaghetti que había sido infestada por ratas borrachas. Combinado con la falta de documentación técnica sólida, comentarios o diseño, existen muy pocos programas que se puedan mantener de forma remota. Los problemas de seguridad y confiabilidad que afectan a la industria surgen de esta creencia.

Entonces, sí, mientras que la escritura es apreciada por encima del oro, se imagina que no estará allí en absoluto.