¿Por qué no soy un buen programador?

Quince minutos atrás leí esta respuesta.
La respuesta de Eric Scott a ¿Cuál es la mejor manera de aprender algo?
La idea es simple, cuanto más tiempo haga “algo”, mejor será. Gary Player, el gran golfista sudafricano, dijo una vez: “Cuanto más practico, más suerte tengo”. Se trata de practicar. Tengo una creencia personal de que la programación es un arte. Como cualquier otro arte, hay técnicas que puedes aprender; Puede que lo sepas mejor que nadie en el mundo, pero ser consciente no es suficiente. Debes crear una obra maestra usando estas técnicas. Escribe tanto código como puedas. Escribe el mejor código que puedas. Si no tiene nada nuevo que escribir, vuelva a escribir el mismo código nuevamente, desde una nueva perspectiva. Sigue escribiendo hasta que no puedas pensar en mejorar nada. Estoy bastante seguro de que debe comprender muy bien la teoría de la programación; usa ese conocimiento para comparar tu código con lo que dice la teoría.

En un nivel más filosófico, nunca creas que eres malo en algo. Siempre piense que es promedio y entrene su mente para nunca aceptar ser promedio. Resuelve dos propósitos, uno: no te desanimas y el segundo siempre tienes una motivación para seguir adelante.

Espero que esto ayude.

¡Leer solo hizo que cualquiera fuera más sabio que los lectores de noticias, las personas con más conocimientos vivos! En primer lugar, debes saber que los libros, al menos para la programación, son solo pautas. Lo que haces con esas pautas es tu propia elección. Considérate como un artista. Puedes ver a Shan, Shankar-Ehsan-Loy, Daft Punk todo el día, pero si no puedes invertir en el aspecto creativo de la música, nunca puedes escribir una buena canción. Igual es el caso con la programación. Los libros son solo las reglas. El lenguaje es solo la herramienta. Cómo usas la herramienta hace la diferencia.

También debe definir qué significa la dosis “Buen programador”.

Comience respondiendo la primera pregunta: “¿Cuántas líneas es el programa más largo que ha escrito hasta ahora?”

Regla n. ° 1: escriba grandes piezas de código para un proyecto grande.
Regla # 2 – Practica, practica, practica – ¡codificación!

¿Con qué frecuencia escribes código? Leer libros y mirar videos no te hace bueno para programar, la codificación sí.

En qué sentido…?? Dominar un lenguaje de programación solo es posible por pura práctica … cualquier persona puede hacer eso … pensar lógicamente y comprender los conceptos de
Los algoritmos son las características de un buen programador …

cuando aprendes el uso abusivo del lenguaje eres un buen programador. Por lo tanto, siempre debe pensar en encontrar respuestas alternativas a problemas muy ajenos.

Por ejemplo:
¿Cómo se agregan dos nos

sum = & ((char *) a) [b];

printf (“% d”, printf (“% * s% * s”, 10, “”, 20, “”));

También hay otras soluciones que utilizan bit a bit.