Por favor, por favor, no lo dejes caer.
Me gusta esta pregunta porque su situación, como la ha descrito, es muy similar a la mía. También he estado programando desde séptimo grado. Se como te sientes.
Creo que te gusta la programación. Es solo la transición de la vida diaria a la codificación en profundidad lo que lo atrapa. Así es como me gusta manejarlo: todos los días, escriba lo que quiere hacer para su próxima sesión de programación. Hazlo de la forma que quieras (prefiero una lista con viñetas). Después de eso, debe seguir con su vida diaria, pensando en cómo le gustaría hacer cada paso.
- ¿Cómo se tiene éxito en una carrera en aseguramiento de la calidad?
- ¿Cuál fue el mayor problema de trabajo que enfrentó? ¿Y cómo resolviste eso?
- ¿Qué debo enviarle un correo electrónico a mi gerente el día antes de comenzar mi nuevo trabajo?
- ¿Por qué la mayoría de los trabajos buscan desarrolladores graduados, cuando no hay una calificación conocida para ser un desarrollador? ¿Cómo se evita ir a una universidad y aún así obtener el trabajo?
- ¿Está bien que un profesional de UX use un sitio como Squarespace para su cartera?
Eventualmente, esto puede resultar en dos resultados:
1. ¡Estás emocionado y listo para comenzar a codificar!
2. Estás abrumado y realmente no quieres comenzar porque sientes que será demasiado trabajo.
Si obtienes el primero, ¡genial! Comience a programar. Si obtiene el segundo resultado, entonces no ha dividido sus tareas correctamente. Su primer paso debería ser algo realmente simple, algo que podría hacer en veinte minutos o menos. No debe decir “Hacer un sistema GUI” o “Escribir la lógica del programa”. En su lugar, vaya a “Hacer un botón” y luego “Enlácelo al programa” o algo así. El objetivo aquí es hacer que su próxima sesión de programación sea menos aterradora y convertirla en un conjunto de pasos simples. Si aún se siente abrumado, recuerde que no tiene que completar todos los pasos a la vez.
No se sienta obligado a escribir código en cada minuto de su tiempo libre. Si lo hace, la calidad de su código disminuirá drásticamente y perderá gran parte de su pasión por la programación. Solo comience a codificar cuando esté listo y desee.
¿Quieres saber un secreto? De acuerdo, no se lo digas a nadie. Resulta que si sigues el método que di anteriormente, y solo piensas en cómo vas a hacer lo que quieres hacer por un tiempo, tu subconsciente realmente hará la mayor parte del trabajo por ti. Esto también funciona para los errores; a veces me voy a la cama pensando en un error que simplemente no desaparece, y en medio de la noche me despierto y ¡BAM! De repente sé la solución. Después de que esto suceda, estoy más ansioso que nunca por comenzar a codificar e implementar la nueva solución.
En cuanto a eso de estar absorto con la programación después de quince minutos, eso también es algo bueno. Creo que se llama “alta del programador”.
De http://www.slate.com/articles/te…
Reemplace “Conciencia ambiental clara” con “Programación”.
No te obligues a programar. Es un error que he cometido muchas veces. Hágalo cuando le parezca el momento adecuado y le prometo que lo disfrutará mucho más.