Vamos a dividir la descripción de su pregunta en puntos:
1. Sin exposición
2. Falta de inteligencia a tu alrededor.
3. Falta de personas para discutir y mejorar el conocimiento técnico.
4. No hay apoyo de la universidad o de la facultad.
5. Miedo de no colocaciones después de la finalización del grado
También vengo de una universidad de tercer nivel (la misma universidad que tú). Sentí algo similar cuando me uní a la universidad. A nadie le interesaba adquirir conocimiento; todos querían más marcas en sus respuestas y simplemente avanzaban sin aprender nada. Asaltar fue todo lo que se hizo.
- Me he vuelto un poco desinteresado en términos de estudio. Tengo mi examen de MBA por venir. ¿Qué tengo que hacer?
- ¿Cómo debo concentrarme en mis estudios mientras estoy en una clase y rodeado de amigos?
- Cómo aumentar el enfoque al estudiar / leer
- Cómo concentrarme en mi estudio cuando estudio, me estoy volviendo más perezoso y después de un tiempo me gustaría dormir
- Cómo planear tomarse un tiempo para estudiar cosas nuevas mientras trabaja y tiene hijos
Luego, me encontré con un grupo en orkut llamado ‘Programadores C / C ++’. Allí, encontré un montón de personas con conocimientos que me ayudaron a mejorar no solo mi programación, sino también mis habilidades algorítmicas y de diseño. Hice amigos que estaban muy por delante de mí en habilidades técnicas, pero nunca altaneros para no ayudarme. Me convertí en uno de ellos y pronto me encontré respondiendo preguntas para otros. Eso me dio mucha confianza. Todavía estoy en contacto con algunos de ellos, uno de ellos me recomendó un trabajo y yo sigo trabajando con él.
Entonces, si trabaja y mejora sus habilidades, seguramente vendrá algo mejor (lo digo con experiencia). Desarrolle contactos con personas que ya están en la industria y están haciendo algo que le gustaría. Si confían en usted, no dudarán en presentar su currículum en su organización. A partir de entonces, todo depende de ti.
Por ahora, sugeriría lo siguiente:
1. Únete a StackOverflow
Hay toneladas de personas que estarían dispuestas a despejar sus dudas. La mayoría de las preguntas que podrían haber sido ya respondidas.
2. Leer libros y ver videos.
Lea libros escritos por autores expertos, por quienes han estado en la industria durante años y han contribuido. Estas personas ponen su experiencia personal en los libros que escriben. Eso es lo que te ayudará.
La otra forma es unirse a cursos en Coursera o MOOC donde tengan cursos sobre Aprendizaje automático, AI, Principios de programación, Algoritmos, …
3. Preséntate a la programación competitiva
Si quieres batir esas células grises y mejorar, la mejor manera es desafiarte a ti mismo. Hay muchas plataformas para esto: Project Euler (para desafíos orientados a las matemáticas), SPOJ, CodeChef, TopCoder, UVa, etc.
Además, las universidades de la UIP y el DU organizan competiciones de programación durante sus festivales. Hay muchos participantes cada año. Se uno de ellos.
4. Código Código Código
5. no juzgues
No juzgues a la gente que te rodea. Todo el mundo tiene un motivo y sus propios intereses. El hecho de que no compartan intereses con usted o que no estén interesados en discutir la programación con usted no significa que sean estúpidos.