¿Qué espera una compañía de TI más fresca?

Los expertos no tienen ninguna habilidad para ser de utilidad para las compañías de TI.

Entonces, ¿por qué las empresas de TI los reclutan?

Las empresas de TI necesitan gente para trabajar.

Muchas empresas de TI no reclutan novatos en absoluto. Están dispuestos a pagar salarios altos y reclutar talentos experimentados. Esta estrategia no funciona para grandes empresas de TI. Ellos están dispuestos a reclutar más frescos por miles. Gastan millones en entrenar a los novatos para que adquieran las habilidades necesarias. Ellos corren el riesgo de perder estos recursos capacitados a otras empresas. Confían en sus expertos en recursos humanos para diseñar estrategias para retener el talento.

Las pequeñas empresas tampoco pueden reclutar talento experimentado. Ellos también reclutan novatos y los entrenan en el trabajo. Es responsabilidad del líder del equipo asegurarse de que todos sus recursos se entrenen.

¿Cuáles son las habilidades requeridas en las empresas de TI?

Una empresa de TI basada en servicios necesita desarrolladores y probadores que sean muy dinámicos. Esperan que sean capaces de manejar más de una tecnología. Es posible que uno tenga que pasar por sesiones de capacitación en cualquier momento de su vida para elegir tecnologías que nunca supieron porque nunca estuvieron expuestos a ellas. Todo el servicio de desarrollo y mantenimiento de software funciona porque en realidad solo necesita una persona que sea lo suficientemente inteligente como para conocer todo el proyecto. Se puede hacer que el resto del equipo trabaje con el mínimo conocimiento del proyecto, al igual que un sitio de construcción donde hay personas con muchas habilidades pero que no tienen la imagen completa de toda la construcción.

En caso de que la compañía de TI se dedique al soporte de infraestructura, necesita personas capacitadas en diferentes habilidades como redes, bases de datos, tecnología de servidores, etc. Siempre hay una jerarquía de diferentes niveles de experiencia en una empresa. Las personas se elevan en la jerarquía según la experiencia. Es el trabajo de Delivery Manager y de Recursos Humanos ver que no haya brechas en la jerarquía. Si hay huecos, se rellena con alquileres laterales.

Las compañías de productos requieren ingenieros que estén más enfocados en el producto en el que están trabajando. Trabajan en un equipo y todos tienen la oportunidad de aportar ideas. Los ingenieros reciben capacitación genuina para hacer frente a las tecnologías. Su horario de trabajo no es muy estricto y se puede esperar un deslizamiento si afecta la calidad del producto. Se espera que recojan el conocimiento del dominio.

Teniendo en cuenta la forma en que funciona una empresa de TI, ¿qué espera de una empresa más fresca?

La mayoría de las grandes empresas de TI reclutarán ingenieros independientemente de los flujos de ingeniería. Luego se les capacita para codificar en varios lenguajes informáticos y comprender diversas tecnologías según el requisito de toda la empresa. Estos son entrenamientos regulares en el aula y se espera que usted apruebe los exámenes que evalúan sus habilidades. La mayoría de los ingenieros logran salir de dichos cursos y exámenes de la misma manera que lo hicieron con sus títulos de ingeniería. Esto se debe a que los reclutas han sido evaluados por sus habilidades analíticas durante el proceso de reclutamiento. Sin embargo, muchos novatos no logran aprobar estos exámenes internos. Eso no es un problema, ya que se les da muchas oportunidades para despejar. Su filosofía es que si los han seleccionado, entonces deberían poder adquirir las habilidades. No se sorprenda si el entrenador de su compañía es tan poco inspirador como sus profesores universitarios. Tienes que comprender las habilidades por tu cuenta como lo hiciste en tu universidad.

Después de pasar por la fase de adquisición de habilidades, se le asigna al banco como un recurso para que los proyectos se echen en sus manos y seleccionen a las personas de acuerdo con sus requisitos. Te enfrentarás a entrevistas de los jefes de equipo de diferentes proyectos. Si eres bueno te recogen. Si no eres lo suficientemente bueno, puedes ser forzado a formar parte de un equipo donde se te pedirá que realices un trabajo no crítico. Una vez que comiences a trabajar en un proyecto, estás por tu cuenta. Si tienes suerte, el líder de tu equipo te guiará. De lo contrario, serás expulsado por tus mayores. Aquí es donde se prueba su ingenio y su iniciativa. La mayoría de los ingenieros recogen trabajos responsables y comienzan a ser respetados por sus colegas y gerentes por su esfuerzo. Aquellos que carecen de la iniciativa podrían ser expulsados ​​del proyecto y volver al banco.

No he respondido a su pregunta en puntos de bala a propósito. Por favor, extraiga los puntos de bala ustedes mismos.

  1. Esperan que salgas de esa actitud universitaria y muestres algo de profesionalismo . Confía en mí, esto es lo primero que se nota y se espera.
  2. Mostrar actitud de aprendizaje hacia nuevas habilidades.
  3. Para mostrar flexibilidad en la reubicación a un nuevo lugar de trabajo.
  4. Mostrar algo de energía en las actividades de team building.
  5. Aprendiendo y asumiendo alguna responsabilidad lo antes posible.
  6. Completa tu entrenamiento y no te preocupes al obtener un proyecto o ubicación.
  7. Trabaje como el infierno ya que asumen que los novatos no tienen ninguna responsabilidad familiar ni nada por lo que también pueden trabajar durante 15 horas.

Estas son todas las expectativas básicas.

Gracias

Los Freshers están capacitados en tecnologías específicas como .net, java, PHP, etc. ¡Una vez entrenados y evaluados, se implementan en proyectos en tiempo real! De acuerdo con su desempeño durante la capacitación / intereses / requisitos comerciales, obtiene roles como Desarrollador Junior / Probador / Ingeniero de Soporte, etc.

Los desarrolladores junior inicialmente obtienen KT y comienzan a trabajar en pequeños módulos bajo la supervisión de los seniors. Los primeros 3 meses lo hacen Pruebas unitarias / Corrección de errores menores, etc. Lentamente aprenden codificación y poseen módulos.

Los ingenieros de soporte a menudo mantienen / mejoran el producto / sitio web ya existente. Al igual que los estudiantes de desarrollo, ¡siempre te guiarán en todo tu trabajo!

Los ingenieros de pruebas pueden clasificarse en dos categorías. Manual y automatizado. Los evaluadores manuales suelen realizar pruebas manuales con Microsoft Excel, Quality center, etc. Las pruebas automatizadas son un tanto complejas y son muy equivalentes al desarrollo. Las pruebas de rendimiento, las pruebas de carga, las pruebas de estrés, las pruebas de seguridad, etc. son algunas de las áreas en las que las pruebas son automáticas. Los probadores automatizados ejecutan scripts de escenarios en lenguajes de programación utilizando QTP, el corredor de carga de HP, etc.

Finalmente, sea cual sea el trabajo que se le asigne, ¡las personas siempre están a su alrededor para guiar y capacitar!

Mi propia historia:
Cuando me uní a HCL Technologies como novedad en el año 2009, siempre me pongo nervioso cuando asignan una nueva tarea de desarrollo. Pero a medida que pasaban los días, Google aumentó mi confianza en gran medida. 😉