Quiero ser un buen programador de computadoras. ¿Cuál debería ser mi rutina diaria?

Quiero decirte que la programación de computadoras es un campo enorme. Forma el quid de las principales industrias y aplicaciones en todo el mundo. Entonces, para empezar, identifique el lenguaje en el que desea codificar. Le sugiero que comience con C ++ y luego continúe con Python o Java. Pero al final no es la cantidad de idiomas que sabes lo que importa. Es el dominio que tienes sobre los idiomas que conoces.
Hay una cosa que me gustaría que tuviera en cuenta. Es decir, la programación no es matemática. El 95% de la programación es lógica y concentrarse en comprender el programa es de suma importancia.
¡Practica la codificación todos los días, TODOS LOS DÍAS ! Probablemente no puedo enfatizar esto lo suficiente. La práctica es todo lo que se necesita para ser un buen programador. Participe en concursos de codificación como Topcoder y luego pase a Codechef y otros sitios porque Topcoder tiene problemas relativamente más simples comparativamente.
Una vez que sea experto en resolver los problemas (lo que llevaría un mínimo de 6 meses a 1 año), le sugiero que intente realizar algunos proyectos de software libre. Aunque esto puede parecer muy difícil de manejar al principio, sería bueno si lo intentaras porque una vez que comiences a hacer el proyecto te sorprenderá lo mucho que puedes hacerlo tú mismo o con un poco de ayuda de Internet o de tus compañeros. . No tienes que ser un experto para intentarlo. El otro beneficio importante es que puedes ver el código de primera mano escrito por los expertos y compararte con ellos. ¡Esa es sin duda una oportunidad que no debe perderse!
Espero que tengas una gran carrera de programación por delante. Le deseamos todo lo mejor !

Bueno, soy nuevo en programación, pero te diré lo que aprendí hasta ahora.
1) Domina un idioma al menos antes de probar otros idiomas
2) La universidad y el nivel escolar son muy fáciles en comparación con los disponibles en línea.
3) Pruebe programas en sitios como codechef, spoj, hackerrank.
4) La programación es como un juego, cuanto más practiques, mejor serás y, si te despides, te aburrirás.

Por fin nunca te rindas. Tómese su tiempo para entenderlo.

More Interesting

Si soy residente de Nueva York pero trabajo en California durante los últimos dos meses del año, ¿puedo pagar impuestos por ambos estados si no cambio mi residencia?

Odio a la mayoría de mis compañeros de trabajo. Mi jefe me dice que debería ser más empático con ellos. ¿Vale la pena intentarlo?

Tengo 14 años y quiero ser cantante. Sin embargo, mi voz no es buena. ¿Qué puedo hacer para ser genial cantando cuando sea adulto?

¿Por qué siento la necesidad de tocar puntos en las paredes y en las esquinas? Es como una picazón que me hace sentir muy incómodo y casi doloroso si no lo señalo al menos.

Mi iPhone 6 está agotando su batería en 2 horas y todavía lo hace en modo avión. Reemplacé la batería pero todavía lo está haciendo. ¿Cuál es el problema?

Estoy tres años detrás de mis viejos amigos en educación. ¿Cómo paso esto? Tomé dos años sabáticos y pasé de ingeniería a finanzas después de un año.

He tenido antes el cabello a la mitad de la espalda / hasta los hombros, pero tenía muchas puntas abiertas. Ahora tiene solo 10 cm de largo pero quiero crecer. ¿Cómo evito / evito las puntas abiertas esta vez?

Soy un graduado de ECE y me colocaron en IBM-GBS y RJIL. ¿Es una buena idea unirse a RJIL? ¿Cuál es el trabajo de un día promedio para un subdirector de Reliance Jio Infocomm Ltd.? ¿La compensación y el crecimiento son tan buenos como dicen?

He pasado por situaciones deprimentes que me obligan a terminar con mi vida, pero luego creo que puedo vivirla felizmente. Por otra parte, cuando enfrento situaciones terribles, nuevamente pienso en suicidarme. ¿Qué tengo que hacer?

Soy un estudiante de ingeniería mecánica. Ahora estoy preparando mi currículum. ¿Qué puedo escribir como objetivo en mi currículum?