¿Es el desarrollo de software una carrera sobrevalorada?

Es una cuestión de expectativas.

  • Si la imagen que tiene es la de esos honchos de primera categoría de Silicon Valley, no puedo estar seguro de si realmente el desarrollo de software es su principal valor. Como menciona Victor Volkman, el desarrollo de software no es la forma de convertirse en multimillonario. Ni millonario
  • Si su expectativa es tener un ingreso superior al promedio (puede ser x veces superior al promedio, donde 2 < x <5), con el requisito de aprender todo desde cero cada diez años y actualizar cada año, entonces no está sobrevalorado en absoluto.

Puede que estés hablando de los aspectos técnicos.

Hay varios elementos allí que todos pueden aprender. No es ciencia espacial. Pero tienes que aprender eso. Para dar su tiempo y esfuerzo para un BSc, o diez años de esfuerzo diario, para estar en su lugar para comprender las partes internas, lo que sucede allí. Y por qué un cambio tecnológico es relevante y qué se verá afectado en su entorno debido a ello.

El desarrollo de software correctamente aprendido le permite montar cada nueva ola y estar en la cima de la ola, no uno de los numerosos seguidores.

Ciertamente parece haber una mística en torno al éxito de algunas celebridades de Silicon Valley y aquellos que compartieron su éxito. La programación ha recibido una cantidad inesperada de atención en los últimos años, ya que se convirtió en un pasatiempo convencional y comenzó a ser representada como una forma accesible de alcanzar un estatus profesional a través de esfuerzos sostenidos y apasionados, y sin siquiera ir a la escuela.

En cierto sentido, el desarrollo de software puede ofrecer a los jóvenes y a algunos otros acceso a un salario medio razonable al comienzo de su carrera, pero la cantidad de dedicación requerida solo para mantenerse al día también lo convierte en una elección de carrera inestable. Tanto bien se puede decir sobre el aprendizaje permanente y mantener la mente de un principiante, estas actitudes positivas también vienen con sus lados oscuros. El aprendizaje que ocurre rara vez es duradero y muy absorbente. Además, puede ser más difícil con el tiempo gestionar las presiones familiares y laborales o mantener un valioso perfil de desarrollador cuando elegimos priorizar otros pasatiempos. No hay lugar en este campo para aquellos que se sienten con derecho, ya sea porque han pasado años en la escuela o en la industria. Debido a que los desarrolladores nunca deben dejar de demostrar su valía, pueden experimentar una crisis profesional considerable cuando cambian sus prioridades y / o se dan cuenta de que no han logrado construir la cartera más comercializable.

La mayoría de las personas han deseado en algún momento lograr lo que hacen y el desarrollo de software ciertamente puede proporcionarles la satisfacción de haber construido algo, resolver problemas y ayudar a los clientes. Esto puede pagar el alquiler mientras dure, pero los salarios varían mucho según la geografía y los nichos atendidos. La competencia también ocurre a escala global en muchos círculos. Para muchos, esto puede no ser una inversión que valga la pena. Además, los desarrolladores existen para servir; y, por lo general, no hacer crecer proyectos de mascotas que puedan cambiar el mundo y ganar mucho dinero. Contrariamente a la opinión de aquellos a quienes les gusta ubicar a los desarrolladores en dos categorías (las buenas y apasionadas frente a las mediocres que no escriben código en casa), los proyectos personales a menudo compiten más con las responsabilidades laborales de lo que les permiten. La ecuación no es tan simple …

Personalmente, me harté de esta idea de que nuestra vida laboral debería ser nuestra principal pasión; Si bien ser apasionado puede ser un impulso esencial hacia el dominio de algo, varias demandas generalmente se apoderan de nuestros días de trabajo. Hay algo que no está del todo bien cuando se espera que alimentemos nuestras pasiones principalmente para apoyar su rutina diaria. Una pasión puede hacer maravillas para ayudar a los principiantes a lograr el dominio; También puede sentirse alienante cuando se limita solo a unas pocas obsesiones redundantes. Una pasión puede convertirse fácilmente en una jaula. Y a algunos les gusta así.

Internet está lleno de personas apasionadas y es tentador seguir su ejemplo. Lo que funciona para ellos puede no funcionar para nosotros. Es importante darse cuenta de lo que está sobrevalorado para uno mismo, y no para algún extraño al azar en las redes sociales.

Depende de lo que estés calificando. ¿Desea una línea de trabajo en la que pueda tener éxito durante los próximos 40 años, criar una familia, comprar una casa, vivir el “sueño americano”? Esto te llevará allí.

Ahora, si está pensando que conducirá un Lamborghini, tendrá casas en extremos opuestos del país y tomará tres meses de vacaciones alrededor del mundo en su yate, creo que necesita reconsiderar sus elecciones.

Lo hice durante más de 40 años, lo disfruté, escribí un software significativo e incluso viajé un poco.

Como nunca esperé que le crecieran alas en la espalda o que me permitiera respirar vacío, no considero que esté sobrevalorado.