¿Cómo puedo ser bueno codificando como ingeniero informático?

He respondido algo similar a esto antes, así que lo publicaré aquí abajo para:

Construir.

Construir.

Construir

Siempre esté creando nuevas herramientas o aplicaciones. Ya sea que esas herramientas se usen para facilitarle la vida o que las haya hecho por diversión, siempre se encontrará con nuevos problemas, que solo lo ayudarán a aprender más sobre Java / C / C ++ / Python / Etc … y cómo funciona. Además, si se trata de un proyecto que podría facilitarle la vida (como el reconocimiento facial de su puerta de entrada), entonces es más probable que termine el proyecto en lugar de aburrirse a mitad de un programa que sabe que está Nunca va a usar de nuevo.

Por supuesto, leer libros y ver lecciones en línea ayudará a reforzar su conocimiento del idioma, pero no hay nada mejor que jugar con / manipular código para ver cómo responde.

No importa de qué manera lo hagas, ¡te deseo suerte y disfrute en tu viaje!

En resumen, esto no se logra fácilmente. Para codificar, debe aprender lenguajes de programación. Hacer esto requiere investigación, lectura y una gran cantidad de práctica.

Sin embargo, si desea conocer la mejor manera de comenzar su esfuerzo, comience con un lenguaje de programación bien conocido como java o C ++ (algo que probablemente sea mejor para la codificación orientada a objetos). Estos idiomas populares tienen innumerables recursos en línea para ayudarlo a aprender.

Una vez que haya elegido un idioma para comenzar, use tutoriales y lecciones en línea para ayudarlo a familiarizarse con el idioma. Si es estudiante, use estas lecciones y tutoriales junto con sus cursos para mejorar aún más sus conocimientos y habilidades. Y una vez que comprenda bien un idioma, podrá elegir otros lenguajes de programación con poco o ningún problema.

La programación es algo así como un arte que siempre puede mejorarse y casi nunca perfeccionarse. La única forma de ser “bueno” es practicar. Tenga en cuenta que un buen programador también tiene un conocimiento decente de estructuras de datos, algoritmos, complejidades de tiempo, lógica y matemáticas (entre otras cosas).

¡Espero que esto ayude!

No hay manera fácil.

Al igual que una carrera en carrera, no hay una forma “fácil” de ganar. Debes practicar y aumentar tu velocidad, aunque hay formas que son más eficientes.

Practique de la manera correcta, y asegúrese de que su código sea eficiente, y pueda ser bueno en la codificación.

De ninguna manera es fácil, incluso para nosotros los programadores avanzados. A veces nos encontramos con cosas que solo deberían tomar 1 minuto y termina llevándonos toda la noche. (Mirándote, Microsoft, la espina en mi costado)

More Interesting

¿Cómo, específicamente, puede el sector de servicios de la economía (es decir, médicos, abogados, consultores, etc.) mantener su viabilidad y relevancia ante la invasión de la inteligencia artificial?

¿Las personas con un título en Informática saben cómo inyectar SQL?

He sido aceptado en el curso de CSE Carnegie Mellon y tengo la opción de ir a IIT Madras o Kanpur para CSE. ¿Merece la pena ir al extranjero para graduarme si quiero establecerme finalmente en la India o debería ir al IIT?

¿En qué otra línea de trabajo puedes ingresar en informática en lugar de programar?

¿A muchos graduados de CS en realidad no les gusta su trabajo?

¿Debo ir a una maestría CS?

¿Cómo puede un joven de 24 años con 1 año de experiencia como desarrollador web autodidacta comenzar una exitosa carrera como informático?

¿Cuál es el campo mejor pagado en informática?

¿Sobre qué base puede alguien afirmar que es un desarrollador o un ingeniero informático?

¿Qué habilidades debe tener un estudiante de Ciencias de la Computación que se postulará en Google?

¿Qué debo aprender para convertirme en un buen desarrollador front-end? ¿Y qué buscan los empleadores en los candidatos?

¿Cómo es ser profesor de informática?

¿Puedo hacer primero una licenciatura en ciencias de la computación, luego una maestría en ciencias de la computación y, finalmente, un MBA?

¿Debo esperar a que se complete GSoC antes de solicitar un trabajo?

¿Qué tan bueno de programador debería ser uno para comenzar a trabajar independientemente? ¿Y cómo llegar a ser tan bueno?