En primer lugar, debe ser altamente competente en estructuras de datos, diseño de algoritmos, sistemas operativos, sistemas de gestión de bases de datos, compiladores, teoría de autómatas, redes de computadoras cada vez que obtenga estos cursos como parte de su programa de estudios.
En segundo lugar completa todo este sitio geeksforgeeks.com. Intente resolver en papel si no puede resolver el problema, luego vea la solución y escriba los códigos nuevamente.
Por supuesto, continúe en las competiciones de programación normales en codechef, codeforces. No solo pierdas el tiempo en una pregunta. Practica todos los paradigmas de programación como dp, divide y vencerás, etc. no solo las preguntas de matemáticas.
Tercero, hacer algunos proyectos sobre algo que resulte ser beneficioso para la sociedad. No solo programación web y crear sitios y todo. Vaya a temas avanzados como aprendizaje automático, análisis de big data. Cualquier proyecto sobre estos lo llevará a un nivel mucho más alto en el que no podría pensar. Tómate un tiempo y consulta con tus amigos y profesores. Este quizás sea el punto más importante de todos.
Cuarto, aprende OOPS (JAVA, PYTHON). Esto te dará una ventaja sobre los demás y no es fácil, amigo mío.
Quinto vaya en una recursión de cola desde aquí, es decir, repita los pasos anteriores.
Soy un estudiante promedio de ingeniería informática. ¿Qué debo hacer para mejorar mis habilidades en el campo de la ingeniería informática?
Related Content
¿En qué se centran las cosas para iniciar un nuevo negocio propio?
Cómo desarrollar buenos hábitos para ayudarme a superar mi miedo al fracaso en los negocios
Practicar la codificación.
Comience con SPOJ, codechef, etc. Intente resolver los problemas que hay.
En caso de que te quedes atascado en algún lugar de Google.
Google es la solución integral para todo.
Para mejorar en cualquier cosa, ya sea el código o algo más, todo lo que necesita hacer es:
PRACTICA !! ¡PRACTIVO! PRÁCTICA !!!!!
Ver Bhavana También soy un graduado de B.Tech en Ciencias de la Computación e Ingeniería. He pasado por la misma fase que están enfrentando. He probado todas las tecnologías pero solo pude aprender hasta lo básico. Así que después de mi graduación. No obtendré ningún trabajo como falta de habilidades. Todos me dijeron que los esfuerzos que lideraste en diferentes idiomas fueron inútiles porque no has dominado una habilidad en particular. En este momento estoy trabajando como un BD en una empresa de TI que es un puesto no técnico.
Le sugiero que se especialice una cosa o habilidad. No pienses en sus inconvenientes o fallas. Pero es la mejor manera en que sabes esa cosa en particular que las otras lo que marca la diferencia en ti y te llevará a conseguir un buen trabajo, así como una buena posición en la empresa.
Informática no es todo acerca de la codificación, ya que hay muchos perfiles como analista de datos, analista de investigación, BD, etc. puestos de trabajo disponibles para estudiantes de CS / IT, como se puede ver después de la codificación durante 10-12 años, los expertos se cambian a otros puestos de gestión de proyectos o sector del marketing, etc.
Estos me han ayudado a evolucionar desde un estudiante promedio de informática hasta no solo un buen programador sino también un empresario.
http://coursera.org
http://udemy.com
http://udacity.com
¡Aclamaciones!
La práctica te ayudará a hacerte perfecta.
More Interesting
¿Cuál es una oración que te recuerdas para mantenerte positivo?
¿Cuáles son las mejores maneras de lidiar con no ser bueno en nada?
Cómo desarrollar el poder de la memoria sin tomar ninguna píldora.
¿Cuál es tu mayor realización sobre la vida?
Cómo mejorar mis conocimientos teóricos sobre automóviles.
Como perder mi lujuria por dinero.
¿Cuáles son algunos hábitos que podría seguir para ahorrar más de mi salario?
Cómo motivarme cuando todo lo que toco se convierte en mierda.