El síndrome del programador “inconsciente”

Muchas veces me ha pasado que al programar llego a un punto de “estress” tal, que… las cosas no salen, un pequeño error en el código me vuelve loco por horas para al final darse cuenta que era una línea…
programador loco
Pero sobre todo yo le llamo “Síndrome del programador inconsciente”.

¿En qué consiste?

Uno ya está tan desesperado, las cosas no salen como deberían ser o al menos como lo especificaste en el algoritmo y de pronto te sumerges tanto en la busqueda del problema que te vuelves “inconsciente” de lo que haces y empiezas a escribir código o a mover variables, bucles, condiciones sin ser “consciente” en otras palabras “NO sabes lo que estás haciendo”

Hoy me pasó

Llevo varios días trabajando más de 8 horas diarias y el día de ayer no pude ni dormir con tal de terminar un proyecto. Esta mañana me encontré con el problema de resolver cierto algoritmo que había codificado en javascript, estaba tan arto que de pronto, sentí ya no estar “en esta tierra” y empezé a mover código, de pronto.. el javascript funcionaba! Ahora sí! ya mejor ni meterle mano! si funciona está claro que hay que dejarlo así.

¿Qué hice? no lo sé, pero funciona…

¿Te ha sucedido?

En incontables ocasiones me ha sucedido esto, pero lo más gracioso es que no sólo a mí, también a varios compañeros y amigos.

Y tú… ¿Qué manías tienes con la programación?

edh dice:

Me ha pasado miles de veces.

Mi teoría es que en esos momentos somos abducidos por marcianos que arreglan nuestro código por nosotros y después nos devuelven a la tierra, es por eso que “despertamos” con el código que funciona y han pasado mas de 2 horas desde que te das cuenta! :o

O quizás es porque entramos en modo “resolución automática de errores” en donde la mente se desconecta, dejas de pensar en como encontrar el error (y solucionar el error) porque es más rapido probar las combinaciones de código.
Sabemos que el error está cerca… solo hace falta mover un par de letras :D

Espero que sea lo segundo no quiero que me abduzcan! +_+

Amir dice:

Jajaja, la segunda pienso yo que es…
aunque la primera.. también se me había pasado por la cabeza jajajaja

Fernando dice:

Yo sí creo que hay momentos en que te compenetras tanto, que te abstraes totalmente del mundo y lo que estás haciendo, y lo único que hay en tu cabeza es el problema en cuestión, y para lo único que funciona tu cerebro es para que ese problema se solucione. Trabajar bajo presión… es bastante estresante, pero super productivo, y al final te da como esa sensación de superpoderes…

kurt dice:

¿Qué hice? no lo sé, pero funciona…

Eso demuestra que no tienes ni idea de programar

Amir dice:

@Kurt:

No te voy a negar que no tengo idea de que programar, quizá tu puedas enseñarme un poco y demostrarnos a todos y a mí lo que es en verdad programar y tener una idea.

Te invito a que colabores con nosotros y nos envies algún artículo escrito por tí.

y con mucho gusto lo publicamos aquí en Coders.me

Aceptas ?
yo tengo ganas de aprender, no seré el mejor programador ni sabré todo, pero te invito a que compartas tus grandes conocimientos con nosotros.

Un saludo
si vas a enviar algo:
amircanto[at]hotmail.com
cantoamir[at]gmail.com

¿Este comentario te ha servido? y colabora con el blog
Responder
kurt dice:

@Amir

Tampoco soy nada del otro mundo, pero comentarios como
“¿Qué hice? no lo sé, pero funciona…” no dicen mucho positivo de ti.

No suelo escribir articulos, es muy probable que sepa menos que tu en lo que a programacion se refiera, por eso no creo que pueda ayudarte mucho.

Pero no podia dejar de comentar la frase anteriormente puesta.

Saludos

Amir dice:

Lamento que te deje un mal sabor de boca hacer un comentario como ese.

Yo tampoco suelo escribir artículos y es probable que sepas tú redactar mejor que yo, y bueno aprendemos realmente de todos, desde los que no saben hasta de los que saben más. Yo he aprendido mucho de personas que sabían más que yo ,pero también de persona que sabían menos o al menos no decían que lo sabían todo..

Yo no lo sé todo y por eso te invité a escribir un articulo vaya lastima…

Tampoco podía dejar de responder a tu comentario, porque te presentas comentando una frase que dije y no eres capaz de aceptar mi invitacion para colaborar con nosotros y aportar un granito de arena independientemente sepas o no.

Te agradezco el comentario y que me hagas saber “lo mal” que me veo y “la mala reputación” que adquiero.
Pero eso es lo de menos.

Estamos aquí para compartir experiencias, codigos, conocimiento y programación

Que tengas buen día.

¿Este comentario te ha servido? y colabora con el blog
Responder
Pedro dice:

me vive pasando hermano, jaja!!!!

Que buen post, sabes que eso me pasa cuando duro mucho tiempo programando rutinas complicadas, pero la solucion claro si estas en casa, yo me acuesto un rato y todo se me viene a la cabeza sin tocar codigo y aveces tomo papel y lapiz y empiezo a escribir y todo se aclara.

Existen muy pocos Blog de programacion y los buenos dejaron de hacer entradas.

Si quieres un colaborador para escribir articulos, me gustaria.

Gerarde dice:

jejeje, a mi me a pasado que durmiendo sueno con el codigo jejeje y encuentro la solucion problemas muy dificiles, aqui la tecnica es trabajar y despues de un tienpo darse un break, trabaja mejor una mente descansada que cansada y extresada…

;)