¿Qué consejo le darías a un estudiante de CSE de primer año?

A2A:

Tengo puntos de vista completamente diferentes en comparación con una de las respuestas dadas a esta pregunta.

Durante mis cuatro años como estudiante en IITB, le di mucha importancia a los académicos (podría llamarse CPI o marcas, etc.)

Aquí hay un pequeño extracto del discurso pronunciado por el director de IITB, Prof. Devang Khakhar el 18 de julio de 2013, el día en que ingresé por primera vez a IITB.

Sus académicos son ‘1’ y todas las demás actividades son ‘0’. Si no tiene el ‘1’, no importa cuántos ‘0 tenga, sigue siendo un CERO. Primero enfóquese en el ‘1’ y luego agregue ‘0’ a su derecha.

En el primer año, no hay mucho que alguien pueda hacer fuera del currículo del curso. El plan de estudios es bastante difícil. Y si no tienes un IPC increíble después del primer año, eso es un gran inconveniente. En su mayor parte, su pasantía de segundo año depende del IPC del primer año. Y un buen IPC es un gran impulso moral para los próximos años. También aumenta su capacidad de asumir riesgos. Puede permitirse el lujo de rendir bien en un curso o dos más tarde y no afectará mucho su IPC general. Entonces el IPC es lo primero.

Además de lo académico, sugiero conocer a las personas y formar su grupo. Hazte amigo de personas de las que puedes aprender y luego colabora también. También conozca a algunos de sus mayores.

Si tienes tiempo libre, entonces participa en algunas actividades fuera de lo académico.

Recuerde, la vida universitaria tiene mucho que ofrecer. No intentes experimentar todo. Es mucho para una sola persona. Elige con cuidado lo que quieres hacer.

Además de estos puntos generales, sugiero centrarse más en sus cursos introductorios de CS. Generalmente hay 1 o 2 de esos. Pero establecieron una base para los próximos cursos. Intente aprender la biblioteca estándar del idioma que está utilizando en su primer año. Y, por supuesto, recuerde aprender los conceptos básicos de un lenguaje de secuencias de comandos.

Si le va bien en todas las cosas académicas que he mencionado anteriormente, no creo que se pierda ninguna de las oportunidades en los próximos años.

La informática es vasta, diversa. Cada individuo tiene su opinión. Para algunos, un salario grande y gordo es el “mejor trabajo”, para algunos un buen trabajo es el “mejor trabajo”, y para pocos, la combinación de ambos. Las computadoras están aquí para quedarse y también lo están los ingenieros informáticos.

Hasta el 97 por ciento de los ingenieros graduados quieren trabajos en ingeniería de software o ingeniería central. Sin embargo, solo el 3 por ciento tiene las habilidades adecuadas para ser empleado en el mercado de software o productos.

Esto muestra la grave situación de empleabilidad en nuestro país, ya que la mayoría de los graduados en ingeniería no pueden codificar un programa adecuado, que es la habilidad más importante requerida por las empresas de TI y software.

¿Cuál es la razón de una condición tan triste de los estudiantes en nuestro país?

  1. El plan de estudios en las universidades no se actualiza según los estándares y requisitos de la industria.
  2. Se enseñan tecnologías obsoletas como C o Java en lugar de tecnologías de tendencias como Angular, Node.js, Cloud, Big Data, etc.
  3. La calidad de los docentes es pobre y no pueden proporcionar los nichos en programación y tecnologías.
  4. Falta de enfoque industrial y práctico que afecta a los estudiantes que desarrollan las habilidades requeridas por la industria. Según las tendencias recientes en Internet y la digitalización, existen dos dominios principales.

Desarrollo web: el auge de la industria en línea ha impulsado la demanda de profesionales de desarrollo web y ha creado increíbles oportunidades de trabajo para los aspirantes. Después de completar el curso, puede trabajar como autónomo o en una empresa de diseño web. Hay miles de empresas que buscan desarrolladores web front-end y back-end. También puede trabajar individualmente como desarrollador web.

Las habilidades requeridas por las compañías basadas en productos son:

Desarrolladores frontend: Javascript, JQuery y AngularJS

Desarrollador de backend: Javascript, JSON, NodeJS, ExpressJS, Cloud

Hay otro rol de trabajo que tiene mucha demanda en estos días: MEAN Stack Developer, que requiere una combinación de habilidades mencionadas en el caso de Frontend Developer y Backend Developer. El salario promedio de MEAN Stack Developer es de 7 LPA.

La ciencia de datos es un campo interdisciplinario sobre métodos, procesos y sistemas científicos para extraer conocimiento o ideas de los datos en varias formas, ya sea estructuradas o no estructuradas. Hay una larga lista de habilidades e intereses necesarios para seguir una carrera en ciencias de datos. Ahora, para obtener un trabajo como Data Scientist, uno debe tener un conocimiento profundo y un enfoque práctico de los siguientes temas, Estadística, Programación R, Modelado predictivo, Algoritmos de aprendizaje automático, Minería de texto y Python. Su salario promedio en India es superior a 6 LPA.

Esto puede ser una realidad para ti si eres realmente bueno en eso. Como en los tiempos actuales, el proceso general de contratación y la remuneración ofrecida dependen de las habilidades que tenga. Por lo tanto, mi consejo para usted es adquirir las mejores habilidades requeridas para el puesto de trabajo en particular en función de su interés y sus capacidades. Y necesitas demostrar tu talento y habilidad para conseguir el trabajo de tus sueños.

Por lo tanto, su enfoque principal debe ser aprender y adquirir habilidades en tecnologías y lenguajes de programación requeridos para estos roles.

Entonces, para tener una carrera segura con mejores oportunidades y crecimiento, te sugiero que:

  • Primero adquiera habilidades en tecnologías tales como desarrollo web o ciencia de datos para ingresar en empresas basadas en productos.
  • Muestre su habilidad en los proyectos de formulario.
  • Realiza pasantías para practicar y perfeccionar tus habilidades.
  • Luego aparece para entrevistas para ser contratado.

Puede adquirir habilidades de cualquiera de las plataformas o recursos mencionados a continuación:

  • Centros de capacitación : hay muchos centros de capacitación y entrenamiento que ofrecen cursos en estas tecnologías. Pero no hay confiabilidad del contenido del curso y de los maestros, ya que carecen de experiencia en la industria y el escenario actual.
  • Edureka, Udemy, Simplilearn : estas plataformas proporcionan certificaciones para que uno pueda adquirir habilidades en el dominio mencionado. Pero los certificados no garantizan el crecimiento laboral y profesional.
  • edWisor.com es una de esas plataformas que no solo lo capacita en la carrera profesional mencionada, sino que también lo contrata en compañías basadas en productos. Hay más de 100 compañías que están contratando candidatos calificados de edWisor como pasantes / a tiempo completo.

Todo lo mejor.

(1). Disfruta la vida del campus.

(2). Obtener buenas calificaciones se traduce en ubicaciones es un mito. Así que no estudies para ganar notas , estudia para ganar conocimiento.

(3). Identifique los campos de su interés , en qué cree que le encantaría trabajar o en áreas en las que cree que me encantaría seguir como carrera.

(4). Identifique los campos en los que desea trabajar y extraiga información de Internet , cuáles son las habilidades relevantes, la certificación o el conocimiento requeridos.

(5). Intente aprender a diseñar páginas web, desarrollar aplicaciones de Android, etc. También puede probar sitios web de aprendizaje electrónico como edX, Microsoft Virtual Academy, donde puede aprender cursos de forma gratuita.

(6). Después de obtener las habilidades relevantes a través de la certificación, etc., intente realizar prácticas en empresas para obtener las habilidades requeridas para las industrias y obtener una visión general del entorno corporativo.

Algunas compañías ofrecen trabajos de tiempo completo después de la pasantía y usted puede trabajar en las áreas con las que ya está familiarizado.

Hacer pasantías en la sexta sem (3er año) es ideal, ya que se suma a las habilidades en currículum vitae / CV. Si ofrecen una oferta de colocación después de la pasantía, entonces no tiene que preocuparse por las ubicaciones en el campus.

Diré, no te concentres en tu programa de estudios universitarios, trata de aprender el mundo de la informática tanto como puedas

Como html5, css3, java, no pienses que tu universidad enseñará todo en profundidad

Pero le garantizo que vea este video, obtendrá una total claridad sobre qué hacer y cómo hacerlo.

Hay un término desarrollador de pila completa, en Estados Unidos, cómo ser programadores exitosos Lo he discutido, mira hasta el final

Di una respuesta a un tipo similar de pregunta aquí:> La respuesta de Sumit Kumar a la clase 12 que terminé y tomaré CSE en BTech. ¿Cómo debo comenzar a prepararme? ¿Cuáles son los mejores libros de programación para principiantes?

Espero que esto ayude 🙂