¿Por qué es más divertido jugar videojuegos que programar?

Hola,

Parece que le preocupa que le guste jugar videojuegos, cuando siente la necesidad de aprender y mejorar su carrera. Pero la expectativa de ser solo un robot que solo funciona y aprende y funciona no es realista. No hay nada de malo en tener un pasatiempo, si lo manejas bien.

Necesitas alcanzar un equilibrio en tu vida. Crea un horario y comienza a cumplirlo. Reserve tiempo para aprender y tiempo para jugar. También me encantan los juegos, pero entiendo muy bien que no es imprescindible estudiar, hacer las tareas domésticas e ir al gimnasio para mantenerme saludable. Así que juego mucho más los fines de semana, cuando tengo más tiempo libre, y durante los días de semana, generalmente juego hasta 5 horas en total (para todos los días de la semana). A veces es difícil alejarse del juego, pero eso es lo que te hace adulto: saber cuándo detenerte, incluso si no quieres. Además, asegúrese de comenzar a jugar solo después de que se hayan realizado todas las demás tareas; de lo contrario, es probable que se encuentre en la noche sin que se haga nada más.

Establecer la hora de acostarse para dormir lo suficiente también es muy importante. Parece que pasar la noche es una buena idea cuando eres más joven, pero esto realmente no lo es. Además de los efectos no tan buenos sobre la salud, la falta constante de sueño paralizará la eficiencia de su trabajo y lo hará menos capaz de aprender. Cuando está cansado, quiere dormir o participar en actividades que no requieren mucha concentración o pensamiento. Aprender es lo último que querrás hacer.

Por lo tanto, en el fondo, puede ser un buen programador y aún jugar videojuegos, pero necesita encontrar un equilibrio entre su trabajo y su pasión.

Credenciales: en Steam, rara vez me sumerjo por debajo de “40 horas en las últimas 2 semanas”. Pasé principalmente en Final Fantasy XIV (un MMO; participo en asaltos bastante serios al final del juego), así como en una variedad de juegos de lucha (Street Fighter V y Guilty Gear Xrd) y cualquier otra cosa que tenga ganas de jugar en ese momento (Dark Souls, Crypt of the Necrodancer, programación de juegos como SHENZHEN IO). Al mismo tiempo, también estoy empleado a tiempo completo como programador.

Así que estoy promediando alrededor de 2 1 / 2–3 horas al día (ligeramente sesgado porque los fines de semana) . ¿Excesivo? Tal vez. Pero todavía encuentro tiempo para pasar tiempo con mi familia o amigos, mantenerme al día con los proyectos de programación personal y hacer cualquier otra cosa que deba hacerse.

He tratado de reducir mi tiempo de juego en el pasado, pero una simple verdad se me ocurrió: literalmente, simplemente no quiero . Por lo tanto, he decidido encontrar otras formas de hacer las cosas que debería hacer. Por ejemplo, cuando se trata de hacer ejercicio: intenté ir al gimnasio, pero no había forma de que lo hiciera de manera constante.

En cambio, obtuve una bicicleta y ahora hago más de 40 km por semana solo en el trabajo . También ajusté mi horario de sueño para hacer que la medianoche sea una hora estricta de dormir solo para que se rompa en los días de fin de semana que no sean domingo o en caso de emergencia. Hay muchas cosas que puede ajustar para hacer tiempo para lo que quiere hacer de manera inofensiva.

Tienes la misma opción: ¿te obligas a abolir o reducir drásticamente tu pasatiempo para hacer otra cosa que intelectualmente quieres hacer, o encuentras formas de lograr ambas cosas al mismo tiempo?

Para mí no lo es.

Me gustaban mucho los juegos, PlayStation 3, Call of Duty, Battlefield, ese tipo de cosas, si involucraba armas automáticas, mi interés se despertó.

Sin embargo, un día, dejé de jugar a mitad de camino en un juego de Battlefield en línea, y nunca volví a jugar un videojuego. Acabo de perder el interés y nunca volvió.

Por otro lado, todavía disfruto mucho de la programación, e incluso si fuera lo suficientemente rico como para nunca volver a trabajar, creo que programaría de alguna manera.

¿Qué haces? Bueno, asumes la responsabilidad de tus propias acciones y decides qué quieres hacer con tu vida, y hazlo.

No hay magia, solo un nivel de disciplina. Nadie dice que no puedes jugar juegos, pero si estás jugando una cantidad que te parece demasiado, entonces toma el control y limita.

Utiliza el autocontrol para limitar el juego. Esto es algo con lo que tengo problemas.

Los juegos son más divertidos por muchas razones.

  1. Gráficos elegantes, algunos de los cuales representan a una mujer hermosa.
  2. Uso de habilidades primarias. La evolución nos programó para que nos gustara la evasión y la emboscada. Los niños se entrenan en esto en la vida real, solo se llama Hide and Seek.
  3. Refuerzo intermitente. Los animales, incluidas las personas, trabajan mucho para obtener recompensas repartidas a un ritmo impredecible.
  4. Recompensas más rápidas que la programación. Necesitas tu cheque de pago, no necesitas matar a Widowmaker, pero puedes disfrutar matando a Widowmaker mucho más rápido.

Básicamente, los juegos están diseñados para ser divertidos, mientras que la programación no lo es.

Como dijo Garry Taylor, no para todos.

Pero para la mayoría, lo es. E intentaré una explicación en forma de lista de verificación:

  • Recompensa inmediata: lleva unos minutos lograr algo en el juego (los niveles se adaptan a tu competencia de juego: principiante, avanzado, etc.). Se necesitan días / semanas para extraer información de un libro, o para ponerse en forma trotando, etc.
  • Control: tienes el control total en un juego. Hay reglas claras, hay predicción: haces eso, sucede algo predecible
  • Comodidad: no tiene que hacer un esfuerzo considerable. Compara hacer clic con el mouse con escalar. O con la natación. O cualquier actividad física.
  • Puedes cometer errores. Nadie te juzga. Puedes equivocarte. Puedes recargar.

De todo esto, la recompensa inmediata es la que te hace adictivo. Funcionalidad básica del cerebro.

¿Lo es? A veces lo es y otras no. He jugado algunos juegos que eran tan malos que preferiría escribir ensamblajes haciendo agujeros en las tarjetas perforadas en lugar de volver a jugar ese juego. También he tenido proyectos, o partes de proyectos en los que me quedé despierto toda la noche escribiendo código, no porque tuviera que hacerlo, no porque alguien me estuviera pagando, sino porque el problema me pareció interesante y completamente atractivo. Creo que la última vez que me quedé despierto toda la noche para un videojuego fue a fines de los ochenta.

Los juegos son geniales. Los juego yo mismo. De hecho, acabo de terminar de jugar Final Fantasy 14 con algunos amigos durante unas 4 horas. Y es probable que sea cierto que el juego promedio es más divertido que la programación diaria promedio, pero sé por mí mismo que hay suficientes días en los que la programación es mucho mejor que el juego que si tuviera que elegir entre los dos, estoy tomando la programación cada vez.

Mark Twain cita: “El trabajo consiste en lo que un cuerpo está obligado a hacer. El juego consiste en lo que un cuerpo no está obligado a hacer. ”(Un cuerpo = alguien)

Si fuera un beta tester de Overwatch en lugar de un ingeniero de software, probablemente estaría harto de ello y preferiría diseñar software en su tiempo libre (supongo).

Si te gustan los juegos más que el trabajo, ¿cuál es el problema? ¡Es normal! Todos disfrutan el tiempo libre más que el trabajo, quiero decir, en algún momento, te aburrirás de los videojuegos, pero aún así, los videojuegos te dan adrenalina, puedo la programación de imágenes te da eso …

Aún así, dijiste que los juegos no te ayudan en absoluto … BIEN, ¿CUÁL ES EL PROBLEMA? Es divertido, eso es todo lo que necesita, si te gusta hacer algo, ¡SOLO HAZLO!

Muy a menudo, la vida se trata de equilibrar el trabajo y el juego. Es parte de ser un adulto. Simplemente deja de jugar tanto.

Si eso es tan difícil de hacer, entonces esto podría considerarse un problema de salud mental y vale la pena hablar con un médico.

En definitiva, la vida se trata de tomar decisiones y lidiar con sus consecuencias. Estás en esta situación; tienes que tomar una decisión y lidiar con las consecuencias.

Realmente depende de tu definición de “diversión”

Un lenguaje de programación es una mera herramienta, y la curva inclinada está mucho menos acentuada

¿Es un lenguaje más “divertido” que un juego?

Bueno, es un asunto realmente circunstancial, intenta desarrollar cosas más significativas

Porque la programación es solo el detrás de escena de los juegos. El juego es cuando juegas cientos y cientos de líneas de código que se procesan a la velocidad del rayo y hacen que el juego que estás jugando suceda. Al igual que los programas de televisión siempre son mejores cuando no ves todas las cámaras y el set.

Estás haciendo una suposición totalmente injustificada. He escrito muchos juegos (solía trabajar para una empresa que vendía juegos educativos y los escribía todos en la empresa).

He “jugado” partes de algunos juegos, pero nunca he disfrutado esa parte: “jugar” es, para mí, depuración. (Mi esposa pasó años jugando WoW, y jugándolo MUY bien. No pude verlo. Nunca comenté, pero para mí, eso es solo una pérdida de tiempo).

El videojuego te recompensa y sientes satisfacción, al ser un programador esperas mayores recompensas y, sin embargo, cuanto más haces, menos te sientes compensado.

More Interesting

¿Qué debe saber todo un ingeniero de telecomunicaciones para lanzarse a la industria del software, aparte de la C básica?

¿Hay algún lugar donde pueda publicar mis requisitos de una aplicación y obtener 1) asesoramiento 2) presupuesto 3) estimaciones de tiempo?

¿Qué es lo mejor para tutoriales tecnológicos, blogs o videos tutoriales de YouTube?

¿Es mejor dominar software como Informatica / Rational / Peoplesoft sobre lenguajes de programación como Java / C ++ / Python?

¿Qspiders es el mejor instituto para una formación más reciente en el campo de pruebas de software?

¿Cómo cambiamos de desarrollador a probador en Deloitte?

Si los sistemas NewSQL funcionan como se anuncia, ¿por qué alguien debería usar un DB NoSQL?

¿Cuál es el papel de un ingeniero de soporte de aplicaciones?

¿Cómo es ser pasante en el programa de pasantías IBM Extreme Blue? ¿Diría que es mejor que una pasantía en Amazon, Google, Microsoft o Facebook?

¿Cuáles son las habilidades necesarias para administrar un equipo de desarrollo de software?

¿Cuál es la única cosa (o quizás la más influyente) que me haría un ingeniero de software superior en un par de años?

¿Qué empresa fabrica el mejor software para animación?

¿Cómo es ser un contratista de programación a corto plazo?

¿Cómo está su organización actualmente haciendo un seguimiento de sus políticas y procedimientos? ¿Cuáles son sus principales problemas con su sistema actual?

¿Cuál debería ser mi plan para ser un buen ingeniero de software durante mi B.Tech?