Yo mismo soy un programador. No soy muy bueno, pero puedo decirte lo que hace que tu valor como programador sea más importante.
No importa en qué idioma programe, lo primero y más importante que un programador debe tener es su capacidad analítica. Di que te dan un problema. En lugar de saltar a líneas de código de escritura, analice el problema y, si es necesario, escríbalo en un papel (lo hago yo mismo). Asegúrate de saber lo que vas a programar. Este es el paso más esencial. Sería totalmente un mal enfoque comenzar a escribir líneas de código a distancia y luego darse cuenta de que estás en el camino equivocado. Así que analiza, analiza, analiza. La mayoría de los programas más limpios han invertido más tiempo en analizarlos que en escribirlos.
Una vez que haya descubierto todo lo que debe hacerse, es hora de comenzar a codificar. No piense demasiado en escribir código optimizado al principio, de lo contrario perdería más tiempo. Simplemente siga las buenas prácticas, recuerde que siempre puede regresar y optimizar una parte del código más adelante si es necesario.
Lo siguiente es probar. Asegúrese de probar todas las rutas y escenarios, no solo los escenarios de ruta feliz. Recuerde que los usuarios finales se consideran “tontos”, romperán su código, por lo que los mejores escenarios de casos de prueba son los realmente tontos (como probar con un conjunto de datos que es altamente improbable para un programador).
- ¿Hay alguna aplicación o sitio donde pueda seguir mis hábitos con otras personas?
- Cómo eliminar efectivamente la palabra “me gusta” de mi vocabulario
- Cómo aprender a ser más concienzudo.
- Cómo reconocer tus hábitos.
- ¿Deberían castigarse los padres que permiten que sus hijos sean obesos activamente o participen en otros hábitos como beber o fumar sin interferencia?
Aparte de lo anterior, la práctica te hace perfecto. Acepta diferentes tipos de escenarios, sin necesidad de programar en diferentes idiomas al mismo tiempo. Es mejor ser bueno en un puñado de idiomas que ser un promedio en un puñado de ellos. Además, lea blogs, artículos solo si lo encuentra interesante. No te obligues a leerlos porque el chico a tu lado lo está haciendo. Todos tienen sus propios intereses, es importante seguir lo que le parezca interesante.
La programación es un mundo completamente nuevo. Tienes que amarlo. Y eso es todo lo que necesitas para crecer como programador. ¡Buena suerte!