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:
- ¿Todavía hay áreas en informática que requieren que trabajes con cosas de bajo nivel?
- ¿Cuál es el alcance profesional del ingeniero de seguridad industrial en India?
- Me desilusioné después de unirme a la universidad. ¡No tenía idea de antemano que la universidad sería tan mala! No hay perspectivas u oportunidades aquí. ¿Debo abandonar y unirme a una universidad decente el próximo año?
- ¿Qué debo hacer si estoy trabajando en un pequeño equipo dentro de una gran empresa tecnológica como pasante pero tengo poco o ningún trabajo?
- Cómo ingresar a McKinsey, BCG, Bain, si no soy de un instituto de gestión de nivel I
- 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 !!