¿Es extremadamente difícil para un estudiante de ECE obtener un trabajo CSE bien remunerado? ¿Cuáles son los temas de CSE que los ingenieros de ECE deben estudiar para obtener ese trabajo?

Puedo responder mejor a esta pregunta. ¡Ahora trabajo para uno de los gigantes del comercio electrónico como ingeniero de software y mi viaje a ese puesto no fue tan sencillo!

** Un poco de historia **

¡Completé mi Btech en ECE de uno de los NIT principales, pero tuve que ingresar a un trabajo de ingeniero de software debido a escenarios de colocación ‘excelentes’ en la industria electrónica! Además, fue durante la mitad del curso que me di cuenta de que ECE no es mi taza de té …!

Me uní a mi primer trabajo con muchas expectativas. Fue aquí donde me expuse a Java, bases de datos y sistemas Linux. Empecé a gustarme todo eso y nunca me perdí los entrenamientos. Una vez que comencé a trabajar, no fue tan impresionante y el trabajo no fue un desafío en absoluto. Empecé a buscar un cambio de trabajo demasiado pronto y, debido a la etiqueta glorificada ‘NIT’, ¡comencé a recibir llamadas de gigantes como DE Shaw, Amazon, Inmobi!

****

Explicaré la entrevista ‘corta’ que tuve con DE Shaw.

Después de la introducción habitual:

Entrevistador: “¿Qué algoritmo de clasificación conoce usted?”

Yo: ‘¿Ordenar burbujas, ordenar inserción, ordenar selección’?

(Gracias al conocimiento de C ++ durante mi 12º)

Entrevistador: “¿Cuál es la complejidad del tiempo de ejecución de estos algoritmos?”

Yo: ** en blanco ** … ‘¡No lo sé!

Entrevistador: ‘¿Tiene alguna pregunta para mí? ‘

****

¡La entrevista de Inmobi fue aún más corta!

Me pidieron que escribiera código para reflejar un árbol binario. ¡Y no sabía qué son los árboles binarios!

Las primeras rondas escritas en Amazon fueron como una pesadilla. ¡No podía entender cuáles eran esas preguntas!

Entonces, la moraleja de la historia es que solo el conocimiento en un lenguaje de programación y mi experiencia laboral no fueron suficientes para conseguirme trabajos en roles tan bien remunerados. Fue en este momento cuando aprendí la importancia de las ‘Estructuras de datos y algoritmos’, que nunca antes había escuchado. Si está buscando un trabajo CSE bien remunerado, las estructuras de datos y los algoritmos son algo que debe dominar primero. Debe tener al menos un idioma en el que se sienta muy cómodo para codificar. La mayoría de las veces, la ronda de selección inicial será rondas de codificación donde se le pedirá que codifique alguna pregunta de algoritmo. El conocimiento en concepto de sistemas operativos también ayuda. Conozca bien las bases de datos y aprenda a escribir algunas consultas SQL. También revise las experiencias de entrevistas previas de los candidatos y obtenga el patrón, si se dirige a empresas específicas.

Todo esto es solo estar en roles de ingeniero de software de nivel de entrada. ¡Si buscas roles como SDE-II y superior, más difícil y exigente será!

NO. Solo tiene un conjunto de proyectos muy complejos usando su comando sobre los lenguajes de programación de computadora de bajo nivel.

Los ingenieros electrónicos deben aplicar sus habilidades y solo deben consultar el texto para obtener mejores conceptos.


  • Existen infinitas oportunidades de este tipo, pero solo para programadores informáticos extremadamente hábiles. Todas las empresas de ingeniería informática / electrónica están ofreciendo tales oportunidades.
  • El 99.99% de las pasantías en India son para programadores informáticos calificados para trabajar en la industria de la ingeniería informática / electrónica.
  • Las pasantías son oportunidades remuneradas proporcionadas por empresas privadas de ingeniería informática para aprender a elegir ingenieros informáticos altamente calificados entre muchos solicitantes de empleo.
  • Es estúpido pensar en pasantías en la industria de la ingeniería informática antes de tener un impresionante perfil de GitHub y TopCoder.
  • Hay infinitas oportunidades de este tipo. Cree un sistema operativo o un navegador web, utilizando su comando sobre los lenguajes de programación de computadoras de bajo nivel, para tener esa oportunidad.

(Esta es una respuesta generada por computadora. Aunque la automatización y la selección de las oraciones de un conjunto de oraciones ya existente se han realizado con extremo cuidado, pero puede haber pocos errores. Por favor, deje un comentario y el autor de la respuesta examinará su Software de IA para descubrir problemas y el alcance de la mejora en su algoritmo)

Simplemente continúe mejorando sus habilidades de codificación, únase a una plataforma de programación competitiva como Topcoder codechef spoj, etc. y solucione stsrt.

2 concentrarse principalmente en estructuras de datos y algoritmos

3 aplique el campamento fuera de todos los gigantes, o sea referido por alguien

Es difícil, pero el trabajo duro y la capacidad de aprendizaje pueden lograr cualquier cosa. Me reí por primera vez cuando vi esta pregunta porque el paquete máximo para una nueva industria de TI que escuché se le dio a un estudiante de ECE Uday Jalan (Sir) por Facebook en MNNIT Allahabad. El CTC total fue de 1,31,00,000 por año.

Depende de tu universidad.
En la mayoría de los IIT, los estudiantes de ECE también pueden sentarse para trabajos de CS. Simplemente perfeccione sus habilidades de codificación, tome algunas asignaturas del departamento de CS como un adicional e intente hacer un menor en CS. Si haces un menor en CS, todos los trabajos de CS estarán abiertos para ti.