Cómo convertirse en ingeniero de software en India

Ahora, esta es una pregunta inusual, cuando las personas que no son CS / IS están entrando en trabajos de software ‘involuntariamente’ solo porque no se les coloca en sus comapanies principales … usted es único en su clase, y desea deshacerse de todo el conocimiento que ha adquirido en un curso de ingeniería de 4 años y aprende algunos softwares / idiomas y desea establecer una carrera con esa base. Excelente.

En la India, no hay escasez de compañías de software, tienen muy pocos requisitos previos, una buena aptitud, conocimiento de lenguajes básicos (C o C ++) en ciencias de la computación (de acuerdo con lo que he visto a estudiantes que no son de software asignados al campus) Sin embargo, le darán su perfil de trabajo en lo que decidan capacitarlo. Después del entrenamiento, el software n de fondo de software está parado en la misma línea.

Hay pocos exámenes en línea como eLitmus, Prueba de análisis de potencial innato, etc. (busque en Google, si está interesado: p) a través del cual muchos se han metido en compañías de software en función de sus puntajes. Recomiendo Elitmus, ya que es más popular y he visto a muchos entrar en buenas compañías como accenture, mindtree, L&T infotech, etc. (aplique esta prueba si no está dispuesto a confiar en las ubicaciones de los campus universitarios). No significa que otras pruebas no sean tan buenas, solo que no tengo mucho conocimiento al respecto.

Pero, en mi opinión, no debe arriesgar su conocimiento de la rama central para un trabajo de ingeniero de software, siendo de rama mecánica tiene un gran alcance y puede aumentar su potencial en diversos flujos técnicos de su rama. Piensa y actúa antes de decidir entrar en un mundo de software.

Para ser un buen ingeniero de software, o para ser un buen todo en este mundo, debes ser una buena persona en primer lugar.

Bien, ahora hablando en serio aquí:

No tiene que pasar por ese diagrama en absoluto. Simplemente estudie a continuación y estará en camino de convertirse en un buen ingeniero de software.

  1. Aprender programación. Depende de lo que quieras lograr como ingeniero de software.
  1. C / C ++ para programación de bajo nivel, ese no es un nivel tan bajo como en el ensamblado, solo son algoritmos puros y algunos software, como el kernel de Linux y Git (sistema de control de versiones).
  2. C ++ para crear aplicaciones de escritorio usando QT.
  3. Java para desarrollar aplicaciones web o de escritorio. Para la web hay Spring, Grails, y para el escritorio ya tienes AWT y Swing en el SDK.
  4. JavaScript para desarrollar aplicaciones web en Node.js. Le sugiero que aprenda la pila completa MEAN (MongoDB, Express.js, Angular, Node.js).
  5. Aprender bases de datos. SQL (MySQL, PostgreSQL, etc.) y NoSQL (Neo4j, MongoDB, etc.).
  • Aprenda algoritmos y estructuras de datos muy bien. Te ayudarían a resolver cualquier problema de programación. Especialmente árboles y gráficos, pero para aprender árboles y gráficos hay que aprender algoritmos y estructuras de datos. 🙂
  • ¿Algo más me estoy perdiendo? No. Todo lo demás que aprenderías en el camino mientras haces las cosas.
  • Creo que esta lista es suficiente para ti.

    Para comenzar, comience con el concepto OOPS. Es el básico para cualquier lenguaje de programación. Luego, continúe con el concepto DBMS como SQL y tecnologías web como ASP.NET. Puede consultar videos de YouTube. Solo los conceptos básicos son suficientes y las empresas brindarán capacitación en profundidad .En YouTube hay un canal de tecnologías de Pragim. Por favor, consulte esos videos. Incluso los chicos de 5 años de experiencia como yo los encuentran muy informativos

    No hay nada como eso, un estudiante de ciencias de la computación puede convertirse en ingeniero de software, es que necesitas estudiar lenguajes de programación. En primer lugar, prefiero que estudies el lenguaje de programación “C” porque es el lenguaje de programación principal, donde se han desarrollado otros lenguajes de programación. Luego, puede seguir Python, Ruby, C ++, C Shell, C #, Ruby on Rails, HTML, CSS, JAVA, Javascript, UML , etc., en caso de que sirva a su interés.

    Gracias por a2a!

    Un trabajo de ingeniería de software en India no se limita solo a graduados de TI. Si tiene habilidades básicas de programación en C y C ++, y también buenas habilidades con respecto a las pruebas de aptitud, puede ingresar fácilmente a una empresa de TI.

    Como nota al margen, muchos ingenieros de software quieren abandonar la industria de TI (hay muchas preguntas sobre Quora relacionadas con esto). También aconsejo a los ingenieros que no son de TI que se adhieran a sus campos principales. Después de un esfuerzo, seguramente obtendrá un trabajo en su sector.

    Hola, felicidades. Estás en el buen camino.

    Por favor refiérase a esta respuesta. Obtendrá una idea general.

    La respuesta de Rudransh a ¿Cómo se puede ubicar a un estudiante no CSE en una empresa basada en productos de software?

    Simplemente sigue escuchando a la sociedad y te convertirás en un ingeniero de software.

    No necesitas ningún talento extra para convertirte en ingeniero de software aquí. Toda la nación conoce la receta secreta.

    Cuando te aconsejan que tomes informática por 11 y 12. Tómalo.

    Cuando aconsejan qué universidad hacer ingeniería (en función de sus calificaciones de colocación), simplemente anímate.

    Pronto serás ingeniero de software

    Después del duodécimo estándar, debes presentarte para CET y luego la mejor universidad seleccionará ypu con tu rango. Y luego comienza a estudiar.

    More Interesting

    Como estudiante de electricidad de segundo año, ¿qué cosas académicas y prácticas haré y cómo las haré para poder apreciarlas más tarde?

    ¿Es una buena opción ingresar a la banca si soy un aspirante de ingeniería?

    No he hecho nada significativo en los primeros 2 años de ingeniería. ¿Qué pasos debo seguir para conseguir un trabajo en una empresa de ensueño como Google?

    ¿Cuáles son las expectativas de Bosch de los estudiantes de ingeniería eléctrica?

    ¿Una maestría en ingeniería eléctrica ofrece buenas perspectivas laborales?

    ¿Cuál es la mejor manera para que un nuevo técnico civil establezca rápidamente una carrera lucrativa?

    ¿Debo elegir ingeniería civil o ingeniería eléctrica en la Universidad de Thapar? Tengo que elegir uno e ingresar al asesoramiento universitario en 2-3 días.

    ¿Cuál es el alcance de la ingeniería de telecomunicaciones?

    ¿Cuál es mejor: ingeniería biomédica en NIT Rourkela o ingeniería eléctrica en VSSUT, Burla? ¿Cuál es el alcance futuro en ambos?

    ¿Cuáles son las mejores opciones de carrera para un estudiante de ingeniería civil después de graduarse de IIT Bombay?

    ¿La certificación CCNA Voice es útil para estudiantes de ingeniería de electrónica y telecomunicaciones?

    Soy un estudiante de segundo año de ingeniería eléctrica. ¿Cuáles son algunas de las mejores cosas que puedo hacer ahora para que mi carrera sea maravillosa en ingeniería eléctrica?

    ¿Qué rama de la ingeniería debo elegir para convertirme en un fabricante de armas?

    ¿Dónde en el mundo hay oportunidades interesantes en Ingeniería Civil y Estructural?

    ¿Qué habilidades deben desarrollar los ingenieros para ser promovidos al nivel de gerente?