Quiero convertirme en programador e ingeniero de software. ¿Qué curso y título debo tomar cuando llegue a la universidad?

No importa el lugar, considere hacer el B.Tech/BE en Core Computer Science and Engineering. Eso le da una mejor orientación y variedad de oportunidades para su objetivo.

Si quieres convertirte en ingeniero de software, estudia ciencias de la computación. Y no dejes que los tíos y tías estúpidos te confundan (como Take Mech / ECE / Electrical, entrar en Infosys, TCS, etc.). Eso es estúpido y el camino más corto entre dos puntos es la línea recta. Si quieres convertirte en Ingeniero de Software, toma el período de Ingeniería e Informática.

Y sin importar dónde se encuentre y qué haga , pruebe HackerRank, SPOJ, TopCoder, CodeForces o CodeChef desde el principio, diga From 12th Holidays.

Esto hará que tu carrera sea lo mejor de lo mejor.

Y recuerda que el fracaso te hace fuerte. Haz y resuelve estos problemas. Estudia en consecuencia.

Mejor, visite los IIT más cercanos y hable con el estudiante de informática que fue seleccionado en google / Facebook, etc. Definitivamente lo ayudarán y fijarán sus objetivos. Si va a tomar un consejo, mejor tome el consejo del ingeniero de software superior de IIT. No algunos estúpidos tíos / tías del vecindario. Nunca sigas los consejos de los Hijos de estos Tíos / Tías Estúpidos (Probablemente podrían trabajar para TCS / Infosys / Wipro / etc … Empresas de Servicios Indias. Estos maníacos combinados con estos Tíos han arruinado a muchas mentes jóvenes por el orgullo de estupideces ) Lo siento, pero tengo que advertirte contra estas personas.

Simplemente ingrese a IIT y hable con algunos estudiantes de CS al azar e intente comunicarse con el ingeniero superior. Definitivamente te ayudarán mucho.

Espero eso ayude.

Convertirse en programador y entrar en IIT son dos cosas diferentes. Tratar de ingresar al IIT requerirá muchos estudios y prácticas de los temas que posiblemente nunca utilizará sustancialmente con su trabajo de programación en el futuro.

Si puede ir al extranjero para obtener su licenciatura en ciencias de la computación, entonces tiene una mejor oportunidad de convertirse en un científico de la computación.

O únase a un curso de licenciatura en algún lugar y realice una programación competitiva en su tiempo libre. Simplemente no pierdas tu tiempo en IIT.

Algunos de mis amigos hicieron una maestría de la universidad de Delhi y ahora son programadores establecidos. ¡Historia verdadera!

En la actualidad, muchos programas informáticos ya no requieren mucho en cuanto a la programación de clases o incluso la teoría de las computadoras. Dado que carecen de una comprensión básica de las arquitecturas informáticas (la computadora se trata como una máquina virtual con RAM, almacenamiento y rendimiento de CPU esencialmente infinitos), los graduados de CS recientes tienden a escribir código increíblemente subóptimo. Siempre hay escuelas que son excepciones a este enfoque. Pero, en muchos programas de CS “buenos”, puede obtener solo uno o dos cursos de programación y nada relacionado con el hardware informático.

Sugeriría que si realmente quieres ser un buen programador, consideres una pista de ingeniería informática. Los CE tienden a saber más acerca de los canales de instrucciones y el uso de cachés que pueden hacer que su código se ejecute a un orden de magnitud más rápido en muchos casos. Los CE también tienden a estar mejor preparados para áreas de trabajo como Internet de las cosas porque han aprendido más sobre la optimización del código en entornos con recursos limitados, como lo que se encuentra en los microcontroladores.

No me malinterpreten, hay programas de CS que todavía enseñan este material informático de “bajo nivel”. Pero asegúrese de leer el catálogo de la universidad para conocer los requisitos y las clases del programa antes de inscribirse ciegamente en CS si está interesado en el desarrollo de software como carrera. Algunas escuelas también ofrecen un título de ingeniería de software. Ese también sería un lugar para buscar al evaluar a qué escuela y programa de estudios asistir.

Posgrado con cualquier disciplina servirá. Pero debe tener una buena capacidad de funcionamiento de la computadora. Sí, por supuesto, la habilidad de comunicación en inglés será una gran ventaja para comenzar.

Entonces te recomiendo que te conviertas en desarrollador web aprende

– HTML5, CSS, PHP, CMS- WordPress, Magento, muchos más.

Entonces mira programación grande aprende JAVA / .Net

Con un conocimiento básico en Java para la experiencia, pruebe alguna plataforma de desarrollo de portal empresarial como “Liferay”.

Su demanda es alta en los desarrolladores de Liferay.

El aprendizaje puede ser en auto estudio o tratar de unirse a un curso de trabajo garantizado para una experiencia de aprendizaje en tiempo real. Le recomiendo que consulte Liferay Training con Esquare Softwares en Bangalore para comenzar con Liferay Portal Development experties- http://www.esquareinfo.com

Soy un consultor profesional, puede comunicarse conmigo para todos sus proyectos / oportunidades relacionados con TI 9611277803 / [correo electrónico protegido] tratará de ayudarlo en el crecimiento de su carrera.

Puedes hacer BSc / Ingeniería en informática / TI. Programación que puedes aprender en estos cursos. Pocas personas aprenden esto incluso si están en otras transmisiones. También puedes aprender programación en línea en varias plataformas gratuitas …

Yo diría que elija el área en la que está realmente interesado, como el desarrollo de juegos, el desarrollo web, la ciencia de datos o cualquier cosa que crea que le gustaría y simplemente centre su atención en esa área. Por ejemplo, si está interesado en hacer juegos y mantener todo su cabello en el proceso de hacer el juego, puede probar idiomas como Lua, Python, Ruby (tal vez), JavaScript, Swift o incluso Java.

Todavía soy nuevo en programación y puedo decirte que si te enfocas en el área que más te interesa y eliges la herramienta (lenguaje de programación) que crees que es adecuada para el trabajo, entonces deberías estar bien.

En cuanto a la parte de grado, supongo que la informática sería una buena opción. Pero intente buscar en sitios como

Udacity

Comience a aprender en Treehouse gratis

Video tutoriales y capacitación en línea

Aprende a codificar

Planificación inteligente para redes inalámbricas inteligentes

toma algunos cursos y mira lo que te gusta.

More Interesting

¿Cuáles son las mejores ciudades de nivel 2 para ingenieros de software?

¿Cuál es la mejor manera de comenzar una carrera independiente como programador / codificador / desarrollador de software? ¿Puedo omitir algunos de los lenguajes de programación "antiguos" como C ++ y comenzar a aprender los nuevos como Ruby o Swift?

¿Qué estudio tengo que hacer para ser arquitecto de software?

¿Cuáles son los pros y los contras de convertirse en un administrador de software en lugar de apegarse a un rol de desarrollo de software?

¿Cuál es mejor para tu currículum? ¿Ingeniero de software 4 en Google o jefe de equipo en una empresa mediana?

¿Cuáles son algunas posibles carreras profesionales para un arquitecto de información?

¿Por qué debería rechazarse una oferta de ingeniero de desarrollo de software de Amazon Seattle?

Cómo aprender a convertirte en un gran ingeniero de software

Necesito algunas opiniones Soy ingeniero de software y recientemente recibí una oferta de Yahoo y eBay. ¿A qué compañía debo ir?

Cómo conseguir un trabajo de ingeniería de software

Quiero ser ingeniero de software, ¿qué debo hacer después de M Tech en informática?

¿Qué necesito saber para trabajar como desarrollador de software en Tesla?

¿Cuáles son las ventajas y desventajas de desarrollar / programar en un entorno Mac?

Tendré 30 años cuando me gradúe con mi licenciatura de CS. ¿Qué puedo hacer para recuperar ~ 6 años de terreno perdido?

Acabo de terminar mis años de pregrado en una universidad de la Ivy League con una especialización en matemáticas. ¿Qué debo hacer ahora para comenzar una carrera en ingeniería / desarrollo de software?