¿Cómo debo iniciar la programación informática para volverme adicto a ella?

Decidí adoptar un enfoque diferente para responder a esta pregunta y exploré cómo funciona la adicción. Intentaré explicarlo brevemente antes de responder a su pregunta, ya que parece relevante. Nuestro cerebro tiene este asombroso esquema de recompensa que forma la base de nuestra supervivencia. ¿Alguna vez comería sin preocuparse por su sabor o procrear si no pudiera obtener nada a cambio? El sistema de recompensa desencadena la liberación de un químico llamado dopamina que percibimos como placer.


Las drogas tienen un efecto similar al comer o fumar, pero resultan en una liberación alarmantemente excesiva de este químico. Nuestro cerebro ahora trata de ser su yo habitual al buscar las cosas que resultan en un estado mental tan eufórico. Este fuerte contraste entre el esfuerzo necesario y la ganancia de placer es lo que hace que nuestro cerebro busque estas actividades con más frecuencia. Ahora esto no es tu culpa, nuestros cerebros están genéticamente diseñados para comportarse de esta manera. Lo siento si te he aburrido pero volviendo a la pregunta en cuestión, ¿cómo usar este poder engañosamente increíble de nuestro cerebro para nuestra ventaja?

Comience simple:
Un día tienes esta epifanía y decides cambiar tu vida a partir de ese momento y seguir codificando hasta que termine. Buscas todo lo que hacen los programadores de todo el mundo y comienza a buscar en Google todas las tecnologías que utilizan. Tu terco yo decide sacar todo lo que pueda y lo que es el mejor lenguaje. Pero la realidad pronto te golpea con fuerza, derribándote, como una ruptura. Bueno … aquí está el truco, necesitas comenzar de manera simple. Adopte un idioma (Python es un buen comienzo), aprenda lo mínimo que debería tomar alrededor de una semana. Luego, debe iniciar un proyecto basado en ese idioma (http://github.com es mi punto de partida favorito). Comienza a retocar las líneas que pareces reconocer. Algunos ajustes funcionan, mientras que otros no lo hacen. Pero de cualquier manera, da sentido a lo que está sucediendo, esto es crucial. Los pequeños cambios a menudo tienen un efecto mariposa en el resultado. Y a menudo se sorprenderá de la magnitud del efecto que tiene en su mente. Se adhieren a ese proyecto solo, modifique todos los aspectos posibles hasta ese punto que pueda replicarlo en su totalidad. Esto ayudaría. ¿Cuáles son algunos proyectos GitHub simples que puedo hacer?

Comience a presumir:
Los seres humanos somos seres sociales, a menudo buscando estímulos externos para la apreciación. (Quiero decir … ¡las cosas que la gente hace por algo parecido!). Esto a menudo multiplica el efecto de la estimulación directa que recibe del paso anterior. Forma un equipo con un amigo que no sepa mucho sobre lo que hiciste y comienza a presumir. Sí, lo has leído bien, empieza a presumir. Pero uno no debería decir: “¿Puedes guardar un secreto? Ayer cerré Google” si el plan no es un completo lunático (¡o tal vez lo tengas, WTF!).


La idea aquí es ser muy apreciada por el pequeño esfuerzo que ponen. Estamos tratando de replicar el efecto de las drogas aquí (intento de juego de palabras). Sé humilde, nunca condescendiente y explica cómo lo hiciste. Haces esto por un tiempo, pero muy pronto tu no tan estúpido amigo se da cuenta de que no tienes nada más que reinventar la rueda. Ahora que ?

Empieza a desafiar:
Es hora de que juegues el juego, ya que estos estúpidos trucos de la vieja escuela no parecen impresionarte ni a ti ni a tu amigo. Has ajustado lo suficiente como para darte cuenta de que puedes escribir el código tú mismo. No pasa mucho tiempo antes de que te des cuenta de que el código es reacio a compilar. Copias pegar algunos fragmentos de código forzándolos a compilar. Pero Windows no ha hecho un buen trabajo al hacerlo con Ctrl + C y Ctrl + V.
¡No hay patada! Usted comienza a escribir el código usted mismo, mirando a veces el código original. No hay daño, estás en el camino correcto. Voila… tu obra maestra, una réplica cercana al código original. Pero espera, esto es una tontería, quien lo ha hecho, debería haber una mejor manera. Ahora comienza a solucionar todos los problemas posibles, haciéndolo mejor que antes en cada paso.

Empezar a empezar:
Ha hecho que el código sea lo mejor posible y parece que falta algo. La prisa que tenías antes al hacer un pellizco simple ya no se siente. No se preocupe, esta es una reacción del libro de texto de nuestro cerebro a los niveles excesivos de neurotransmisores. En el caso del uso excesivo de drogas, cuando la dopamina es forzada a liberarse, el cerebro comienza a adaptarse y atenúa su liberación. Como resultado, antes parecía que la euforia podía parecerse mucho a tener un helado. Ahora estás en ese estado, necesitas pasar a cosas más grandes. Y, gracias a que tus cerebros nunca terminan de ansiar más, no hay nada que te detenga en tu próxima gran aventura de codificación.

PD: Así fue como me enganché a la codificación, sentí que valía la pena. No es que tenga que decir esto, pero “Quédate en la universidad. No consumas drogas”.

Un pensamiento que vale tu mente.

Ahora depende completamente de ti. Es tu esfuerzo y dedicación lo que te hará adicto a él. Intenta dedicar más tiempo a la codificación. Aprende y repasa bien tus conceptos básicos. Una vez que seas bueno en tus conceptos básicos, tu interés se moverá al siguiente. nivel. Y trate de hacer programación competitiva. Usamos diferentes plataformas como codechef y Hacker rank. Simplemente comience con una actitud positiva y continúe con esto. Salga con más y más problemas difíciles y simplemente no los deje en medio definitivamente se volverá adicto a ella cuando veras la diferencia en ti mismo.

Buena suerte.

Las adicciones son malas, intenta crear pasión por ello. Se puede partir de la educación formal y cursos profesionales.