¿Qué habilidades se requieren para tomar la rama de CS en ingeniería?

Bueno, en primer lugar felicidades por despejar el 12 .

Ahora, si está tomando la decisión de inscribirse en CS, entonces no tiene que preocuparse por la programación. Si te digo que yo también apestaba en la programación a principios de semestre, e incluso no he tenido mi propia computadora antes de inscribirme en CS.

No te preocupes por la programación en absoluto.


Información sobre la sucursal CS:

Hay muchas áreas en CS. Deberías ser consciente de ello. No hay lugar de remordimientos en nuestra vida y decisiones. Porque el tiempo y los esfuerzos son preciosos. Después de algunos años, puede descubrir que esto no es lo que realmente quería, entonces nadie puede recuperar su tiempo pasado. De nuevo, solo la programación no es CS . Hablemos uno por uno para aclararlo.

Teoría:

Los temas de esta categoría se basan en matemáticas estrictas. Debes tener un gran dominio en tu lógica y matemáticas. Las áreas en este campo son:

  • Algoritmos
  • Estructuras de datos
  • Teoría de grafos
  • Teoría de la computación
  • Teoría del juego (no es la teoría típica)

Si no sabe nada al respecto, también puede comenzarlo. Después de 2 o 3 años de dedicación, puede comenzar su investigación en esta área. Pero no olvides que requiere una gran habilidad matemática .

Alcance en teoría: puede convertirse en un investigador o, en el ámbito académico, puede ser profesor en una universidad conocida. Paquete de profesores son muy muy buenos y la vida es pacífica.


Sistema:

Esta área está cerca del hardware. Me refiero a cómo escribes un código y haces que el hardware se active y brinde servicio a los usuarios. Las áreas en este archivado son:

  • Sistema operativo
  • Diseño cumplidor
  • Red de computadoras
  • Arquitectura de computadoras y organizaciones
  • Sistemas distribuidos
  • Microprocesador (más relacionado con la rama electrónica)

Alcance en el sistema: Obtenga lugar en empresas relacionadas con el hardware. La investigación es un poco más difícil que la teoría. Porque la mayoría de los problemas ya están resueltos. Puedes ser ingeniero de sistemas. Manténgase alejado de esto si no es bueno con la codificación. En cuanto al dinero, esta área ofrece más dinero que la teoría, ¡pero la paz no está garantizada!


Ahora, llegó la parte de codificación . Nadie es bueno con la codificación por nacimiento. Se requieren muchos esfuerzos para aprender. Si participas en algún código abierto o escribes un patrón o podemos entender leer y escribir un código, el mundo desarrollador te está esperando.

Eso no significa que la codificación sea difícil. Requiere 6 u 8 meses de esfuerzos dedicadosal menos! ), Considerando que nunca antes ha escrito ningún tipo de código.

Si desea dominar la codificación, intente hacer proyectos de código abierto. Eso puede ayudarlo a aprender mejor la codificación.


Sistemas inteligentes:

Hardware + Software (plataforma).

Significa construir un sistema que actúe como un ser humano. Por ejemplo: JARVIS en Iron Man, Alpha Go (máquina de inteligencia artificial de Google), Siri, Google Assistant, Cortana, etc. Lea más sobre ejemplos en el siguiente enlace.

10 ejemplos de inteligencia artificial que estás usando en la vida diaria

Esta área no es pura informática sino interdisciplinaria porque incrusta hardware con ella. Las áreas o temas en esto son:

  • Procesamiento de datos
  • Minería web
  • Reconocimiento de patrones
  • Inteligencia artificial
  • Procesamiento de imágenes

Es posible que no vea estos temas en su B.tech, porque estos no son CS puros. Estas asignaturas se presentan en el último año como asignaturas optativas.

Estas materias son el futuro de la informática.

Alcance en el sistema inteligente: puede ser un científico de datos, investigadores o puede obtener una maestría en estas materias. Los trabajos mejor pagados de toda el área descrita. Amazon está pagando 40 lakh por año.

Puede surgir la pregunta de qué se requiere conocimiento para esto. La respuesta es “nada” . A partir de ahora y completando maestrías en una de estas áreas, puedes ser un científico de datos. Puede ser un investigador en este campo y también puede perseguir a P.hd.

La belleza de este campo es que no requiere mucha codificación . Si eres un estudiante promedio, entonces también puedes ser un maestro en esto. Vale la pena buscar estas áreas.


Solicitud:

Es posible que haya escuchado sobre aplicaciones de Android o aplicaciones de iOS. Si tiene una idea y la codifica y, por casualidad, si tiene suerte, puede obtener 1 dólar por descarga. ¡Durante la noche obtienes millones de descargas y te convertirás en millonario de la noche a la mañana! como Pokemon Go

Para esto, no es necesario obtener la admisión en IIT o IISC tipo de universidad de marca. Puede obtener información sobre esto en cualquier lugar de Internet. Los temas que deben ser requeridos son:

Estas áreas no son para estudios de maestría.

Alcance en la aplicación: puede convertirse en ingeniero de software. Puedes vender tu trabajo como profesional independiente. Pero yo personalmente no sugiero esta área.


Hay un área más que se llama ‘Cloud computing’. Esta es la mezcla de todos los conceptos anteriores. Y esta es la próxima gran novedad en el mundo de la informática como el sistema inteligente.

Espero que esto te pueda ayudar.

Gracias por leer 🙂

Buena suerte.

No necesitas ninguna habilidad o experiencia. Necesitas

  • Interesar
  • Paciencia
  • Y deseo de ser un buen ingeniero.

Si va a seleccionar cs, debe tener paciencia porque se enfrentará a muchos problemas al comprender cualquier lenguaje informático específico. No da miedo en absoluto. Pero necesita paciencia y algunas habilidades lógicas. Y seremos capaces de ser un gran ingenio entre todos nosotros.

Lo digo todo porque he visto a mis muchos amigos, con cero interés en la programación. La programación solía provocar náuseas. Así que ten un poco de paciencia y confía en mí, te encontrarás en un buen lugar.

Pronto comenzará su viaje, recuerde una cosa. La única forma de hacer un gran trabajo es amar su trabajo: Steve Jobs

Y finalmente todo lo mejor. Sé el mejor, necesitamos estos engg.

Se le enseñan conceptos básicos sobre codificación, estructuras de datos, algoritmos, arquitectura de computadora, sistema operativo, etc.

No necesita saber nada antes de unirse a esta rama. Sin embargo, el interés sería útil. He visto a muchachos que no sabían cómo encender una computadora convertirse en excelentes programadores.

Entonces, si te gusta la rama, adelante.

gracias a A2A:

Una mente lógica, interés en las matemáticas (la codificación no es más que la aplicación de las matemáticas) y una creencia “verdadera” en ti, descansa, aprenderás gradualmente.

si alguien tiene conocimiento de computadoras o programación a nivel escolar, eso es bueno, pero puedes aprender todo desde cero. NBD

PD: NBD – no es gran cosa.

Para obtener información sobre CS, puede consultar lo siguiente:

1) Sistema de clasificación de computación de ACM. Una lista de varias áreas en CS y sus subáreas, subáreas, etc.

2) El programa de estudios de CS de su (o cualquier universidad). Eso te dará una idea de la amplitud del programa.

3) Cursos MOOC CS en línea de OCW, coursera, udacity, etc. Eso le dará una idea de las diferentes materias.

Si desea comenzar un poco con cosas simples antes de que comiencen las clases, el CS50.tv de Harvard es una buena opción para comenzar. Viene con video conferencias, tareas, etc.