- Escribir código todos los días. Se ha dicho que se requieren 10.000 horas de práctica para convertirse en un experto en algo. Cada hora que dedica a escribir código es una hora más cerca de convertirse en un experto.
- Duerme lo suficiente. Para la mayoría de los adultos, eso es 7-8 horas cada noche. La resolución de problemas utiliza la capacidad de memoria de trabajo de su cerebro, que se ve impedida por la falta de sueño. Cuando estás privado de sueño, tu rendimiento cognitivo disminuye sin que notes ninguna diferencia . La cafeína no lo corta.
- Manténgase al día con las noticias de tecnología. La escena tecnológica está cambiando rápidamente y su valor como programador se encuentra en la balanza a medida que las diferentes tendencias entran y salen de la popularidad. Un cierto desarrollo podría no hacer que su experiencia se vuelva obsoleta en un día, pero podría hacerlo en unos pocos años. No persiga todas las tendencias ni se aferre a cada nuevo desarrollo, pero asegúrese de mantenerse informado y informado sobre lo que está sucediendo fuera de su escuela o empresa.
- Hacer ejercicio regularmente. Al igual que la falta de sueño es uno de los impedimentos mejor documentados para el rendimiento cognitivo, el ejercicio aeróbico es uno de los impulsores mejor documentados del rendimiento cognitivo (así como muchas otras facetas de su salud). Y sin embargo, la mayoría de la gente lo descuida. Prefieren gastar dinero en café y Red Bull y supuestos nootrópicos de beneficios cuestionables que simplemente hacer ejercicio regularmente y dormir bien por la noche.
- Seguir aprendiendo. Leer. Investigación. Tome cursos en línea. Amplía tus conocimientos. Hay muchos temas y campos que utilizan la programación, y al aprender más sobre ellos, es posible que se tope con un problema o concepto que lo motive a encontrar una [mejor] solución. Creo que los mejores proyectos surgen de temas sobre los que los desarrolladores se apasionan.
No soy experto ni nada, y si reemplazas las referencias específicas de tecnología por otras más genéricas, estos son esencialmente hábitos para mejorarte en cualquier cosa . Son los hábitos que yo mismo estoy tratando de desarrollar mientras estoy reforzando mis habilidades y buscando un nuevo trabajo.
¡Buena suerte!