¿Deberían los estudiantes de tecnología estar preocupados por nuestro futuro?

Nov 26 2022
¿Ya está aquí el busto de las puntocom 2.0?
Al igual que muchos de mis amigos y compañeros de estudios, tenía menos de dos años cuando el NASDAQ cayó más del 70% en octubre de 2002 durante la caída de las puntocom, acabando con casi todas las ganancias adquiridas durante la burbuja. A partir de ahí, la tecnología se recuperó de manera constante y, a medida que el mundo ingresaba en una nueva era digital dominada por las redes sociales, parecía que la tecnología y la ingeniería de software eran el lugar para estar.

Al igual que muchos de mis amigos y compañeros de estudios, tenía menos de dos años cuando el NASDAQ cayó más del 70% en octubre de 2002 durante la caída de las puntocom, acabando con casi todas las ganancias adquiridas durante la burbuja. A partir de ahí, la tecnología se recuperó de manera constante y, a medida que el mundo ingresaba en una nueva era digital dominada por las redes sociales, parecía que la tecnología y la ingeniería de software eran el lugar para estar.

Recuerdo ir a la escuela secundaria justo cuando la tendencia de "aprender a codificar" estaba en su apogeo y había esta creencia aparentemente arraigada en muchos de mis educadores de que la codificación se convertiría en una habilidad casi obligatoria que debía adquirirse. La mayoría creía que al aprender a programar se garantizaba un trabajo altamente seguro de 6 cifras que solo crecería en importancia a medida que pasara el tiempo. Ahora, como es común con la naturaleza humana, la historia aparentemente se ha repetido y con los titanes más grandes de la industria teniendo despidos masivos y congelaciones de contratación, mientras que algunas de las empresas emergentes más prometedoras han sido expuestas como nada más que vendedores fraudulentos de aceite de serpiente. He tenido bastante pocas discusiones con los asociados preguntándonos si tomamos la decisión correcta. Yo (aunque tal vez con optimismo) todavía creo que lo hemos hecho y he aquí por qué.

1. Unas pocas manzanas podridas no echan a perder todo el grupo

Uno de los principales atractivos de la ingeniería de software son los salarios relativamente altos desde el principio. Estoy seguro de que todos los estudiantes universitarios de cs en algún momento fueron a level.fyi y vieron los salarios de más de 100k para los nuevos graduados y ahora ven que esas mismas empresas son las principales en los titulares por congelar la contratación y despidos. Es fácil tener una visión de túnel, pero le imploro que eche un vistazo a las otras empresas de los EE. UU. y del mundo que están contratando actualmente. Sí, es posible que no le ofrezcan $ 20,000 en acciones, pero los salarios en las empresas más pequeñas y lentas siguen siendo excelentes para los recién graduados. Si bien es un poco cliché en este punto, estas empresas también ofrecen algo extremadamente importante, experiencia. Ahora bien, no estoy diciendo que recibir un pago por experiencia sea tan bueno como recibir un pago,

2. El tiempo en la industria supera el tiempo de la industria

Ahora seré sincero, no tengo ninguna experiencia personal sobre este punto. Sin embargo, si observa más profundamente a las personas que realmente están siendo despedidas, aparte de algunos de los casos más extremos, la mayoría de los ingenieros senior que han estado en estas empresas durante varios años tenían un alto nivel de seguridad laboral. Creo que es importante tener en cuenta que lo común que escuchas en toda la industria de los recién graduados y los ingenieros senior es que lo más importante es YOE o años de empleo y poner ese pie en la puerta es crucial. Entonces, si bien puede ser más difícil poner ese pie en la puerta, creo que siempre ha sido una tarea difícil para cualquier persona en cualquier momento en tecnología y se puede consolar que si puede hacerlo o ya lo ha hecho, está probable que todavía tenga algo de estabilidad.

3. Haz lo que amas...

Uno de los dichos favoritos de mi madre es “haz lo que amas y no trabajarás ni un día de tu vida”. En un esfuerzo por evitar ser un cliché, entiendo que la mayoría de las personas no son los programadores "10xer leetcode grindset sigma" que muchos foros en línea le harían creer que necesita para tener éxito. En mi experiencia y en las discusiones que he tenido con personas mayores a mi alrededor, ¡esto está 100% bien! Sin embargo, creo que hay algo que decir acerca de disfrutar verdaderamente de lo que haces y si eres alguien que logró pasar por un campamento de entrenamiento o un programa universitario, es probable que disfrutes de la programación lo suficiente como para que, junto con las perspectivas de carrera que obtendrás. tienen ahora y en el futuro, la ingeniería de software sigue siendo una actividad que vale la pena.

Creo que es fácil tener una perspectiva derrotista de visión de túnel sobre el futuro de la tecnología y SWE. Pero si puede ver el panorama general mientras se enfoca en mejorar su capacidad como ingeniero, dudo (al menos espero) que tener un comienzo exitoso en una gran carrera sea tan difícil como lo hacen los titulares.