Cómo obtener el mismo disfrute de la programación como lo hago con los videojuegos.

¿Por que lo harias?

Esto es un poco como preguntar cómo puedes disfrutar esquiando tanto como el sexo.

El disfrute que obtienes de los videojuegos es que estás viviendo la vida de otra persona un poco, y tienes éxito porque, de lo contrario, el juego no se vendería muy bien. Probablemente sea difícil y se necesita aprender e intentar, pero nuevamente, la adicción es una excelente estrategia de marketing.

No hay pagos similares en la programación. La computadora no hace “ding!” Y no ves una buena animación de un cubo de monedas vaciándose en la pantalla cuando tu código se compila sin un error. No tiene un contador en su pantalla que sube cada vez que escribe un buen código.

Y no tienes vidas ilimitadas cuando tienes que programar para vivir.

Solo hay dos recompensas que obtienes en la programación. Una es cuando logras resolver un problema difícil de una manera elegante. Y el otro es cuando ves que tu código está siendo utilizado por personas felices. (Presumiblemente hay un tercero: no morir de hambre.)

El número uno también suena un poco como un juego, excepto que en la vida real realmente importa. (Confíe en mí. No importa qué tan involucrado esté, lo que gane en un videojuego es irrelevante en la vida real. Cualquiera que sean las habilidades que esté convencido de que está adquiriendo, por muy bueno que piense que sería con un AK-47 real, habrá no sea un apocalipsis zombie, de repente no será llamado a volar un F-22 y no conducirá un automóvil a 240 mph en San Francisco.)

Muchas personas muy inteligentes usan muchos cerebros para que disfrutes del juego que crean. (Nota al margen: usualmente hacen eso usando programación, y usualmente disfrutan hacerlo).

Por el contrario, nadie está haciendo un esfuerzo especial para que la programación sea agradable. Algunos lenguajes están más orientados a los programadores que otros, pero este hecho permanecerá para siempre:

Los videojuegos son divertidos. La programación es frustrante.

Y, si bien es cierto que los videojuegos pueden ser frustrantes y la programación puede ser divertida, de alguna manera esa no es la situación normal.

Wow, larga respuesta, en realidad todo lo que quería decir era que esto parece un caso de “Sólo quiero jugar juegos en mi vida y no hacer nada más”. Así que nada que ver con la programación como tal. Comprueba si tienes una adicción a los videojuegos, lidia con eso y luego preocupate por el placer de escribir código.

Programación <3
Es mi única y única pasión “física”.

sí lo es
Puedo hacer programación por horas …
Una vez que tenga mi compilador, no necesito nada más, quizás quora también estaría en la fila de espera para llamar mi atención 😉
Aunque no soy sobresaliente en programación, realmente me encanta hacerlo y estoy seguro de que algún día seré mejor que una “persona sobresaliente”.
Volviendo a tu pregunta. Déjame compartir primero mi experiencia
Cuando elegí CSE como mi profesión, estaba en blanco sobre la programación. No pude simplemente imprimir “hellow world” y después de 2 o 3 meses también fui programador durante una semana.
Después de ese semestre, decidí aprender a programar a un nivel tal que pueda satisfacer mi alma y así lo hice.
Lo que me motivó fue una gran fuerza de voluntad para programar cualquier definición de programa que se me presente.
Recientemente desarrollé un pequeño juego, pero eso necesita algunos cambios, de lo contrario te lo habría demostrado.
Por lo tanto, si desea crear interés en la programación, puede que no sea una forma práctica pero eficiente que le sugiero que imagine, que piense en cualquier tarea que le gustaría realizar utilizando la programación.
Una vez que tengas tu idea, esa idea te dará una nueva patada.
Confía en mí que funcionará. Solo dale una oportunidad
No importa, sin embargo, su idea es. No pienses en lo raro que es tu deseo, simplemente comienza a hacerlo.

Todo lo mejor

Solo hay una respuesta simple para esto:

No puedes

Jugar videojuegos te da algo fascinante, algo que te hace sentir como si fueras adicto a la alegría que trae consigo. Te lanza en una aventura desconocida llena de secretos que están esperando ser descubiertos solo por ti. Con cada desafío que trae, estás obligado a enfrentarlo, a fallar o a pasarlo y tener éxito.

Es por esto que disfrutaste jugando juegos de video.


Programar fragmentos de código, pequeñas tareas, scripts de back-end o enormes proyectos te ofrece algo fascinante, algo que te hace sentir como si fueras adicto a la alegría que conlleva. Le ofrece una aventura de código fuente desconocido llena de errores de compilación, tiempo de ejecución, errores lógicos y errores que ni siquiera puede nombrar, que están a la espera de ser resueltos solo por usted. Con cada desafío que trae, estás obligado a enfrentarlo y resolverlo, a producir aún más errores e insectos, o a resolverlos y lograr la gloriosa sensación de éxito.

Es por esto que disfrutaste de la programación.

¿Tienes la diferencia? 😉

Bueno, es algo muy fácil de hacer. Solo tienes que amar la programación. Solo pregúntate por qué te gustan los videojuegos. Te encanta porque lo disfrutas, porque cuando juegas a videojuegos, nada más importa.

Exactamente ese tipo de enfoque que necesitas construir para la programación. Debe disfrutarlo, y si no lo hace, entonces dígase que mientras está programando, en realidad está construyendo algo que no existía hasta ahora. Piensa en ti mismo como un dios y el poder que tienes para crear algo solo porque sabes cómo programar.

Mire películas de ciencia ficción en las que el héroe es un programador de estas maneras en que realmente envía una señal a su mente de que la programación es genial y luego se enamora automáticamente de la programación. Mira películas como Blackhat, The Social network, Algorithm y créeme que codificarás día y noche e incluso si alguien está jugando videojuegos junto a ti, ni siquiera te importará. Y confía en mí, funciona porque ya he probado este método en mí.

Muchos han dicho que esto no se puede hacer. Sin embargo, como desarrollador de juegos indie y ávido jugador, me inclino a estar en desacuerdo. no hay nada más satisfactorio que terminar de hacer un nivel de un juego y luego darlo. De hecho, diría que es más divertido que el juego normal, ya que solo y tú sabéis que hiciste esto y que esta es tu creación. Entonces, para responder a tu pregunta, creo que puedes disfrutar de la misma programación que con los juegos.

Intenta programar videojuegos!