¿Hasta qué punto mejorarán mis habilidades de programación si paso una hora al día para codificar?

Estas son algunas de las cosas que he aprendido en los últimos 20 años.

  • Deja de pensar a tiempo.
  • Concéntrese en resolver problemas. Al dividir esos problemas en trozos manejables.
  • Elija el idioma con el que se sienta cómodo, pero no lo use para todo. Nunca es una buena idea reinventar la rueda. Excepto si estás tratando de entender cómo funcionan las ruedas.
  • No se sienta tonto por un “experto”. Hay muchos perros de un solo truco: saben todo sobre un marco / lenguaje / tecnología, solo para descubrir que esa es la vía rápida hacia la obsolescencia. Pero mantenga su contacto: puede necesitarlos para aclarar una o dos dudas.
  • Todo es UI + lógica + datos. Conozca a los tres. Un desarrollador bien redondeado vale su peso en oro.
  • Las habilidades blandas son casi siempre más importantes que las habilidades duras. Nadie te enseñará cómo ser amable; todos esperarán a que aprendas una nueva habilidad difícil.

¡Feliz codificación!

Probablemente lo hará, pero el tiempo solo no equivale a una mejora a menos que haya un objetivo consciente de aprender cosas nuevas y mejorar lo que has hecho antes. Intente aprender un nuevo algoritmo o fragmento de código cada vez que se siente a programar es un buen comienzo. Revise su código anterior y revise los bits en los que se podrían realizar mejoras en función de las nuevas ideas que ha recogido. Aprenda nuevas herramientas y nuevos lenguajes de programación cuando crea que ya es competente y confía en sus habilidades con las actuales. Siga haciendo esto y estará muy por delante de las personas que pasaron años haciendo lo mismo una y otra vez.

Cuando estaba entrevistando a los desarrolladores, estaba mucho más interesado en aprender lo que habían hecho que cuántos años de experiencia tenían. Les pregunté de qué algoritmo o código estaban más orgullosos y cómo lo usaron para resolver un problema de programación.

Sólo hay una forma de averiguarlo. ¡Hágalo durante un mes y vea hasta dónde llegó!

Si está aprendiendo a programar, es mejor que tenga sesiones de 2 a 3 horas 3 veces por semana. YMMV.