Soy estudiante de ECE de primer año. Estoy más interesado en la programación que en la electrónica. ¿Qué tengo que hacer?

Bueno, ser un estudiante de ECE y estar interesado en la programación es una bendición disfrazada. Tendrá conocimientos de hardware y de software. Intente hacer lo siguiente para tener una mejor perspectiva de futuro:

  1. Aprenda cosas nuevas en línea: los lenguajes de programación C / C ++, JAVA, SQL son muy importantes para obtener buenas ubicaciones. Así que intenta aprender estas cosas en línea. Pocos sitios web son Udacity – Clases gratuitas en línea y Nanodegrees, Coursera | Cursos en línea de las mejores universidades. Únete gratis y algunos videos de youtube.
  2. Practique la codificación: intente crear su perfil en un sitio web de codificación como HackerRank HackerEarth: desafíos de programación y trabajos de desarrollador o Entregue más rápido a través de Crowdsourcing. Intenta resolver al menos 2–3 problemas por débil. Si eres muy bueno en la programación, puedes obtener fácilmente un trabajo bien remunerado.
  3. Concéntrese en temas como c / c ++, estructura de datos y algoritmos, organización de computadoras y microprocesadores, comunicación digital, comunicación de datos y redes, sistemas de control en su b.tech. currículum Estos temas son muy cruciales desde el punto de vista de la informática.
  4. Intente optar por asignaturas optativas de informática en su cuarto año. algunos de ellos son redes neuronales y lógica difusa, procesamiento digital de imágenes, criptografía, RDBMS, etc. Si está interesado en informática, encontrará estos temas muy interesantes.
  5. Mantener un GPA decente. En mi opinión, mantenga al menos por encima de 7.5 / 10. Su CGPA es el primer criterio de filtración para las empresas y puede sentarse casi para todas las empresas si tiene más de 7.5 CGPA.
  6. Haga al menos un buen proyecto del flujo de ciencias de la computación antes de su 4to año. Los entrevistadores están muy interesados ​​en sus proyectos. El proyecto puede requerir conocimientos de diseño web o Android o algo así. Puede aprender estas cosas en línea desde los sitios web mencionados anteriormente.

PD: se adhieren a un solo sitio web, siempre que haya mencionado más de un sitio web. Vagar de un sitio web a otro conduce a la falta de interés.

La mejor de las suertes !!

Es bueno que haya encontrado su interés en la programación en el primer año de Ingeniería. Para la mayoría de las personas, lleva tiempo encontrar su interés en ECE.

Según yo, el futuro será una combinación de hardware y software .

  • En Machine Intelligence , los algoritmos de aprendizaje profundo requieren una enorme potencia informática que necesita arquitecturas de hardware robustas.
  • En IoT , habrá sistemas integrados en nuestro entorno (hardware) para actuar de manera inteligente (software) y transformar nuestra vida.
  • En robótica , la fabricación de vehículos autónomos necesita ingeniería de sensores e ingeniería de control (hardware), así como algoritmos como SLAM, CNN (software), etc., lo que nuevamente requiere una gran cantidad de potencia de cálculo.

Entonces, ¿estás entendiendo esto bien? ECE no se trata solo de electrónica o comunicación . Tiene la programación en su núcleo.

Es bueno comenzar a practicar código en una etapa muy temprana de su carrera de Ingeniería.

Cada curso que aprende en ECE involucra programación , lo cual es genial. Da exposición tanto al hardware como al software .

  • VLSI – Verilog, VHDL, Tcl, Perl
  • Sistemas integrados : C, C ++
  • Procesamiento de señal digital – MATLAB
  • Inteligencia Artificial – Python
  • Redes – Java
  • IoT : HTML, JavaScript, Android, etc.
  • Robótica – ROS, etc.

Una cosa que me gustaría agregar aquí es que Ingeniería es una combinación de múltiples flujos (ECE, CS, MECH, IT, etc.) que se encuentran dentro de su campus. Por lo tanto, obtener exposición en múltiples flujos (usando MOOC) abre nuevas ideas y perspectivas 🙂

¿Es posible cambiar de departamento? en caso afirmativo, cámbielo lo antes posible. ¿No? entonces sigue leyendo.

¿Qué no hacer?

Durante el segundo año descubrí que mi interés estaba en la programación. Así que me concentré solo en temas de CS. Eso fue algo terrible de hacer. Obtenga calificaciones decentes en otras materias también. En caso de que vaya a estudios superiores en el extranjero, su CGPA es importante. No creas si alguien dice lo contrario.

¿Qué hacer?

  1. El plan de estudios del departamento de ECE en la mayoría de las universidades tiene asignaturas de programación a nivel de sistema. Temas como C, C ++, estructuras de datos, microprocesadores, diseño ASIC, procesamiento de imágenes digitales lo encontrarán interesante ya que implica la programación en clases de teoría o sesiones de laboratorio. Concéntrese más en estos temas.
  2. Principalmente en el tercer y último año, se le permitirá tomar cursos electivos. Tome tantas asignaturas optativas de informática como sea posible. Tomé asignaturas optativas como RDBMS, criptografía, redes informáticas, informática suave, arquitectura informática y me ayudó en las ubicaciones cuando me entrevistaron para puestos de ingeniero de software.
  3. Realice proyectos de mini software y asista a varios concursos de programación.

La codificación también forma parte de ECE.

La diferencia radica en esto:
Código ECE hardwares
Software de código CSE

En ECE comienzas a programar con C y C ++. Aprovecha esto para codificar controladores como 8051, AVR, PIC y procesadores como ARM. Usted codifica chips FPGA usando VHDL o Verilog. Realiza la codificación MATLAB para el procesamiento de imágenes. Puedes ponerte manos a la obra con la red como electiva.

Si optas por una maestría, aprenderás la codificación de RTOS. También puede aprender la codificación de CUDA, que es una GPU.

En resumen, no siento escasez de codificación en ECE. Y es por eso que en muchas empresas de TI, ECE es bienvenida. Aunque, como dije, los códigos de hardware ECE y los softwares de código CSE.

Tienes una computadora portátil, comienza a codificar. Es fácil. Recomiendo esto: su primer proyecto: luces de control (puntos eléctricos) en casa usando Android + Arduino por Vinay Chaddha en Joy-n-Freedom

Aprendí programación a la edad de 18 años (bueno, eso fue hace 35 años). Hoy, enseño programación y codificación y electrónica a niños de más de 5 años.

Aquí hay algunos videos de entrenamiento para niños: YouTube

(Por cierto, la programación no tiene nada que ver con electrónica o CS o CGPA o estudios superiores)

También hay una cierta cantidad de programación involucrada en ECE, como C, C ++ incrustado, etc. Sin embargo, se usa principalmente para ejecutar dispositivos de hardware y también hay herramientas utilizadas para realizar simulaciones en tiempo real de sistemas o circuitos como simulink, Labview, multisim, etc. Si desea entrar exclusivamente en el desarrollo de software que no implique ningún diseño de sistemas electrónicos, eléctricos o de comunicación, le sugiero que cambie al departamento de informática en su segundo año. ¡Espero que esto ayude!

Conocía mi llamado a las computadoras desde el principio. Sin embargo, me gradué con un título en ECE. Di entrevistas en muchas empresas de primer nivel. algunos requerían experiencia en CS / IT y dieron un estricto no no. algunos me dieron la bienvenida y me dijeron que era mejor que aquellos con experiencia en CS.
mi punto aquí es que no necesitas ser un ECE / Mech o cualquier otro estudiante importante, todo lo que necesitas es compromiso y habilidades de programación. si lo tienes dentro, nadie puede detenerte

si realmente te gusta la programación, sigue esto:

código-come-código-sueño

Academia de códigos Aprende a codificar
Khan Academy Programación por computadora

Lo primero que debe hacer es cambiar su departamento. Puede cambiar su departamento durante el primer año. Antes de cambiar de departamento, habla con tus padres y cuéntales tu pasión. Después de todo, es su vida y su pasión debe ser la primera prioridad en este caso. No de ellos.

Lo siguiente que debe preocuparte es que no puedes convertirte en un programador simplemente aprendiendo lo que se enseña en la universidad. También debe aprender de otros recursos.

Existen muchos recursos que pueden ayudarlo a alcanzar su pasión. Hay muchos canales y sitios web de YouTube que ofrecen tutoriales de programación de forma gratuita o por un precio. Debe seleccionar un lenguaje de programación y concentrarse en él en lugar de aprender más idiomas. Después de tener confianza en ese idioma, comience a aprender otro idioma.

También debes concentrarte en tus académicos. Si completa su ingeniería sin dificultades y domina un lenguaje de programación, lo más probable es que conseguir un trabajo con un salario alto sea fácil para usted. Deberías trabajar duro para lograrlo.

Tienes 4 años por delante. Haz uso de eso.

Como estudiante de electrónica, ahora tienes que aprender programación, hardware y redes (significa software definido y API), así que abre tu horizonte de aprendizaje para no apegarte a uno y explorar Python, C

y aprenda las habilidades de Linux, programación y redes, únase a las tecnologías emergentes, las redes de telecomunicaciones de próxima generación están basadas en IP y redes definidas por software, aprenda sobre Telco Cloud y SDN y explore Internet de las cosas, M2M si es un tipo de hardware Just Check

Hola.

Actualmente estoy aprendiendo el lenguaje de programación MS Excel conocido como VBA para Excel.

Estoy usando los tutoriales en video de Mr.Bill Jelen “VBA y Macros para Microsoft Excel” que compré en Amazon.

También tengo pocos amigos en mi círculo que conocen la entrada y salida de VBA. Necesita ayuda cuando aprende a programar por primera vez.

En resumen, necesita saber en qué lenguaje de programación está interesado, necesita tener tutoriales en video para aprender a su ritmo y necesita un círculo de amigos o foro donde pueda encontrar respuestas a sus preguntas.

Todo lo mejor.

A mi me pasó lo mismo. Me di cuenta de que todas las materias de electrónica me parecían aburridas y que las materias de CS me interesaban más. ¡Pero tenga en cuenta que debe borrar todas las materias para obtener un título! ¡Esto es duro pero realmente importante! En cuanto a su interés, la gente respondió muy bien. Tomé la robótica y codifiqué para el equipo, fui a varios IIT e incluso gané premios. El procesamiento de imágenes también es una forma divertida de aprender. sigue aprendiendo lo que sea que tengas en tus manos. Haga proyectos relacionados con CS y compre un libro y dedique algo de tiempo todos los días. ¡Eso ayuda mucho!

Cambie su rama a ciencias de la computación con un buen cgpa.
Lo único que puede hacer ahora es hacer de la programación un pasatiempo suyo y buscar pasantías en las empresas de TI que desean programadores

Como eres estudiante de primer año, puedes tener la opción de cambiar tu sucursal. A mi me pasó lo mismo. Pude cambiar mi sucursal de TI a ECE en el segundo año, por supuesto, intercambiándola con una chica del departamento de ECE.

Entonces, pregúntele a su autoridad universitaria y si puede encontrar a una persona lista para intercambiar la sucursal con usted, continúe.

concéntrese en el procesamiento de señal integrado en el lado VLSI IOT de ECE. que requiere buenas habilidades de programación