¿Cuál es el mejor consejo profesional que le darás a un ingeniero de software de 23 años?

Una carrera como desarrollador de software es un trabajo muy bueno y estable que satisfará sus necesidades a largo plazo. La industria de TI en general se compone de varios tipos de roles que pueden ofrecerle un mejor crecimiento profesional. Como el sector de TI es uno de los sectores más en auge en la India, la mayoría de los empleos de cuello blanco se centran en este sector. El sector de TI ha aumentado su contribución al PIB de la India del 1,2% en 1998 al 7,5% en 2012. Según NASSCOM, el ingreso agregado del sector de US $ 147 mil millones en 2015, con ingresos por exportaciones de US $ 99 mil millones e ingresos internos en US $ 48 mil millones, creciendo en más del 13%.

Ahora, ya que está confundido acerca de seguir un MBA o continuar trabajando en la industria de TI y software. Para esto, primero comprendamos por qué las personas quieren hacer un MBA:

  1. Mejor perfil, crecimiento profesional y paquete de pago
  2. Oportunidad de transformar la carrera profesional de trabajos técnicos a gerenciales o en áreas de interés como finanzas o marketing
  3. La mayoría de los ingenieros provienen de universidades de nivel 2 o 3 y, por lo tanto, aspiran a obtener un título de un instituto de renombre en la India / en el extranjero.

Los ingenieros buscan el MBA porque es visto como una forma fácil (y más rápida) de ingresar a la administración. Pero personalmente siento que buscar MBA no es una inversión financiera que valga la pena. Como obtener un MBA no es una tarea fácil.

  • Es difícil ingresar a una buena escuela B debido a la alta competencia.
  • Alta carga financiera en forma de préstamos.
  • No hay garantía de que las expectativas se cumplan en términos de carrera.

Estos hechos pueden verificarse a partir del hecho dado que el 93% de los graduados de MBA son desempleados: problemas con la educación gerencial en India

Cualquier cosa que espere lograr como MBA se puede lograr de manera similar al permanecer en el sector de TI. Si desea seguir una carrera bien remunerada con mejores oportunidades y opciones de crecimiento, entonces debe trabajar en una empresa basada en productos donde obtenga beneficios y remuneraciones similares que se ofrecen a un graduado típico de MBA.

Entre 5 y 10 años, tendrá un salario de siete cifras (un poco más si tiene experiencia con la última tecnología). Las personas en el área de negocios no recibirán ese tipo de salario hasta que alcancen una posición mucho más grande. Debe tener un conjunto de habilidades único que proporcione un salario más alto.

También hay muchas oportunidades de crecimiento. Te conviertes en un desarrollador senior y luego en arquitecto hasta un vicepresidente de ingeniería y un CTO.

Entonces, ¿qué debe hacer para obtener el trabajo deseado en una empresa basada en productos y un crecimiento de carrera maltratado? El desarrollo web se ha convertido en una de las opciones de carrera más buscadas no solo para los estudiantes de informática sino también para otras ramas. También es debido a esto que hay un aumento de empleos en la industria como desarrolladores front-end, desarrolladores NodeJS y desarrolladores de pila MEAN.

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 la combinación de habilidades mencionadas en el caso de Frontend Developer y Backend Developer. El salario promedio de MEAN Stack Developer en India es £ 7 LPA.

Del mismo modo, con el crecimiento de Internet, ha llevado a un aumento gigantesco en el consumo y la creación de datos que deben ser gestionados y analizados. Por lo tanto, existe una demanda de Data Scientist en estas empresas. 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 .

Entonces, ahora conoce las habilidades requeridas por las compañías basadas en productos para ser contratados allí. Pero el verdadero problema aún no se ha resuelto, es decir, cómo conseguir un trabajo en empresas basadas en productos. Como en la mayoría de las universidades, el programa de estudios todavía está desactualizado y es irrelevante para el requisito de la industria.

Esto es lo que debe hacer para obtener el trabajo de sus sueños en empresas basadas en productos:

  1. Adquiera estas habilidades mencionadas anteriormente para obtener el trabajo de sus sueños en una empresa basada en productos. Como sin las habilidades relevantes en Desarrollo Web o Ciencia de Datos, las empresas no lo considerarán contratado.
  2. Una vez que adquiere habilidades en las tecnologías mencionadas anteriormente, ya sea Desarrollo web o Ciencia de datos, debe mostrar su talento y habilidad en forma de proyectos y cartera que pueden convencer a las empresas sobre su conocimiento y habilidad práctica.
  3. Finalmente, cuando tienes la oportunidad, despejas la entrevista con el conocimiento de las tecnologías y tu habilidad.

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

  • Centros de entrenamiento : hay muchos centros de entrenamiento 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 : hay muchas plataformas en línea que proporcionan capacitación y certificaciones para el desarrollo web y la ciencia de datos. Pero recuerde que al final del día su objetivo es ser contratado como Data Scientist.
  • edWisor.com es una de esas plataformas que no solo lo capacita en tecnologías requeridas por la industria, sino que también lo contrata como Desarrollo Web y Ciencia de Datos. Hay más de 100 compañías que están contratando candidatos calificados de edWisor como pasantes / a tiempo completo.

Unas pocas cosas.

Si promete que entregará algo, asegúrese de entregarlo a tiempo sin comprometer la calidad. De esta manera, otros tendrán confianza en ti y pensarán en ti en el futuro. Si no entrega lo que prometió, está arruinando su reputación.

Aprende a decir que no si crees que no puedes entregar algo en un plazo determinado. No se sobrecargue de tareas porque eso terminará en un desastre.

Sea honesto y sincero mientras pueda respirar.

Hazte accesible. Otros no deberían dudar en acercarse a usted.

Da y toma respeto.

Hable cortésmente y compórtese profesionalmente sin importar cuán grave sea la situación.

Por último, no seas adicto al trabajo. Encuentre tiempo para pasar con sus seres queridos.

Todo lo mejor.

  • Trabaje durante un año para analizar cómo van las cosas con las empresas corporativas siempre que su objetivo no sea hacer el trabajo.
  • Aprenda las mejores tecnologías que existen. Eso es lo que te hace vivir mucho / mejor en este campo.
  • Nunca se comprometa a trabajar para un proyecto que no le brinde habilidades técnicas para escalar.
  • La estrecha relación con el gerente le ayuda a obtener un ascenso.
  • Si eres del sur de la India como Chennai y si eres brahmán, tu carrera crecerá muy rápido. Sí, la política de castas es más uniforme en las empresas de consultoría de software.
  • Si su objetivo profesional no es solo como un trabajo de rutina de 9-5, intente concentrarse en el camino en el que debe alcanzar su objetivo y seguir adelante. No se preocupe por la seguridad laboral después de trabajar durante 1 o 2 años.
  • Todo sucederá solo si avanzas en acción en lugar de pensar y pensar.

Todo lo mejor.