He dejado de programar por diversión, ¿es una mala señal? [cerrado]

70

En algún momento, dejé de codificar por diversión. Solía ir al trabajo, terminar mis tareas y luego, al llegar a casa, iba a escribir cosas al lado para divertirme. Sin embargo, ahora solo voy a casa e intento evitar la computadora. Prefiero leer el periódico, ver la televisión, ir al bar, etc.

¿Esto es una mala señal? Quiero decir que todavía trato de mantenerme al tanto de las últimas tendencias, accedo a los foros / blogs / etc de desarrolladores, pero no he dicho: "Quiero aprender el idioma X; me pregunto si podría escribir la aplicación Y"

¿Le ha pasado esto a alguien más?

    
pregunta PSU_Kardi 14.09.2010 - 16:11

15 respuestas

50

Este es un problema muy común llamado agotamiento. Les pasa a todos los que toman en serio su trabajo. Mi consejo es que se tome un par de semanas sin programar y planifique un proyecto a largo plazo para la diversión. Luego, reserve al menos 15 minutos cada noche para completar una parte del proyecto. Mientras lo tomes despacio, estarás de vuelta en el juego en poco tiempo.

    
respondido por el ChaosPandion 14.09.2010 - 16:18
23
  

¿Le ha pasado esto a alguien más?

¡No! ¡Eres el primero!

En serio, vamos, ¡es algo natural! Al crecer, las personas comienzan a tener muchos problemas que manejar: niños, padres, finanzas, familia. Resolver cada uno de ellos requiere actividad cerebral. Y los cerebros tienden a cansarse (y con el aumento de la edad se cansan más fácilmente). Por lo tanto, después del trabajo y todas estas cosas, es posible que no tengas el poder de dedicarte a una actividad tan intensiva como la codificación.

En realidad experimento esto muchas veces. Cuando tuve muchos problemas personales, no pude encontrar el poder para codificar en mi tiempo libre.

Y quizás simplemente lo amas menos de lo que solías. No te conviertes en un codificador peor por eso. Y es muy probable que algún día sientas que quieres codificar nuevamente para divertirte.

    
respondido por el P Shved 14.09.2010 - 16:22
19

Me ha pasado muchas veces.

Primera causa : demasiado trabajo en la oficina
Segunda causa : demasiado trabajo en proyectos paralelos (tarde en la noche)

Cura : Por lo general, cierro proyectos de mascotas, libros de programación y todo lo relacionado con TI, reemplazándolos con películas, series de televisión, videojuegos, libros relajantes y mucho ejercicio (en ejecución).

Efectos : en un par de semanas o menos, estoy listo para mis actividades de Programación fuera del alcance del Trabajo.

    
respondido por el systempuntoout 14.09.2010 - 16:42
18

Casi nunca codifiqué en mi tiempo libre (no solo después de la universidad), pero sigo amando el desarrollo de software. Sigue trabajando en el trabajo y disfruta un poco más en casa. Al final de tu vida, no pensarás, "caramba, desearía haber pasado más tiempo en el trabajo ..."

    
respondido por el Matt DiTrolio 14.09.2010 - 16:43
11

Voy a lanzar una versión alternativa. Tal vez en realidad estás trabajando en algo que es desafiante y agotador. Empiezo a codificar por diversión cuando estoy al final de un proyecto y simplemente estoy terminando las cosas. Si obtengo un nuevo proyecto donde tengo que ampliar mis habilidades (no es tan difícil de hacer), me parece divertido y no veo la necesidad de trabajar en otra cosa.

    
respondido por el JeffO 14.09.2010 - 16:36
8

Veo esto como saludable y bueno. Quieres tener una vida fuera del trabajo. Eso te hará mejor en tu trabajo, no peor.

    
respondido por el HLGEM 14.09.2010 - 16:33
8

El tiempo es un factor limitante. Dejé de codificar por diversión hace unos 5 años. Aprendí a tocar la guitarra, empecé a incursionar en la carpintería, tuve hijos y ni siquiera puedo acercarme más a los últimos videojuegos. Para cuando navegué en hora punta, cené, jugué con los niños, los acosté y les leí algunos libros; No tengo la energía o el deseo de conectar mis últimas dos horas a la computadora. Estoy seguro de que esto volverá a cambiar, pero honestamente estoy de acuerdo con la programación como "trabajo" en este momento ...

    
respondido por el Kendrick 14.09.2010 - 19:40
7

Escribe un autómata de celdas en Excel. Cree una aplicación web simple, que descargue una imagen de la URL, y el visitante puede arrastrar un bigote en la foto. Cree una aplicación web simple que contenga alguna letra en oraciones de páginas aleatorias en Google. Escriba una pequeña aplicación de reloj que siempre está en la parte superior, que crece a medida que se acerca el final del tiempo de trabajo. Escriba un guión que descargue fotos de la tarjeta SD y coloque las imágenes en la carpeta aaaammdd según la fecha de creación. Escribe un protector de pantalla. Haga una página web con un gran botón rojo que diga "Me enteraré de su edad, solo me presionará", y emitirá un sonido de pedo ruidoso cuando lo presione, luego escribirá "si se ríe, debe tener menos de 5 años". ". Escriba documentación detallada sobre el mismo: especificación de requisitos, diseño de UI, análisis de mercado, plan de negocios, diagrama de flujo.

Si has terminado, envíame la URL.

    
respondido por el ern0 14.09.2010 - 22:25
5

He estado programando durante 11 años, lo que probablemente no sea mucho para algunos aquí, pero he lidiado con el agotamiento de mi carrera, y hay un par de cosas que siempre me han ayudado. sobre la joroba.

Como han dicho otros, los pasatiempos son grandes. Hay un montón de cosas interesantes para aprender, hacer, recopilar y crear, y es probable que, si eres un ingeniero de software, tengas más acceso que muchas personas. En ese sentido, siempre me ayuda recordar que, en una escala suficientemente grande, mi problema ("Chico, estoy cansado de escribir código") es pequeño, ni siquiera es realmente un problema; en esta economía donde las personas luchan por comer y descubren que los trabajos para los que han pasado su entrenamiento formándose ya no están disponibles para ellos, yo trabajo en un campo donde tengo condiciones de trabajo cómodas, acceso a internet, libertad y movilidad laboral Casi a cualquier lugar donde quiera ir.

Construí casas y trabajé en construcciones comerciales y comparo el agotamiento con el hecho de lastimarme haciendo trabajo físico. Somos trabajadores mentales y, a veces, 'herimos' nuestras mentes, y tenemos que cuidarlos y repararlos para que podamos depender de ellos nuevamente para nuestra vida. El aburrimiento repetitivo puede hacer eso, así que sal, rompe tu rutina, obtén un nuevo estímulo emocionante y nunca olvides lo afortunado que eres de tener tal habilidad como la codificación.

    
respondido por el Pax Noctis 14.09.2010 - 20:22
3

La respuesta de ChaosPandion es buena, parece que simplemente estás agotado. Una buena manera de evitar el agotamiento es encontrar otras aficiones. Me encanta trabajar en mis proyectos paralelos, pero a veces es demasiado. Cuando eso sucede, cambio los engranajes a otra cosa. También me gusta trabajar en automóviles, madera y metalurgia, electrónica para pasatiempos y diversas formas de expresión artística.

Si te gustan los videojuegos, puede ser divertido intentar desarrollarlos. La combinación de arte y programación puede ser un reto interesante. He tenido algunos proyectos de juegos en los que, cuando estoy cansado de la codificación, trabajaré en el arte. Cuando me canse de la técnica, vuelvo a la codificación. Es una excelente manera de desarrollar software, pero en realidad no es necesario desarrollarlo todo el tiempo mientras se trabaja en el proyecto.

    
respondido por el Matt Olenik 14.09.2010 - 19:09
3

Para mí, no codifico por diversión porque ya no es un desafío. Cuando era joven, muchas cosas eran desafiantes. Alguna vez escribí un programa para estimar el valor Pi utilizando un número aleatorio y fue divertido ver cuán precisa fue. Si fuera a hacer eso ahora, podría llevar solo unos minutos sin ninguna diversión.

Sin embargo, creo que lo que es divertido para mí ahora es cómo usar mi habilidad para hacer lo mejor en mi trabajo. Optimizar es divertido. Refactorizar es divertido. El diseño de clase es divertido. Revisar el código es lo más divertido. Todavía estoy programando por diversión, la diferencia es que también es mi trabajo.

    
respondido por el tia 14.09.2010 - 20:23
3

No creo que sea una mala señal. ¡Oye! La vida es más que solo codificar, incluso si realmente la amas, también se te permite hacer otras cosas.

    
respondido por el chrmue 15.09.2010 - 16:50
1

No dejes que eso te desanime. A medida que envejeces tienes otras responsabilidades y tus prioridades cambian. Los niños son un excelente ejemplo: ¿por qué estarías codificando cuando podrías estar con tu pequeño?

He descubierto que también pierdo interés en mis proyectos privados de vez en cuando. Sigo con eso, lo dejo en paz y, finalmente, me siento atraído por una tecnología brillante nueva y emocionante con la que acabo de jugar en casa. Todo parece ser cíclico, como todo lo demás es vida.

Relájate, ve con ello. Sea diligente con su trabajo y mantenga una mente abierta. Te sentirás atraído de nuevo cuando sea el momento adecuado.

    
respondido por el Quoo 17.09.2010 - 05:12
1

Cuestionaría por qué intentas evitar la computadora. Si es porque estás tan frustrado que quieres tirarlo por la ventana, entonces puedes buscar ayuda profesional con problemas de ira o orientación profesional, ya que cada uno es una forma diferente de resolver este problema.

Otra forma de ver esto es la madurez que has desarrollado para el campo. Donde inicialmente uno podía ver un nuevo lenguaje como un juguete nuevo y brillante para disfrutar, se podía ver el dolor de intentar hacerlo y eso le impide ir allí, posiblemente.

    
respondido por el JB King 09.11.2010 - 22:25
1

Me preocuparía por eso, especialmente a tu edad. Estoy agradecido de que todavía me resulte divertida la programación, porque es lo único que sé hacer.

Aquí hay algunas cosas que he encontrado que ayudan:

  • Encuentre una manera de usar su habilidad para algo fuera del trabajo. Hice una pequeña aplicación, basada en C ++ y MySQL, para ayudar a ejecutar subastas de caridad. Luego puedo ayudar a ejecutar las subastas y transpirar durante una noche de recaudación de fondos, con la esperanza de deshacerme de los insectos. ¡Muy divertido!

  • Consigue un libro o dos sobre algo interesante. Para mí, eran cosas como la prueba de teoremas, las computadoras cuánticas, el lenguaje de máquina, la visión y el aprendizaje. Luego trata de escribir pequeños programas para probarlos. Cuanto más pequeño, mejor.

  • Aprende algo de matemáticas. Tuve que regresar y mejorar mis habilidades con ecuaciones diferenciales, cálculo, álgebra lineal y estadísticas bayesianas. Para todo, escribo un pequeño programa para ayudarme a entender lo que estoy haciendo.

Espero que sigas encontrando la diversión en la programación, pero si no lo es, espero que descubras qué es divertido para ti.

    
respondido por el Mike Dunlavey 09.11.2010 - 23:32

Lea otras preguntas en las etiquetas