No, Delphius..., también yo los pienso, en serio. Aunque no lo parezca.
Ha bueno... entonces ya somos dos los locos entonces.
Amigo Delphius, ni estás matado de la cabeza, ni eres rarito ni pasao de nerd; el darle importancia a los algoritmos, analizarlos, optimizarlos y probarlos, es algo elementalmente inherente al ejercicio profesional de la resolución de problemas mediante un ordenador.
Saludos.
Pues parece que soy rarito porque de mis compañeros y amigos no recuerdo a alguno que le pusiera énfasis a esto como yo.
Si, solo que algunos los hacemos de forma silvestre y otros lo hacen científicamente, esa es la diferencia. 
A veces quisiera tener la paciencia de hacerlo "científicamente" pero soy vago, que le voy a hacer

Saludos
PD; Llega una edad en la que el análisis se hace mentalmente, los jovenzuelos si tienen que hacer el trabajo rudo jajajajaja
Convengamos que yo tampoco soy tan jovenzuelo ya... que los 30 están a la vuelta de la esquina
En algunas que otras ocasiones me he dicho que el dedicarle tiempo a estar estudiando un algoritmo me es una pérdida de tiempo y no vale la pena hacer sufrir mi cabeza. Pero mi instinto analítico friki y nerd me puede más y me absorbo en las hojas y el lápiz alejado de la PC.
Después me doy conque en la mitad de las veces si fue una buena inversión el haber dedicado tiempo a pensarlo y en la otra mitad me doy con que fue una sobrepreocupación y resultaba ser algo insifignificante es hacerme tanta molestia.
Muy buena la acotación, independientemente del método que se utilice (cada algoritmo y cada necesidad o entorno ameritará su método), no convierte a quien lo realice en matado de la cabeza ni en otras rarezas.
Pues últimamente han aparecido personas dentro de la disciplina de Ingeniería de Software que medio han saltado del Barco (como DeMarco por ejemplo) y se habla que mucha de las buenas prácticas que tanto se han fomentado están sobrevaluadas y no vale la pena tanta rosca.
Y ya uno se siente que al dedicar tiempo y esfuerzo en hacer un estudio más elaborado y concienzudo de las propuestas y alternativas es como si fuera parte de sólo una élite formada por unos tipos pasaos de rosca y sin mucha vida a la que hay que marginar por ser unos locos obsesivos.
Delphius,
del un buen análisis nace una buena solución. La verdad es que en la escuela te enseñan las pruebas de escritorio y quizá no llegamos a tanto, pero si despedazas tu proceso al detalle podrás plasmar una solución efectiva y rápida.
Hace unos años tuve la necesidad de involucrarme en una certificación CMMI y me di cuenta que no es nada del otro mundo, solo te recuerdan que si no trabajas todos los pasos para hacer software trabajarás doble o triple.
Y no es que no te los enseñen, es solo que Santa Hueva te protege con su manto y luego te da por tomar el camino más corto.
Y como dice E-Go, a veces las hojitas ayudan más de lo que parece.
Lo que estuve percibiendo en los últimos años es como se ha perdido la formación en introducción a la programación. Ya no se enseña diagrama de flujo por ejemplo. Y hay que incluso confunde el diagrama de flujo (mal llamado flujorama) con el DFD o Diagrama de Flujo de Datos.
Directamente saltan a hacer algoritmos "on the fly" y no se le dedica tiempo a debatir si efectivamente en como llevar una buena prueba.
Hace mucho que no me paso por Yahoo! Respuestas. Allí abundaban (y estimo que más aún hoy) personas que no podían ser capaces de razonar un algoritmo elemental como el sumar n elementos o si venían con un algoritmo que les fallaba y uno les comentaba si lo probó haciendo un diagrama de flujo y/o la prueba de escritorio y salían con un WTF.
Noto en como si bien UML está ganando más presencia de cátedra, al mismo tiempo se la está dando pobre y/o ineficazmente y los estudiantes se la pasan de lado argumentando que es más aparatoso, complejo, redundante y una completa pérdida de tiempo. Esto me hace acordar a un
debate acalorado que se dio en el blog de Javier Smaldone, un colega de mi tierra Argentina, en donde el argumentaba apoyándose en una hipotética supuesta carta irónica de un estudiante hacia un profesor reprochando sobre las supuestas bondades de UML. Al final uno de los comentaristas, de alias "El Mendocino" creo recordar, le puso muchos tantos bien fundamentados sobre su crítica. No tiene desperdicio leerlos.
Saludos,