Sistemas de bases de datos: Soy un estudiante de ciencias de la computación BTech. ¿Qué trabajo tendré que hacer después de conseguir un trabajo?

Son en general 3 tipos de trabajo en el mercado para un graduado en informática:

  1. Ingeniero de software : necesita una buena comprensión de las estructuras de datos , algoritmos y programación competitiva (principalmente en C / C ++ / Java ). No puedes aprender esto en un corto período de tiempo. Se necesita mucha práctica y buenas habilidades de programación junto con la resolución de problemas.
  2. Desarrollador : Básicamente, existen 2 tipos de desarrolladores Desarrolladores de dispositivos portátiles y desarrolladores web. Los desarrolladores de dispositivos portátiles a menudo son considerados desarrolladores de aplicaciones móviles. Para ser un desarrollador de cualquier sistema, necesita una sólida base y práctica de base de datos relacional (Mysql), HTML 5.0, CSS3, javascript, AngularJS (nuevo favorito) y Python en el revés .
  • Los desarrolladores móviles son básicamente de 3 tipos:
    1. Desarrollador de Android : Java.
    2. Desarrollador IOS : Objetivo C.
    3. Desarrollador de Windows : C # y .net.
  • Los desarrolladores web necesitan una tecnología sólida en el revés, como php (volverse obsoleto) o Java (solo el 1% usa Java para el desarrollo web) o Ruby on rails o Python en Django o NodeJS (El favorito). Los desarrolladores web a menudo son considerados como desarrolladores Full stack.

Científico de datos : este es un nuevo campo emergente surgido en los últimos 2 años (Big Data). Tiene el requisito de un buen conocimiento estadístico , conocimiento de todo tipo de bases de datos relacionales (Mysql, SQL), No Sql (Mongodb) y SQLite . En el lado de la programación, necesita aprendizaje automático y programación de Python . También necesita nuevas tecnologías como Hadoop .

Gracias por A2A 🙂
Bueno, no tengo experiencia personal en esta parte ya que aún no me he unido a la empresa.
Pero el tipo de trabajo dependerá de qué equipo se designe.
Para el desarrollador de software, habrá muchos desafíos nuevos y conocerá un nuevo idioma y probablemente escribirá un código que puede ver en el sitio web en vivo, la aplicación o el software.

Hay muchas cosas que podemos decir aprendizaje oculto, como trabajo en equipo, política, trabajo duro, plazos, amistad, etc., que aprenderá en consecuencia.

Siento que la codificación es en realidad la parte más simple de la informática y la ingeniería informática. Cuando te pones a compilar diseños, diseños de máquinas, diseño de hardware, es mucho más complicado, desearías que solo estuvieras haciendo código

El primer trabajo en el que normalmente entra un técnico después de completar Btech es PRUEBA.
Es el campo más fundamental y, sin embargo, tan importante en el mundo de las computadoras. Las pruebas y la depuración son generalmente en lo que la gente aterriza.

Pero no es necesario que tenga que programar. Tiene muchos otros campos para elegir, que incluye:

  • Redes de computadoras (rutas, direcciones IP, redes, etc.)
  • Base de datos (Oracle y MySql son los softwares para trabajar. La gestión de la base de datos es el campo)
  • Profesor (trabaja en una gran universidad, obtén un doctorado)
  • Analista (normalmente se convierte en analista después de trabajar durante 10 años en esta industria)

También hay muchos otros campos.

Gracias por A2A
Hay múltiples perfiles de trabajo
El análisis de datos también está ahí.
El desarrollador generalmente es el que usa técnicas de programación para completar el proyecto
El entrenador es el que entrena a otros
El probador es el que verifica el funcionamiento de un producto o aplicación
Hay muchos más, así que cuando ingrese a la empresa, su perfil indicará el dominio y el trabajo.
Por ahora siéntate bien, comprende todo, completa BTech