¿Cómo ser un buen programador? ¿Debo leer muchos libros o debo ver videos tutoriales?

1. Mientras revisa el manual, el libro o el video tutorial, siga probando el código para las funciones más o menos.
2. Mientras revisa el manual, etc., tenga en cuenta que son cosas básicas que debe saber. Por ejemplo, en la mayoría de los casos, necesitamos insertar datos en una base de datos, podríamos necesitar modificarlos y luego buscar datos para mostrar en la pantalla. Entonces, en este caso, necesitamos aprender la conectividad de la base de datos, la función de inserción de datos, la función de modificación de datos y la función de selección de datos. Y luego, finalmente, cómo mostrar los datos obtenidos.

Y sí, antes de aprender estas cosas, debe saber:
a. Donde escribir el código
si. En qué formato de archivo necesita guardar el archivo
C. Donde guardar el archivo
re. Cómo ejecutar el archivo para visualizar la salida del código escrito

Después de aprender las cosas básicas requeridas anteriormente, debe centrarse en algunas funciones y características de uso frecuente. O mientras codifica puede seguir consultando el manual más o menos según sus requisitos. Después de codificar mucho para diferentes requisitos, puede convertirse en un gran programador.

Google más o menos debería usarse para la ayuda mientras te quedas atrapado y después de tus posibles intentos no tienes idea.

Buena suerte por delante!

La mejor manera de ser un buen programador es programar constantemente y mucho. Lea lo que necesite para aprender a programar, vea los videos que desee, pero asegúrese de estar haciendo los ejemplos y no solo leer o mirar. Tomar una clase, ya sea en línea o en la escuela, si pudiera, sería de gran ayuda para comenzar porque se verá obligado a hacer programas y escribir su propio código.

Soy un desarrollador de software autodidacta. No fui a la escuela para aprender esto, lo descubrí yo solo.

Compré software para desarrollar (hoy hay muchas plataformas de software de desarrollo gratuitas para elegir) y recién comencé a programar.

Elija un proyecto que sea interesante y ligeramente superior a sus habilidades (NO “Construya el próximo Facebook”). Cuando te quedes atascado, busca formas de evitar tu problema en Google.

Cuando termines, elige un proyecto más difícil. Y sigue repitiendo.

Pasará mucho tiempo antes de que seas lo suficientemente hábil para que alguien lo contrate. Podría tomar un año o podría tomar varios años. Depende de encontrar un empleador que esté dispuesto a que usted “aprenda en el trabajo”. Para mí, desde el momento en que comencé a programar como pasatiempo hasta mi primer trabajo de TI fue de alrededor de 8 años. E incluso entonces había una gran cantidad que no sabía.

Apuesto a que eres bastante bueno para caminar. Cuando comenzaste, realmente apestaste. Ahora, debido a que has estado caminando durante tantos años, ni siquiera tienes que pensarlo, simplemente es algo natural. Es lo mismo por ser un buen programador. Mucha, mucha práctica y una comprensión de los principios subyacentes recorrerán un largo camino.

La mejor manera de ser un buen programador es aprender haciendo. Comience a codificar desde ahora y hágalo regularmente. Comience desde los programas simples y luego vaya a hackerrank.com. Encontrará cientos de diferentes tipos de problemas en hackerrank. Y aprenda la estructura de datos y algoritmos de varios recursos en Internet.

Necesita la unidad innata para escribir el mejor código: correcto, conciso y fácil de mantener.

Los libros y videos pueden ayudarlo a aprender un nuevo idioma, herramienta o marco. No te harán un mejor programador.

Ser un buen programador no se trata solo de leer libros y tutoriales. Puede ver todos y cada uno de los tutoriales y leer libros.
Pero hasta que empiece a codificar por su cuenta. Nunca conseguirá que la lógica funcione para ese código, intente realizar cambios en ese código después, verá una respuesta completamente nueva.
Puede comenzar a hacer una pregunta simple y luego pasar a sitios competitivos.
Al principio va a ser un viaje aburrido, pero tenga paciencia y esperanza y comience a trabajar duro, llevará tiempo.