¿Hay algo que desee hacer pero nunca tuvo la oportunidad de hacerlo o lamentar no haberlo hecho?

Entonces, lejos estoy haciendo lo que quiero hacer.

Estoy aprendiendo muchas cosas. Como estoy trabajando en mi propia startup, la curva de aprendizaje es pronunciada.

Si puedo mirar atrás, lo único que lamento es:

Debería haber renunciado a mi primer trabajo en Microsoft mucho antes.

Un poco de fondo:

Fui asignado a Microsoft como Ingeniero de Desarrollo de Software en Pruebas (SDET) a través de ubicaciones en el campus. Trabajé allí durante dos años antes de cambiarme a una startup. Me frustré con mi perfil dentro de 1 año. Pero esperé para cambiar mi perfil a dev. Después de eso trabajé durante unos meses con la esperanza de conseguir un buen trabajo. Nunca funcionó.

Los problemas:

  1. Fue el mayor error seleccionar el perfil de prueba pensando que todavía podré hacer automatizaciones. Para ser precisos, la mitad del trabajo es manual y solo la mitad es automatización.
  2. El trabajo manual es tan frustrante que incluso un hombre sin un título de CS puede hacer eso.
  3. El marco de automatización no era bueno ni estaba bien mantenido. Me metí en uno de los peores equipos. Se cerró justo después de renunciar y fusionarme con Bing.
  4. Durante los dos años que trabajé, no aprendí nada. Solo aprendí una parte del selenio solo porque una vez pude trabajar con un equipo de EE. UU. Que era muy particular con respecto a la automatización. Entonces, tuve que leer un montón de código.
  5. Después de renunciar fue muy difícil cambiar a un inicio porque mi currículum no era lo suficientemente bueno para el salario que estaba recibiendo. Por suerte una startup reconoció mi talento.

A todos los estudiantes que esperan obtener un puesto en Microsoft:

  1. Si eres un programador entusiasta, no vayas por el perfil de prueba. Estarás decepcionado.
  2. Una vez que vaya a una empresa multinacional, tendrá un aprendizaje unidimensional en su mayor parte. No aprenderás múltiples tecnologías. Si va a una empresa que ha creado su propio marco, siempre trabajará en él, como c # para Microsoft. No usan demasiados proyectos de código abierto o pueden haber creado mucha abstracción para disolver el marco original.
  3. Hay algunos buenos equipos en Microsoft India. Intenta encontrarlos.
  4. Microsoft US siempre será mejor que Microsoft India.
  5. El entorno de inicio me parece mucho más abierto en términos de uso de la tecnología. Definitivamente aprenderás más en poco tiempo.
  6. Si desea ganar dinero con una vida tranquila, menos aprendizaje, debe unirse a una empresa multinacional.

Muchos deseos. Tengo que encontrar la oportunidad.

Lamento no hacer muchas cosas. Pero un incidente realmente me atormenta:

Era una adolescente que viajaba en un autobús público de regreso de la escuela y, para mi horror, vi a una amiga de mi hermana, una niña de 11 o 12 años que estaba a tientas mientras trataba de bajar en su parada de autobús. El hombre era de mediana edad y la cultura india ha grabado “respeto a los ancianos” y ni siquiera podía pronunciar una palabra. Todavía estoy echando humo con él y conmigo mismo por no hacer nada.

¡Debemos enseñar a nuestros hijos a defenderse por sí mismos y por lo que es correcto!