¿Es la programación adictiva? ¿Si es así por qué?

Si intentamos reducirlo a su explicación más básica: los humanos están conectados (a través de la naturaleza y la nutrición) para aprender y resolver problemas. Un “problema” puede definirse como cualquier situación en la que el estado deseado del mundo no es igual al estado real del mundo. Cuando hay un “problema”, nuestro cerebro libera sustancias químicas del estrés (intenta sacar a un programador de su escritorio cuando está en medio de un error). Cuando “resolvemos” ese problema, nuestro cerebro nos recompensa.

Cuanto más estrecho sea el bucle de un problema a otro, más efectivo será el mecanismo de recompensa en nuestro cerebro. Esta es también la razón por la que los objetivos más pequeños y alcanzables tienden a proporcionar una mejor motivación que los objetivos más grandes.

La programación probablemente tiene uno de los bucles más ajustados de cualquier acto creativo. En primer lugar, es fácilmente descomponible en tareas más pequeñas. También es mucho más propicio para el diseño / implementación iterativo. Finalmente, una vez que se resuelve el problema, la retroalimentación puede ser casi instantánea: el código funciona o no.

Nuestro cerebro se engancha a ese mecanismo.

¿Los juegos de computadora son adictivos?

Programar para mi es mucho como jugar videojuegos. Tienes que crear una estrategia sobre cómo vas a completar el nivel, y a veces esto funciona; a veces se usa un enfoque de armas de fuego y luego se desarrolla una forma sigilosa de hacerlo. A veces regresas y rehacerás el nivel porque encontraste una manera más fresca de completarlo.

Usted obtiene acceso a herramientas más poderosas a medida que avanza, en los juegos a veces son armas, en la programación son bibliotecas de clase.

Te puedes ver mejorando a medida que practicas. Lo que fue difícil al principio se vuelve fácil.

La satisfacción de jugar un nivel (diseñar un método o una clase) y hacerlo bien a la primera es enorme. Y finalmente resolver un rompecabezas da una gran satisfacción.

Claro, los gráficos son mejores en la mayoría de los juegos. Pero el entorno de la caja de arena para la programación no es solo el centro de Liberty City; Es todo el universo friggin ‘.

Realmente no entiendo por qué los juegos son mucho más populares que la programación, parecen tan similares en muchos sentidos. Tal vez sea porque la curva de aprendizaje en la programación es más larga y más empinada que en la mayoría de los juegos, por lo que muchas personas simplemente se rinden antes de que sean lo suficientemente buenas para disfrutarla.

No será adictivo si lo haces solo como un trabajo. Muchos programadores trabajan duro en ello para el trabajo y se vuelven arrogantes porque son capaces de resolver muchos problemas para los programas de otras personas.

Hay programadores que trabajan para el software y otros a los que les gusta ordenar a las computadoras que hagan realidad su idea. Usar el poder de las computadoras para hacer realidad su idea que puede duplicarse infinitamente sin un costo adicional es adictivo.

La resolución de problemas es adictiva. Cuando tu programa funciona y las cosas salen como se espera, es muy divertido.

Cuando estás comprometido en construir algo, no te das cuenta cuando el tiempo vuela. Es adictivo si trabaja para el software o si da vida a sus ideas.

La programación no es igualmente adictiva para todos, pero es bastante adictiva para todos. Algunos lo encuentran más divertido que otros.

Sin embargo, no es como las drogas y no te enganchas y obtienes una buena dosis después de dormir o beber algo.

Tiene una curva de aprendizaje. Más allá de esa curva, familiarizándose con la sintaxis, el proceso y la plataforma, cuando las cosas empiezan a funcionar con bastante facilidad, comienza a divertirse.

Es un poco adictivo desde el principio si las ecuaciones de aspecto algebraico que no son necesariamente álgebra no lo asustan. Si intentas leer programas como parecen, no tendrá sentido para ti y pensarás que es demasiado complicado o difícil, lo cual no es cierto.

Una vez, te familiarizas con los arsenales que recibiste al principio que puedes usar para ordenar computadoras, las cosas tienen mucho más sentido para ti. Antes de eso, no es tan adictivo, pero aún así es un poco adictivo desde el principio. Al principio, la diversión es mínima, resuelves problemas pequeños que no parecen tener un uso práctico. Es como comer solo un pequeño cubo de azúcar.

Una vez que finaliza la curva de aprendizaje básico y te equipas con la potencia suficiente para resolver muchos problemas para construir algo útil, es muy divertido. Obtienes muchos cubos de azúcar y experimentas la dulzura.

Una vez, intenta hacer las cosas y realmente puede usar los recursos tales como bibliotecas y casi instantáneamente construir algo muy poderoso que le habría llevado mucho tiempo, o tal vez nunca podría hacerlo solo, obtiene el verdadero sabor de eso. Es adictivo y empiezas a pasar horas y horas en tu computadora y no te sientes cansado. Mientras duerme, está pensando en los problemas y, a veces, se despierta con la solución lista en su cabeza. En este punto, es tan adictivo como un videojuego.

Cuando estás construyendo tu propio proyecto, amas cada parte de él y quieres que tus días tengan más de 24 horas para que no tengas que dormir y quieras volver a tu cosa tan pronto como despiertes, es Tan adictivo como una droga.

Cuando trabajas con personas con talento y con quienes aman la programación tanto como a ti, tiene un efecto acumulativo en tu adicción. Se ayudan mutuamente y a una persona se le ocurre una solución en la que nunca pensó, la disfruta a fondo y la comprensión de otra forma única de resolver el mismo problema hace que su creatividad fluya en el cerebro.

Cuando trabajas a tiempo completo como programador y te ganas la vida de ello y ves una gran oportunidad de ganar buen dinero, obtén un reconocimiento, se agrega más a la diversión.

La programación es altamente gratificante como la música, la pintura, la fotografía, etc. Todos son procesos creativos. Cuanto más alto te mueves, más adictivo se vuelve.

Muchos programadores lo hacen solo por un trabajo o una carrera y alcanzan una meseta. Pueden hacer lo que se les pide, pero no desean hacer más y más de eso. Su preocupación es la carrera, pero también son adictos a ella en un nivel justo. Tienen otras prioridades en la vida y no dejan que su creatividad fluya en la dirección que quieren. En su lugar, eligen una carrera, desempeñan un papel y se atascan en un rol limitado.

Al igual que hay cantantes de diferentes niveles, hay programadores de diferentes niveles. Algunos apenas pueden cantar. Otros pueden cantar un poco mejor y hay algunos que realmente saben lo que es cantar y son los más adictos.

La programación tiene mucho potencial en el mundo de los negocios en muchos campos diferentes. Mucha gente se convierte en programadora solo por el empleo. No son tan adictos como uno puede conseguir.

La programación es altamente adictiva, pero no como las drogas. Para ser verdaderamente apasionado, es una adicción más satisfactoria que cualquier otra droga en el mundo. Para muchos programadores, es tan adictivo como un vaso de jugo dulce. Te gusta, pero no quieres seguir bebiendo el mismo jugo una y otra vez.

Para otros, es mucho más adictivo que la cocaína y están construyendo programas en el cerebro antes de los IDE. Es así de adictivo para algunos.

Puede ser adictivo para algunas personas bajo ciertas condiciones.

Fue menos adictivo durante la era del lenguaje ensamblador / lenguaje de máquina.

A medida que los idiomas de nivel superior se volvieron prominentes, más personas se involucraron. Los paquetes especializados tienen grupos selectos como juegos.

¿Por qué? Yo diría que el refuerzo conductual simple. Psicología del estímulo-respuesta. La ejecución de una máquina puede reforzar el pensamiento de un programador más rápido que los humanos.

No trabajará para cada persona. Al comienzo de los videojuegos, los shoot’em ups aburren a las mujeres. Luego apareció Pac-man (y Ms Pac-man; los amigos eran dueños de estos juegos de arcade para obtener ingresos). No necesitas mucho refuerzo.

Porque la programación libera dopamina en nuestro cerebro. Esto tiene el mismo efecto que el de la cocaína, donde la persona entra en un trance profundo durante un largo período de tiempo. Te hace sentir feliz y feliz.

Al igual que la cocaína, la programación también es adictiva y un programador no puede mantenerse alejado de la programación. Siempre digo “Una vez programador, siempre programador”. Aquellos que “lo consiguen” no lo “olvidarán”.

La programación es adictiva porque es un acto creativo. ¿Por qué la gente crea algo? La creación es una parte fundamental de la naturaleza humana.

La programación es, creo, más adictiva que, por ejemplo, la carpintería o la pintura, debido a la infinita distribución gratuita incorporada.

Me gusta la carpintería, pero no lo hago a menudo. ¿Por qué? Porque si quiero otra copia de algo, tengo que pasar casi la misma cantidad de tiempo que el original requerido. Con el código, puedo dar instantáneamente a todos en el mundo una copia de mi trabajo, sin ningún esfuerzo adicional. Eso es estimulante.

Sí, de una manera potencialmente poco saludable, en mi opinión. Cualquiera que haya confiado en la comida chatarra o se haya quedado despierto más tarde de lo habitual trabajando en un programa le dirá que algo les impide “desconectarse”. Creo que es porque muy a menudo, una vez que tienes una idea de cómo debería funcionar un programa, se siente como un paso corto hacia un producto terminado. Miramos el reloj y pensamos: “Lo haré en media hora a lo sumo”, pero luego se demora mucho más en depurar / refactorizar, etc. Es como caminar a través de un laberinto en el que estás pensando constantemente en la meta. está justo más allá de la siguiente esquina. Creo que esto conduce a un comportamiento adictivo porque anhelamos ese objetivo y no vemos dificultades y retrasos potenciales que justifiquen poner en suspenso el proyecto o salir a la calle.

En cuanto a mí, la programación es adictiva, porque en este campo involucras completamente tu mente. Igual que usas toda tu creatividad en las artes, aquí es similar. En la universidad realmente no entendía la programación, y solo después de varias ocasiones en que recibí ayuda de https://homeworkhelpdesk.org/pro …, comencé a darme cuenta de que se pueden crear muchas cosas maravillosas a través de la programación. Y más tarde, comenzó a ser mi forma de arte, y hasta hoy creo programas y me gustarán estas son mis criaturas.

Hmmm … Bueno … Siempre es divertido hacer que una máquina baile una plantilla para tu música. En ese sentido, sí. Además, otra parte bastante adictiva de la programación siempre ha sido la solución parecida a la cocaína de un GRAN PAGO DE VERIFICACIÓN.

Y, durante más de 30 años, ¡fue genial mientras duró!

Es un ambiente donde tienes total responsabilidad y control. Y cuando después de mucha lucha consigues que funcionen las cosas, puedes decirte a ti mismo: fue difícil, pero lo hice.

Sí lo es. Porque a la gente le gusta trabajar en un problema lógico. Y es realmente divertido si construyes algo genial. Y si eres bueno en programación, ganarás buen dinero

Para mí, creo que el desafío me atrae, luego el torrente de ideas que te mantiene despierto durante la mitad de la noche, cuando / si lo terminas, obtienes la sensación de logro …

Lea también la impulsión de Daniel Pink.
Él está explicando lo que nos motiva a hacer surf, tocar música, aprender a programar … y tal vez responder a Quora.