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!).
- ¿Qué has autodidacta y cómo te fue?
- ¿Cuál fue tu proceso de aprendizaje de piano?
- ¿Qué podemos aprender de un político indio?
- ¿Crees que un joven puede aprender de un anciano?
- ¿Cuáles son los conceptos más importantes para dominar en el aprendizaje automático, más específicamente para el aprendizaje automático estadístico?
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.