Las adversidades de los programadores
Como toda cosa en la vida siempre se presenta las dificultades, unas más difíciles de manejar que otras y los programadores no estamos a salvo de ninguna.
Cuando vamos a comenzar a aprender un nuevo lenguaje, también cuando vamos a manejar otras herramientas nuevas y necesitamos armar el entorno de desarrollo puede pasar acontecimientos algo estresantes como por ejemplo problemas al instalar las herramientas, puede pasar que haya errores de versiones e incompatibilidad entre herramientas lo cual lleva a reinstalar todo, cambiar el sistema operativo entre otras acciones, trayendo como consecuencia la perdida de tiempo que a veces es limitado.
Cuando estamos aprendiendo un lenguaje y buscamos en la documentación o en tutoriales como hacer las cosas, pasa que algunos segmentos de código no funcionan en tu programa por más parecido que se copie e implemente entonces toca investigar la razón de su mal funcionamiento o cual segmento de código si funcionará a tu programa, a veces eso puede ser estresante por la cantidad de pruebas que hay que hacer y puede llevar bastante tiempo.
Suele pasar que hay errores que no se han logrado solucionar y van varios días haciendo pruebas pero nada funciona entonces nos tocar seguir pensando y pensando hasta el punto que se llega a soñar con las posibles soluciones cuando se está durmiendo y al despertar se prueban y cabe la posibilidad de que si funcionan, a mí me ha pasado bastante, lo malo que es por estar puro pensando mi cerebro no descansa mucho y me levanto cansada, ese es el precio que se paga.
Cuando el programa va avanzado puede ocurrir que la conexión de la base de datos deje de funcionar y sea necesario tumbar toda la base de datos repleta de información y volver a comenzar a llenarla, puede ser fastidioso el proceso.
Yo no sé si es cierto pero hay un dicho de que las pc y los programas huelen o sienten tu miedo y estrés porque cercanos a entregas de proyectos algo se estropea o se pone lento sin ninguna razón tan aparente, a mí me ha pasado varias veces y la razón no la he detectado directamente, solo suposiciones, entre una de ellas está este dicho, ¿será que es cierto?.
Cuando toca reunirse con el cliente suele pasar que él quiere que el programa esté listo en un tiempo para nada razonable o que el programa realice acciones que no son necesarias y óptimas de acuerdo a las necesidades que quiere cubrir o también pasa que él quiere que su programa haga algo casi imposible de hacer o que por los momentos no se puede hacer por falta de recursos u otros tipos de impedimentos entonces toca buscar la forma que el cliente entienda que se puede y no se puede hacer y cual es el tiempo razonable para hacer el programa correctamente.
Estas son algunas situaciones por las cuales tenemos que pasar los programadores al momento de aprender y llevar acabo el aprendizaje cuando se programa aunque pueden ser estresante y desanima a veces, vale la pena vivir todas estas adversidades porque ellas nos hacen ser bueno programadores.
¿No les parece cierto?. Gracias por leer esta publicación.
Posted from my blog with SteemPress : http://www.wilan.epizy.com/2018/10/03/las-adversidades-de-los-programadores/
Congratulations @wilan! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!