¿Deberían los estudiantes de ciencias de la computación preocuparse por una posible explosión de burbuja tecnológica?

Comencé como estudiante de CS en 1998. Estaba terminando en 2002. ¿Cómo era el mercado tecnológico?

Bueno … mierda.

¡Cuando estaba en la escuela, conseguí trabajo porque sabía algo sobre computadoras! Las entrevistas fueron rápidas … Tenía ofertas competitivas.

Después de la escuela … 2003 … basura. Empecé a escuchar lo mismo una y otra y otra vez.

Opción 1: Estamos buscando a alguien más experimentado …
Opción 2: Estamos buscando a alguien que todavía esté en la escuela y que esté creciendo en esto …

Ronda tras ronda … Trabajé con reclutadores y la respuesta que recibí fue con frecuencia la misma: tenían demasiados candidatos que habían estado trabajando durante la burbuja y que ahora estaban buscando trabajo. Los trabajos de “nivel de entrada” con frecuencia eran aspirados por personas con 2-3 años más de experiencia. Las pasantías y puestos similares de nivel extremadamente bajo iban, por supuesto, a estudiantes actuales.

Hice muchas consultas. 2 semanas de trabajo de Apache aquí, un mes de automatización o trabajo de implementación allí … Reunir suficiente trabajo para pagar las facturas fue difícil.

Me encontré con amigos de la escuela con frecuencia … muchos de ellos estaban trabajando en líneas de montaje y en salas limpias con la esperanza de poner un pie en la puerta con las empresas tecnológicas locales (Intel, HP, Wafertech, etc.)

¿Y yo? Me tomé un descanso por unos años. Enseñé artes marciales. Alrededor de 2006, mi teléfono comenzó a sonar con llamadas de cazadores de cabezas. “¿Estaba interesado en volver a trabajar con WebSphere?” “¿Me gustaría trabajar en el centro de datos XYZ?”

Me llevó un tiempo volver a funcionar. A pesar de que me estaban cazando en la cabeza (es útil tener algunas habilidades poco comunes) había estado “fuera de la industria” el tiempo suficiente para que las personas expresen dudas. Entrevisté en algún lugar donde había trabajado anteriormente y me dijeron que el entorno había cambiado significativamente desde la última vez que estuve allí. El entrevistador continuó describiendo algunos de los cambios a los que acabo de asentir. “Recuerdo que escribí los paquetes de implementación para algunas de esas cosas la última vez que estuve aquí”. (Tal vez no sea la mejor respuesta … no pareció superar las dudas).

Entonces … te preocupa que te gradúes al final de una burbuja. ¿Sabes que? Sucede. Y … puede apestar. Pero, si puedo dar un consejo, es este:

Las cosas mejorarán, hay recuperación después de que estalle la burbuja, y lo que hagas después de esa explosión puede ayudarte a posicionar para esa recuperación … o no .

La mía no es una historia de éxito. Si tuviera que hacerlo de nuevo, habría seguido entrevistando mientras estaba enseñando … me habría vuelto a poner antes. Dejé que el mercado me molestara y me di por vencido. No debí haberlo hecho.

Una última cosa: incluso cuando los tiempos son difíciles, las mejores personas siguen siendo cazadas agresivamente. Si trabaja para estar entre los mejores, cuando los tiempos son malos, su valor aumenta en lugar de disminuir.

No cometas el mismo error que yo.

En los años 90 (alrededor de los 8-10 años, creo), comencé a ayudar a las personas con problemas informáticos. Recogí QBASIC (y luego Perl) en el camino.

Los adultos siempre me dirían. “Deberías conseguir un trabajo en computadoras” (esa frase no sonaba tan tonta en ese entonces).

Incluso antes de estar en la escuela secundaria, asumí que todos los adultos les decían a todos los niños que se convirtieran en programadores o personas de TI. Entonces, naturalmente, pensé que para cuando tuviera la edad suficiente para ingresar al mercado laboral, el mercado laboral estaría saturado por todos los otros niños a quienes se les enseñó esto. Basado en esta predicción, decidí no seguir una carrera en programación.

No fue sino hasta casi una década después (a mediados de mis veintes) que decidí hacer un título de CS. Así que ahora tengo 30 años y estoy trabajando en un trabajo de desarrollador junior que la mayoría de las personas obtienen cuando tienen 23. Perdí casi una década de experiencia laboral porque confié en una predicción que hice cuando tenía 10 años.

, pero quizás no en la forma en que piensas; ciertamente no debe temer que las perspectivas a largo plazo sean malas, pero las circunstancias a corto plazo pueden ser malas. Mi respuesta se centrará en los Estados Unidos, pero algo de esto puede ser aplicable en otros lugares.

He pasado por dos burbujas / recesiones (o una me golpeó dos veces, dependiendo de cómo lo veas) y me despidieron. Que te despidan no es divertido y, a menudo, no tiene nada que ver con tu trabajo; en mi caso, una empresa cerró y se deslocalizó un gran proyecto completo. En ambas ocasiones, estuve sin trabajo durante varios meses. Independientemente de cómo veas el mercado tecnológico, debes ser consciente de que la industria se mueve rápidamente. En los Estados Unidos, esencialmente no hay seguridad de empleo.

  1. Si no es ciudadano o residente permanente, debe conocer los detalles de su visa. Si te despiden, ¿qué pasa? ¿Puedes encontrar otro trabajo? ¿Cuánto tiempo tienes?
  2. Si te despiden, el resultado depende del colchón. Convencionalmente, los expertos en finanzas personales le dicen que tenga entre 3 y 6 meses de ingresos escondidos como activos líquidos (efectivo, CD u otros ahorros asegurados). Esto debería ser más de lo que la mayoría de la gente piensa, ya que de repente usted es responsable de pagar la totalidad de su prima de seguro de salud. Normalmente debe ser elegible para el seguro de desempleo, pero no necesariamente . Algunos empleadores no están obligados a pagar el seguro de desempleo. Necesita saber si es elegible. Es fácil de descubrir. Recomiendo tener seis meses de ahorro para pagar el alquiler / hipoteca, el (los) automóvil (s) y el seguro, el seguro de salud (puede averiguar fácilmente cuál es la prima completa y / o conectarse a Internet y poner un precio a través de la cobertura de salud 2016) Mercado de seguros de salud o el mercado de su estado), gas y alimentos. Algunas personas le dirán que gastará menos dinero, y esto es cierto en promedio, pero ¿qué pasa si necesita financiarse para un viaje de entrevista de trabajo? Esto me paso a mi.
  3. No pongas todos tus huevos en una canasta. Usted depende de la tecnología para sus ingresos, y puede recibir una compensación parcial en capital, por lo que cualquier inversión (por ejemplo, 401k) no debe centrarse en la tecnología. Tenía amigos que simultáneamente perdieron sus trabajos y sus 401k perdieron la mayor parte de su valor porque estaban fuertemente invertidos en tecnología (esto fue durante la explosión de las puntocom). En circunstancias exigentes, puede usar dinero en 401k’s, IRA’s y otros vehículos de inversión para la jubilación. No te expongas doblemente.

Nunca sucederá nada malo, pero tendrá los ingresos para proporcionarle un colchón, y la inversión responsable puede protegerlo aún más. Es solo una forma de seguro, pero la mayoría de los estadounidenses no lo tienen . Una encuesta reciente descubrió que la mitad de los estadounidenses no podía obtener $ 400 en una emergencia (La vergüenza secreta de los estadounidenses de clase media que viven de cheque en cheque), y algunos de ellos tendrían que vender algo o pedir un préstamo sobre el título del automóvil.

Nuevamente, como ingeniero de software, tendrá mucho dinero para ahorrar si incluso es remotamente cuidadoso y disciplinado. No construyes este cojín de la noche a la mañana.

¿Qué pasa si no tienes el dinero? Bueno, ¿alguna vez te has preguntado por qué tantos estadounidenses tienen deudas de tarjetas de crédito? Esta es una de las razones, y pagar por cosas que no aceptan tarjetas de crédito (como alquiler / hipoteca, pago de automóvil) requiere tomar un préstamo en efectivo que comienza a generar intereses de inmediato y puede implicar una tarifa. No es difícil acumular $ 15,000 en deudas y sin un trabajo, no puede obtener otra tarjeta y jugar el truco de transferencia de saldo (y de nuevo, los préstamos en efectivo funcionan de manera diferente de todos modos). Conozco personas que han pasado una década saliendo de este tipo de deuda.

No estoy tratando de asustarte. Espera, está bien, eso no es cierto: estoy tratando de asustarte. Estoy tratando de asustarlo para que cree este cojín para usted y para diversificar sus inversiones. El empleo en todos los campos es volátil, pero la tecnología lo es especialmente. Si comienza el proceso de construir un colchón e invertir de manera responsable, no se preocupe.

Aparte de eso, no dejaría el campo a menos que quieras.

¡Buena suerte!

TLDR: Diablos no! Deja de perder el tiempo y ve a leer Introducción a los algoritmos

  • Creo firmemente que una persona no debe elegir su especialidad en función de las tendencias laborales sino en base a la verdadera pasión por el campo de estudio. A partir de su pregunta, parece tener una verdadera pasión por la informática, así que manténgase en su especialidad e intente ser el mejor científico / ingeniero que pueda ser.
  • No creo que estemos en una burbuja, pero siento que existe un problema genuino de encontrar ingenieros de software realmente buenos. Los ingenieros de software pobres que simplemente pasan de largo son una docena de centavos (aunque las compañías generalmente necesitan pagar más de un centavo), pero a la industria le cuesta mucho encontrar desarrolladores de software apasionados, calificados y realmente malos. Entonces, al menos en el futuro previsible, habrá trabajos realmente asombrosos para los desarrolladores de software que saben de lo que están hablando.

La informática, como muchos campos importantes, es extremadamente amplia y no debe aplicar el pensamiento similar, “habrá empleos” al elegir su subespecialidad dentro de la informática. Recuerda que los próximos 4 años de tu vida serán algunos de los más emocionantes y aprenderás sobre conceptos y tecnología que probablemente solo soñaste. Disfruta del viaje y no olvides explorar cualquier aspecto que parezca remotamente interesante, sin importar cuántas personas te digan que ese campo en particular está “saturado” o “muerto”.

SÍ: La programación es trabajo de proyectos, como ingeniería civil o ingeniería marina. Cada vez que se encuentre entre proyectos, si hay una recesión empresarial, lo dejarán ir. Puede que tenga que esperar un par de años antes de que alguien vuelva a contratar, o tomar un trabajo realmente asqueroso. Sus pares que no estuvieron entre proyectos durante la recesión estarán haciendo bancos y preguntándose qué pasa con usted.

Las recesiones comerciales son difíciles para las nuevas empresas. La financiación se agota. Las startups mueren como moscas. Si no tiene trabajo durante una recesión, habrá muchas personas talentosas con usted.

Mi carrera ha sido un detector de crisis bastante sensible. He sido despedido durante cada recesión importante; 1992, 1997, 2001–2, 2008–10.

Querrás vivir frugalmente y ahorrar suficiente dinero para soportar al menos una breve recesión. Es genial tener un cónyuge que trabaje en una compañía diferente, y aún mayor si solo puede vivir con uno de sus dos salarios.

El riesgo de quedar desempleado es solo una razón más para mantener sus habilidades actualizadas y para cambiar de trabajo si está estancado. Debido a que será abandonado, las segundas condiciones comerciales se deteriorarán.

Disfrute de su oportunidad de experimentar un ciclo de quiebra durante los primeros años de su carrera, cuando es más fácil recuperarse de él. Hay tanto que puedes aprender estando realmente en el campo durante ese tiempo, siempre que prestes atención y prestes atención a cómo se desarrolla todo. Hay lecciones que aprender de esa experiencia que simplemente no se pueden apreciar sin ser testigos de primera mano.

Tengo la suerte de haber estado en la industria yo mismo desde mediados de los 90. Experimenté el “gran” de las nuevas empresas web posteriores al Y2K, y fui particularmente vulnerable a ello. Estaba trabajando como desarrollador independiente, y mi contrato de proyecto actual (para una querida web ahora inexistente) estaba terminando. Me casé y como el trabajo era tan fácil de encontrar, no tenía un contrato de seguimiento establecido. Me tomé unas semanas de descanso, nos casamos (una hermosa boda sin dinero) y luego nos fuimos a Europa durante 3 semanas para nuestra luna de miel. Fue increíble, todo pagado por esa burbuja. Una burbuja que apareció mientras estábamos disfrutando de la luna de miel. Regresamos para encontrar que nuestras existencias (todos nuestros ahorros) habían perdido más del 70% de su valor, y hubo algo así como 4.000 despidos en esta ciudad durante ese tiempo. Era casi imposible encontrar trabajo sin importar cuán calificado estuvieras … cuando un reclutador obtiene cientos de currículums para un trabajo, no importa lo bueno que seas a menos que estés en el 5 o 10 al azar en la parte superior de la pila .

Ese fue un golpe increíblemente doloroso y humillante. Solo dos meses antes estaba en camino de poder jubilarme cómodamente entre los 35 y los 40 años (ahora tengo 41 por cierto, y me recuperé lo suficientemente bien como para jubilarme cómodamente, pero no antes). Así de bueno fue durante la burbuja. Y cuando aparece, realmente puede doler.

Pero aún así, no cambiaría esa experiencia porque fue instrumental en mi carrera y en mi vida personal desde entonces. No consideraría pasar por un ciclo de quiebra como una limitación de carrera de ninguna manera. En todo caso, lo preparará para un éxito increíble en los años de recuperación que siguen.

Entra allí y disfruta del paseo. Es un campo increíblemente increíble para tener una carrera.

Sí, deberías preocuparte por una burbuja. He experimentado burbujas de contratación de CS tres veces (1983, 1992, 2001); los hemos tenido antes, y los tendremos nuevamente. La industria está empezando a verse como antes de las otras burbujas (las startups que retrasan las OPI, los rumores de despidos en Twitter, Yahoo e IBM, la oferta nunca satisfará la demanda, etc.)

La buena noticia es que las burbujas son temporales. Si eres un apasionado de CS, no debes dejar que esto te impida seguir adelante como carrera. Sin embargo, si usted está en esto por el dinero, probablemente haya otras carreras que serían mejores.

Algunos consejos útiles para sobrevivir a la burbuja:

  1. Obtenga tanta experiencia práctica en codificación como pueda. Escriba código real en un lenguaje comercializable (C ++, Scala, Go, Haskell, Java, SQL, etc.). Asegúrese de saber cómo depurar el código existente, así como escribir código nuevo.
  2. Asegúrese de que ha APRENDIDO y ENTENDIDO estructuras de datos y algoritmos. No solo lo suficiente como para pasar una prueba, sino para que comprenda cómo y cuándo aplicar los principios para maximizar el rendimiento y la escalabilidad.
  3. Elija sabiamente al aceptar una oferta. Las nuevas empresas probablemente no sean una buena elección, especialmente antes de la salida a bolsa. Los grandes empleadores como IBM y Disney pueden realizar trabajos en alta mar con poca antelación. Su mejor apuesta es una empresa mediana que sea rentable, pero demasiado pequeña para ser offshore. Eche un vistazo al modelo de negocio para ver si tiene sentido para usted; si no es así, entonces busca en otro lado. Después de la burbuja, habrá tiempo de sobra para obtener su experiencia de inicio.

¡Buena suerte!

Sí, pero menos que la gente de la academia de códigos.

En términos de vida en el trabajo, 2006 fue mi primer año de trabajo y, francamente, a pesar de que estamos potencialmente en otra burbuja a partir de 2016, nunca se sintió lo mismo que antes de 2008.

Todos los que conozco permanecen en el trabajo durante 1 o dos años como máximo y luego continúan. Claro que tal vez se les paga cada vez más con el auge tecnológico, pero la sensación de estabilidad ya no existe.

El modelo de desarrollo en cascada donde los ingenieros eran respetados y confiables con la libertad y el poder de diseñar, pensar, tomar café y ejecutar ha sido completamente destruido por esta tontería “ágil”, dejando todo el trabajo real a Open Source que las empresas explotan y no devolver y dejar que sus ingenieros pagados corten y peguen y unan las dependencias. Cuando comencé, aún tenías que saber qué era un puntero. Ahora todos tienen mucho miedo de usar C, el lenguaje del sistema operativo real en el que realmente están potenciando todo …

Mi punto es que estos colapsos económicos parecen ser una gran excusa para los chiflados políticamente asustados que temen a cualquiera que pueda pensar, para entrar y rellenar su casa con espuma de poliestireno. Ahora que lo pienso, supongo que la redada de 2001 nos trajo a Java en el backend … ágil, java, muy asustada de cuál será la próxima bola profana de nerf que tendremos que tragar.

/ * todo esto tiene sentido por cierto, ya que fueron los ingenieros y sus diseños de “caja negra” los que causaron el colapso de la vivienda y el colapso del crédito por defecto de 2008, y, por supuesto, la locura de la era de las mascotas tuvo mucho que ver con estos vaqueros de código y sus peligrosas manipulaciones del puntero del salvaje oeste … * /

Sin mencionar la amenaza inminente de subcontratación que he estado escuchando desde la primera burbuja mientras aún estaba en la escuela. Lo que sucede allí es que los tipos de negocios “solo quieren algo simple”, una variación en un sitio web o una aplicación o lo que sea. Por ejemplo, pronto saldrán aplicaciones VR y AR asesinas y todos piensan que la ingeniería detrás de esas cosas es brillante. En 5 años, alguien dirá “mira, básicamente, es Pokemon Go para clasificaciones de espresso, no ciencia de cohetes, ¿no podemos pagarle a alguien por mar?”.

El mayor consejo que tengo es mantenerme a la vanguardia en alguna área. Entonces puede ignorar en gran medida la mayoría de estos factores.

No. No debes preocuparte por nada, nunca. No es productivo De hecho, es lo opuesto a productivo, porque preocuparse ocupará su mente, alejando su enfoque de su autodesarrollo y sus estudios.

Sin embargo, debe ser inteligente y estar preparado para la posibilidad. Continúa con tu especialidad universitaria, pero aprende algunas otras habilidades en el camino que pueden suavizar el golpe si explota la burbuja tecnológica. Las habilidades relacionales interpersonales y humanas estarían en la parte superior de mi lista. Puede usar ese tipo de habilidades y aplicarlas ampliamente, en todas las industrias, para encontrar formas de asegurar ingresos para usted.

Deje de lado la preocupación y concéntrese realmente en asumir la mentalidad de encontrar placer en el aprendizaje y poner en práctica sus habilidades actuales. Tu actitud lo es todo, así que crece dentro de ti una actitud positiva para aprender y practicar continuamente. Ese es el secreto para ser un gran triunfador en la vida: no preocuparse por ser un gran triunfador y decidir crecer continuamente en sus habilidades, ser lo más útil posible para las personas que conoce y la sociedad en la que vive, y decide que disfrutas ser así. Mantente positivo y ama la vida.

No debe tomar decisiones a corto plazo sobre su especialidad universitaria debido a la preocupación por el estallido de la burbuja tecnológica por algunas razones:

  • No es posible predecir la cantidad de burbuja que hay en este momento, cuándo explotará y cuánto disminuirá. Te sentirías tonto si cambiaras tus planes de vida por un choque que nunca llegó o que equivale a una pequeña corrección. “Nunca intente cronometrar el mercado” es un buen consejo no solo para los inversores sino también para la planificación de su carrera.
  • Tendrás una carrera muy larga que abarcará muchos ciclos económicos. Desea planificar a largo plazo, no en función de lo que está de moda en un año determinado. Usted (con suerte) no eligió ciencias de la computación solo porque pensó que sería “caluroso” el mes en que se graduó de la universidad, por lo que no debería abandonarlo solo porque podría haber una marca descendente.
  • La demanda de grandes desarrolladores es tan alta que incluso con un estallido de burbuja tecnológica, todavía habrá muchos trabajos disponibles. El desempleo para los buenos ingenieros es prácticamente negativo en este momento. Ninguna carrera es completamente a prueba de recesión, pero es difícil pensar en una que tenga tanta red de seguridad como la ingeniería de software.
  • La mayoría de los trabajos de informática no están dentro de las empresas tecnológicas. Se encuentran en grandes instituciones en servicios financieros, seguros, atención médica, fabricación, petróleo y gas, gobierno, inteligencia, defensa y muchos otros lugares. Estas organizaciones no se ven directamente afectadas por el estallido de una burbuja tecnológica.
  • Probablemente no sea un programador sentado en un cubículo para siempre, por lo que debe preguntar si comenzar como uno le dará la oportunidad de comenzar su propia empresa, ingresar a la administración, trabajar de forma independiente, viajar, cambiar de carrera o tomar descansos entre trabajos . La programación tiene más de eso que probablemente cualquier otra habilidad.
  • Cual es la alternativa? Cualquier campo en el que pueda ingresar tendrá ciclos de auge y caída: podría cambiar de especialización y fácilmente verse afectado por un centro de su nuevo campo.

Si te gusta la programación y eres bueno en eso, no hay razón para repensar tu elección. Y si no te gusta la programación, no deberías hacerlo en primer lugar.

No exactamente. Lo que debería preocuparte es ser mediocre. Las burbujas tecnológicas limpian los estantes de los ingenieros que no están a la altura. Concéntrese en construir un conjunto de habilidades sólidas y trabaje duro y estará bien independientemente de si el clima tecnológico cambia.

Esto vale la pena repetir: una carrera de ingeniería de software se beneficia enormemente del pensamiento a largo plazo y de la continua refactorización. En una carrera de aproximadamente 45 años, experimentará muchas bajadas, alzas y todo lo demás. Y verá que las pilas de tecnología cambian una y otra vez. Concéntrese en clavar los fundamentos duros (sistemas operativos, compiladores, algoritmos, programación funcional, OOP, patrones de diseño, arquitectura, concurrencia, comprensión de la gestión de productos y ux, interacción humana sólida y habilidades sociales, y construir una vida real para usted fuera de luego, manténgase al día con las pilas tecnológicas actuales y asegúrese de no quedarse con las mismas (¡o la misma versión principal!) durante más de 3-4 años. 🙂

Has enmarcado la situación muy negativamente. Así es como deberías mirarlo.

En casi todos los campos, está compitiendo con muchos otros solicitantes, y si desea seguir siendo competitivo en su carrera, debe seguir aprendiendo y perfeccionando sus habilidades.

La ingeniería de software se encuentra actualmente en una situación única, y se le puede pagar 100,000 USD al año como desarrollador web o de aplicaciones móviles completamente mediocre. Este es el sentido en el que posiblemente estamos en una “burbuja” en este momento. Si su plan era convertirse en ingeniero de software porque puede hacerlo bien, incluso si es mediocre, es posible que desee repensar su elección de carrera.

Pero usted dice que “siempre ha amado” CS. Eso es genial. La industria necesita personas como tú. Estudie mucho, desarrolle su conjunto de habilidades y trabaje para convertirse en un buen ingeniero de software durante las pasantías y después de graduarse. Creo que es muy poco probable que este camino sea una mala elección, si CS es lo que le interesa.

Las incertidumbres son lo que hace la vida más interesante.
Estoy en tercer año de ingeniería y cuando comencé tenía preguntas y ansiedades similares.
Luego intenté leer y recopilar datos lo más posible, no las respuestas directas, recopilar datos, recopilar datos y luego llegar a una conclusión. Y hay una buena posibilidad de que su conclusión sea errónea.

Pero en el proceso aprenderás muchas cosas. La mayoría de las cosas en el mundo muestran un comportamiento cíclico. Eres feliz, entonces estás triste, sentirás una emoción diferente y serás feliz de nuevo.
Incluso en economía hay un período de inflación que sigue a un período de prosperidad que luego sigue a un período de depresión que finalmente conduce a la inflación (creo que todo el ciclo es de 7 años)
La burbuja web se infló a fines de la década de 1990 y principios de la década de 2000 y luego en 2002 explotó, pero lo que aún se ven son computadoras. Alcanzará un equilibrio natural.

Entonces, en lugar de preocuparse por esto, aquí hay algunas cosas que puede hacer.
– Encuentra lo que realmente te gusta y trabaja duro para dominarlo.
– Recuerde que lo que aprende debe estar en un nivel fundamental para que sea inmune a los mercados volátiles (p. Ej., Aprenda algoritmos y matemáticas y luego, incluso si una tecnología como un idioma pasa de moda, lo que usted aprende todavía puede aplicarse a la tecnología que es ‘en’)
– Invierta en otras habilidades como el desarrollo de la personalidad también
– Y recuerde siempre que la razón por la que se unió a CS no fue porque el mercado lo exige, sino porque es algo que realmente le gustó.

Mire a su alrededor y compárese con los estudiantes de otras ramas, se ven obligados a realizar trabajos de TI, aunque su interés reside en otro lugar.

Estamos viviendo un gran momento para alguien interesado en la tecnología.

Y hay demasiados problemas por ahí esperando ser resueltos. Elija su enunciado del problema y luego elija un arma.

¡Ojalá haya ayudado!

Sugeriría hacer una planificación a largo plazo para descubrir lo que te ves haciendo cuando tienes 30, 40 o 50 años. La informática puede conducir a una carrera exitosa y diversa, pero creo que nadie estudia informática en sus años universitarios se preguntan cuál es la perspectiva de empleo a largo plazo para ellos a medida que envejecen. El grupo de edad “ideal” para los empleados en tecnología es de 20 a 30 años. Si desea mantener la estabilidad laboral a medida que envejece, necesitaría pasar a la gerencia. En este punto, te enfrentarás a la realidad de los roles de administración limitados en comparación con el número de aquellos que estudiaron Ciencias de la Computación.

Todo el mundo te dirá que hay un lado más brillante, o que esto no te puede pasar a ti, pero haz tu propia investigación. Encontrará que esto sucede más a menudo que no. La discriminación por edad por sí sola será un obstáculo, ya sea que haga Informática o no. Las continuas adiciones de nuevos estudiantes de Ciencias de la Computación al grupo ya grande de especializaciones en Ciencias de la Computación es otra. Mientras tanto, tendrá esa ventaja, pero los años pasan rápidamente.

Comencé a programar cuando tenía 12 años. Me encantaron todos los aspectos y progresé naturalmente en una carrera. Cuando tenía 28 años, era independiente, trabajaba 2 días a la semana y ganaba alrededor de $ 200k / año. Sin embargo, los crujidos nocturnos y las altas demandas de desarrollo de software pasaron factura y me agotaron. Hoy, a los 35 años, todavía amo las computadoras, pero la codificación ya no es especial para mí. Todo se ve igual. Todos piden lo mismo. Y aunque parece que hay muchos pioneros en Informática en estos días, verá que gran parte de esto se puede atribuir a la terminología creativa, la reutilización de la tecnología existente y las tendencias comerciales. Por ejemplo, computación en la nube. Parece nuevo, fresco, emocionante. Sin embargo, ha existido durante casi 15 años, con Amazon Web Service (2002) que ha sido un hito importante en su desarrollo y popularización.

Cuando se trata de eso, no importa cuánto le importe el código, al cliente no le importa. Solo les importa cómo se ve la interfaz de usuario y si lo que crea funciona según sea necesario.

Si planea hacer una carrera en Ciencias de la Computación, y para garantizar la flexibilidad a largo plazo, mi consejo sería ahorrar / invertir tanto como sea posible durante sus primeros años (lo más importante), trabajar en proyectos a gran escala para aprenda todo lo que pueda y planee comenzar su propio negocio. Si encuentra problemas en su carrera en el camino, tendrá sus ahorros / inversiones para llevarlo adelante o para hacer un cambio de carrera.

Si te encanta programar y construir cosas, no pienses en una burbuja ni siquiera un momento. Su trabajo durante los próximos cuatro años es encontrar problemas que le gusten resolver. Estar interesado y curioso. Trabaja en tu oficio y busca personas que estén haciendo proyectos que consideres auténticamente interesantes. Seguir su curiosidad es mucho más probable que lo lleve a un trabajo en el que estará involucrado.

El software no va a ninguna parte. Estarás bien incluso si resulta que no eres realmente un desarrollador sobresaliente.

Mi consejo es este. Olvídate de planificar o preocuparte por tu carrera ahora mismo. Encuentre una manera de trabajar en proyectos que le interesen. Contribuir a proyectos de código abierto. Aprenderá y se conectará con otras personas que comparten sus intereses.

Las pasantías son importantes. No porque se vean bien en su currículum sino porque aprende a trabajar y comportarse en un entorno de producción. Las cooperativas son las mejores porque tienes 6 meses trabajando a tiempo completo. No es solo la habilidad técnica lo que hace que un ingeniero de software tenga éxito. La capacidad de trabajar como parte de un equipo es algo que se aprende. Viene con experiencia.

Pasantías y cooperativas para las que solicita. Lo más probable es que la competencia por los interesantes o prestigiosos sea alta. Los hackatones son un asunto diferente. Aparecer. Conocer gente. Construye algo. Antes de que te des cuenta, tendrás un grupo suelto de personas con el que volverás a construir. Otra cosa que no te enseñan como parte de tu entrenamiento CS. Comprender las fortalezas y debilidades (o tendencias) de tus compañeros de equipo es una gran ventaja. No hay nada más ventajoso que trabajar con diseñadores, gerentes de producto y desarrolladores con los que tiene una mano corta.

Por último / no menos importante, no tengas miedo de preguntar a las personas ocupadas, exitosas, “importantes” por su perspectiva sobre las cosas. La mayoría de las veces, si se comunica con un correo electrónico reflexivo, recibirá una respuesta reflexiva. Siempre diga gracias y recuerde devolver el favor cuando esté ocupado, tenga éxito y sea una “persona importante” en el futuro.

Buena suerte para ti. Trabaja duro e interesado y siempre estarás a la vanguardia del juego … a menos que haya un apocalipsis zombie. Todas las apuestas están canceladas cuando eso sucede. 😉

La situación se vuelve mala para los ingenieros de software después de 15 a 20 años, porque aunque la situación está cambiando para mejor, las personas no ven a las personas con experiencia como contribuyentes individuales y esperan que sean gerentes o directores / vicepresidentes. Entonces, si no desea hacerlo después de 15-20 años, podría ser un problema. Pero los tiempos están cambiando, así que no hay nada de qué preocuparse ahora.

La tecnología cambia muy rápido, por lo que debe estar al tanto de lo que está sucediendo y siempre posicionar su carrera en función de eso, lo que puede ser difícil. En el momento en que se gradúe, es posible que las personas no hablen Java / .Net / C ++, etc., el enfoque estaría en sistemas distribuidos, iot, IA, aprendizaje automático, ciencia de datos. Por lo tanto, debe centrarse en estas áreas y siempre tener una mentalidad de comprender las nuevas tecnologías.

Si hace esa pregunta, puede asegurarse de que está haciendo informática por los motivos correctos. Si su principal preocupación es ganar dinero, entonces debería cambiar a algo que le apasione más. Los que tienen más éxito, independientemente del campo, son aquellos que hacen lo que aman y realmente no les importa el dinero.

La verdad es que, en la parte del ciclo del busto, generalmente son los que están más abajo en el tótem quienes ingresaron a CS por el dinero que pierden sus empleos. Si te gusta lo que estás haciendo, serás bueno en eso y encontrar un trabajo no es tan difícil, incluso en tiempos difíciles. La razón es que te parecerás apasionado y sabrás lo que estás haciendo en comparación con la persona que obtuvo un título solo para obtener un título.

Lamentablemente, la mayoría de las personas que veo obteniendo títulos de CS fueron empujadas por padres o consejeros de la escuela secundaria que pensaron que jugar videojuegos o mostrarle a la abuela cómo encender su computadora de alguna manera se traduce en una exitosa carrera de CS. Luego están los que se metieron para ganar dinero. Estas tienden a ser las personas menos exitosas que obtienen los trabajos que se pierden en el ciclo de recesión.

tl; dr Si amas CS no te preocupes por eso, encontrarás un trabajo.

Estoy en ECE en lugar de CS, y me gradué en 1984 después de una recesión. Prácticamente todos recibieron ofertas de trabajo, pero solo 1 oferta (no múltiples para elegir), sin embargo, algunos graduados en el año anterior no recibieron ofertas de trabajo, y tuvieron que buscar por un tiempo para encontrar un trabajo. El punto es que esto sucede todo el tiempo y en muchos campos. El momento es impredecible, por lo que puede estar bien, atrapándolo justo antes o justo después. La realidad es que el mundo se está volviendo impredecible. Entonces no te preocupes. Solo prepárate. Aquí hay algunas sugerencias ya que se está preparando para esto temprano:

1. Conviértete en un estudiante cooperativo trabajando y estudiando alternativamente. Esto le proporciona una relación con una empresa ahora y le brinda experiencia ahora. Si la burbuja golpea, es más probable que aún lo contraten. En el peor de los casos, tienes experiencia.

2. Busque una empresa nueva que haga algo interesante que tenga capital de riesgo capitalizado trabajando en algo que llevará mucho tiempo desarrollar (más de 4 años) en un área en la que le gustaría contribuir. Vea si puede trabajar los veranos para ellos, o si puede ayudarlos haciendo algún pequeño proyecto paralelo (algo de baja prioridad que necesitan hacer, pero no puede darles personal debido a las prioridades más altas) para el crédito escolar / proyecto de estudio independiente).

3. Estudie mucho, enfocándose en un área de concentración que siempre tiene muy pocos graduados, para que siempre sean contratados. En EE, se trata de ingenieros de diseño CMOS analógico de alta velocidad. En CS, es probable que sean fuertes en matemáticas y algoritmos como los utilizados en el aprendizaje automático (pero estoy seguro de que también hay otras áreas).

4. Busque un profesor que tenga una relación con una empresa y haga una investigación de pregrado para él. Esa compañía valorará mucho su recomendación de contratarlo.

5. Comience a entrevistar a principios de su último año y no se limite a entrevistas en el campus. Es un trabajo, encontrar un trabajo.

6. Si la burbuja explota y no puede encontrar trabajo, vaya a la escuela de posgrado (para obtener un doctorado con un estipendio) y extienda la línea de tiempo entre 4 y 5 años. Esto requiere que le fue bien en sus estudios de pregrado. (Mis hijos hicieron esto, cuando sus contemporáneos tuvieron dificultades para conseguir trabajo en 2009-2010). La recuperación ciertamente estará en marcha, 4-5 años después.

Ya que dijiste que estás haciendo informática porque te apasiona, vas a estar MUY BIEN. Me gradué en 2001, que ya era una mala economía, me mudé por todo el país para comenzar a trabajar independientemente y luego sucedió el 11 de septiembre y ese trabajo se secó de la noche a la mañana. Puede que haya tenido más miedo que tú ahora, ya que el dinero se estaba acabando rápidamente.

Lo que hice, y probablemente lo que deberías hacer si te sucede esto, es buscar un trabajo en CUALQUIER LUGAR que tenga un departamento de programación. Mi elección terminó siendo una empresa que es más o menos el PayPal de la pornografía, y obtuve un trabajo de CSR de bajo nivel, principalmente negándome a decirles a las esposas para qué eran los cargos de su tarjeta de crédito. No fue divertido obtener menos de $ 10 / hora, pero se pagaron las facturas.

La cuestión es que solo estuve allí durante unas 6 semanas. No pasó desapercibido que alguien con un título de CS estaba trabajando los teléfonos. Cada dos días, en algún momento cuando no estaba en el reloj, hablaba con los gerentes sobre lo que podía hacer para poner mi pie en la puerta del departamento de programación. Terminé diciéndome que me entrevistarían si pudiera usar Perl (que nunca había aprendido) para hacer un proyecto simple que demostrara que podía manejar LWP y DBI, por supuesto que tenía que buscar en Google. Así que hice un motor de búsqueda simple y obtuve el trabajo. Eso ni siquiera fue una buena paga, pero fue mucho más del doble de lo que estaba ganando, y estar en esa posición realmente me motivó a no aceptar mi lote actual en la vida y tratar de encontrar oportunidades para avanzar … no en una garganta cortada manera, más en una forma de “Creo que podría ayudar”. Terminé saliendo unos años más tarde con un título de Director de Ingeniería de Windows para la empresa matriz.

También me caí de bruces después del último accidente que manejaba mi propio negocio, lo que resultó en bancarrota y muchas dificultades. Ahora estoy de vuelta otra vez y más feliz y mejor que nunca.

Cosa que estoy tratando de transmitir: no te preocupes por el fracaso, porque fracasarás. Los exitosos son aquellos que siguen presionando después de hacerlo.

Me gradué en la primavera de 2001. Mucha gente aceptó ofertas de trabajo en el otoño solo para rescindirlas en la primavera. No tengo ningún número, pero esto es lo que recuerdo:

  1. Casi todos aún podían encontrar trabajo, y los que no podían sospechan que el mercado desinflado no era su problema.
  2. Muchos de los trabajos estaban en industrias que creo que la industria de la tecnología había estado muriendo de hambre para nuevos empleados
  3. Los salarios iniciales y los bonos de contratación ciertamente fueron un éxito, pero realmente no puedo decir qué tan grande
  4. Muchas personas decidieron esperar un poco el mercado y obtener una maestría en lugar de tomar un trabajo que realmente no querían. Esto funcionó bien para algunos y no para otros, pero todos los que conocía encontraron empleo.

Entonces, mi experiencia fue que el choque no fue un apocalipsis y no creó una hambruna, pero sí rompió muchas expectativas muy infladas, lastimó los egos y, en general, generó mucho estrés.

More Interesting

Tengo 35 años y no sé qué quiero hacer en la vida. Me gustaría tener mi propio negocio. Fui a la escuela a los 30 años y ahora tengo un trabajo en un hospital. Me gusta mi trabajo. Pero siento que podría hacerlo mejor. Las personas tienen pasiones en las que pueden invertir. Yo no tengo pasiones. ¿Cómo encontraste tu pasión?

¿Cuánto necesito para obtener un puntaje en el GRE y en B.Tech (de la UPTU) para ingresar a la universidad para una maestría en ingeniería mecánica con una beca?

Cómo aprovechar al máximo a mis empleados sin ser un imbécil

¿Cuál es el alcance de un MBA en finanzas en la India?

Trabajé en soporte de aplicaciones en Amdocs India durante 2 años y luego dejé el trabajo para un negocio familiar. Han pasado 2 años desde entonces. ¿Cuáles son mis posibilidades de volver al sector de TI?

Cómo convertirse en un probador de penetración

Cómo obtener la admisión en las universidades BSc

¿Cómo comenzar mi carrera como desarrollador de Python? Me gradué con una Maestría en Computación en diciembre de 2016. Tengo 4 años de experiencia como Desarrollador de bases de datos Oracle. ¿Cuáles son las diferentes habilidades requeridas para un desarrollador de Python?

¿Cómo es para un graduado en electrónica en términos de aprendizaje y carrera en Robert Bosch, Bangalore?

¿Cómo se debe formar un equipo para crear un videojuego y entrar en la industria?

Cómo mejorar mi carta de presentación (propuesta) para trabajos independientes de desarrolladores web en Upwork

¿Qué recursos se dan típicamente a los nuevos vendedores?

Trabajo desde casa 5 veces por semana. ¿Cuáles son algunas vías donde puedo maximizar mi tiempo y ganar más dinero? Gano $ 100K / año. Solo paso alrededor del 20% de mi día realmente trabajando. Tengo <$ 5K para invertir, y tengo el objetivo de liquidar mi préstamo estudiantil para 2016.

¿Qué tan importante es graduarse de una escuela con un prestigioso programa de CS como Stanford, UC Berkeley o Caltech (pedigrí académico)?

Soy un estudiante de tercer año de ingeniería mecánica. ¿Qué debo hacer en mis vacaciones de verano para fortalecer mi currículum?