Quiero convertirme en un gran programador, pero solo tengo 2 años de tiempo. Digamos que soy un principiante. ¿Puedes por favor ayudarme?

Pareces realmente confundido. Pero déjame asegurarte que dos años es mucho tiempo para convertirte en un gran programador.

1. Si no tiene ningún conocimiento en programación, aprenda de conceptos básicos como ¿qué es un diagrama de flujo? ¿Qué es un algoritmo? ¿Qué es un programa de computadora? Luego muévete más lejos.

2. Si tiene una idea básica de programación, entonces sepa qué es exactamente lo que le interesa, por ejemplo:

  • Programación web (HTML, CSS, ASP.NET, Cshtml, etc.)
  • Tecnologías Java
  • desarrollo iOS
  • Base de datos (RDBMS, NOSQL)
  • Nodo js, ​​la lista continúa …

Necesita saber lo que le interesa, no puede dominar todo de una vez. Una vez que decida lo que le gusta, hay una gran cantidad de recursos que puede encontrar en Internet de forma gratuita. Paralelamente, debe aprender algoritmos, estructuras de datos, programación eficiente, participar en hackatones o siempre tratar de codificar problemas desafiantes.

Lo más importante es que, independientemente de lo que estudies, asegúrate de implementarlo. Porque ahí es cuando obtienes los conceptos correctos y obtienes un conocimiento profundo.

La mejor parte del sector de software es que puedes aprenderlo sin muchos requisitos previos. Pero en el campo como la electrónica no puedes. Aproveche este tipo de ventajas.

Finalmente para hablar de mí mismo, recientemente me uní a una compañía de software como desarrollador y estoy pasando por una parte de capacitación y solo conozco C y C ++, pero puedo aprender las otras cosas sin mucha dificultad.

¡Todo lo mejor!

Aquí hay algunos recursos en línea: –
www.tutorialspoint.com
www.w3schools.org
www.pluralsight.com
www.lynda.com
www.coursera.org
Y montones y montones en YouTube

Feliz codificación !!

La única forma de hacerlo es escribir mucho código. Al principio, será una gran cantidad de basura, pero cada programador parece pasar por una etapa en la que pasas de tropezar con lo básico y luego todo comienza a juntarse y tiene sentido.

No estoy seguro de por qué tiene un plazo de dos años, pero puede lograr mucho en dos años siempre que esté trabajando en desafíos de programación. Los cursos en línea y las clases universitarias gratuitas están llenos de ejercicios que pueden motivarte a programar todos los días.

Sin embargo, aprenderá continuamente a través de su vida y carrera. Como sucedió la otra semana, un cliente me pidió que escribiera una aplicación similar a la que había escrito hace casi 10 años. Saqué mi antiguo código, vi que era horrible y mal escrito, incluso si entonces hacía feliz a mi cliente. Simplemente decidí volver a escribirlo que tratar de entender lo que estaba haciendo en el original. Lo escribí en una fracción del tiempo que me llevó la primera vez, aunque creo que tengo que acreditar mejores herramientas y plataformas disponibles hoy, un poco más de 10 años de experiencia extra adquirida.

More Interesting

¿Cuál es el uso más constructivo del tiempo libre durante el verano para una persona de 20 años?

¿Es posible ganar 30-50k por mes vendiendo cursos en línea?

Cómo aumentar el salario después de unirse como aprendiz de ingeniero de sistemas en Infosys

¿Cómo es la trayectoria profesional general como SDE en Microsoft? ¿En qué roles te mueves a medida que envejeces? ¿Es seguro ahora comenzar una carrera a largo plazo en Microsoft?

Ejército indio: quiero seguir el IES pero no tengo idea de la naturaleza del perfil de trabajo de los diversos departamentos de ingeniería mecánica. ¿Cómo es unirse a MES o EME?

¿Cuál es la opción de carrera para Adobe Analytics?

¿Qué es mejor para un graduado de Ingeniería Metalúrgica, un trabajo en el sector central o en ingeniería de software?

¿Qué significa la designación CE? ¿Es lo mismo que AD o BCas aplicado a las fechas?

¿Cuáles son algunas buenas señales de que deberías encontrar una nueva carrera?

¿Es posible que salga un proyecto más fresco?

¿Qué tan bueno es un MBA en Europa?

¿Cuáles son los mejores cursos en el flujo de agricultura que uno puede elegir después de completar el 12 °?

Recientemente perdí mi trabajo debido a la quiebra de la empresa. Tengo dos hijos y no puedo encontrar otro trabajo. ¿Cuáles son mis opciones?

Estoy más fresco y he completado la capacitación en Oracle DBA, no estoy obteniendo un trabajo, ¿qué debo hacer ahora?

Mis padres quieren que me convierta en médico. Estoy enamorado de la programación. ¿Cómo debería convencerlos?