¿Por qué hay tanta gente en ingeniería de software obsesionada con el salario?

Esta es una pregunta difícil, ya que puede responderse en muchos niveles.

Vamos a empezar con el juego interior . En el siglo XXI, la mayoría de las personas se comparan con otras . Imagina que te sientes respetado en una empresa, la gente te escucha y contribuyes a un producto. Un día, usted se da cuenta de que su compañero, haciendo exactamente el mismo trabajo, gana $ 20,000 más que usted. La mayoría de las personas sienten que su enfoque comienza a cambiar de ser respetado a ser explotado. La gente comienza a racionalizar que todo lo que les sucede justifica que sean explotados. Este es uno de los estados mentales más peligrosos para estar. Tanto el temor a que otros se aprovechen como la codicia de maximizar el rendimiento pueden cambiar nuestro enfoque de agregar valor a combatir la explotación percibida. Esto se traduce en una caída en el rendimiento, y generalmente es un enfoque poco saludable para tomar desde la perspectiva de nuestra carrera. En este caso, nuestra carrera profesional se convierte en una obsesión. Cuando estamos obsesionados con algo, a menudo no conseguimos lo que queremos. Incluso si obtuviéramos lo que creemos que queremos, tan pronto como lo conseguimos, concluiríamos, nuestra obsesión no ha terminado, ya que nuestra recompensa no era lo que realmente queríamos.

La razón principal por la que algunos desarrolladores terminan ganando mucho menos que otros es que los desarrolladores de software a veces no investigan su salario correctamente y pueden dejar decenas de miles de dólares en la mesa de negociación. En este artículo, puede leer sobre la investigación de su salario esperado.

La razón secundaria por la que algunos desarrolladores no ganan la cantidad de dinero que deberían ganar es que cometen errores costosos durante el proceso de solicitud de empleo. Al entrevistar a los desarrolladores de software al menos dos veces a la semana, he visto muchos enfoques y algunos excelentes profesionales tienen pocas posibilidades de ser contratados. Sabemos exactamente lo que estamos buscando, pero muchas compañías no son efectivas en la contratación, y muchas compañías lo filtran antes de que tenga la oportunidad de mostrar sus habilidades. Este estudio de caso compara a dos desarrolladores, y usted puede concluir qué desarrollador se encuentra en una mejor posición para ganar más.

La segunda razón se basa en la economía. Los desarrolladores de software están en alta demanda. La oferta es muy limitada. Muchas respuestas han afirmado este hecho. Lo que me gustaría agregar es que tenga en cuenta que sus objetivos no deben convertirse en su obsesión. Las personas se sienten felices cuando saben que se están moviendo hacia sus objetivos de una manera sostenible. Las obsesiones casi nunca son sostenibles. Se aconseja tratar tu carrera como un negocio. Tratar tu carrera como una obsesión es peligroso para tu propia salud.

La tercera razón es externa. A pesar de que los desarrolladores de software tienen una gran demanda, algunas empresas son lugares muy malos para trabajar. En el artículo, Soy un desarrollador de software con un mal trabajo, sácame de aquí, puedes leer sobre las compañías que de hecho explotan a los desarrolladores de software. Mi consejo aquí es evitar estar obsesionado con su empresa actual. Tiene mucho más sentido salir y encontrar el trabajo de sus sueños con excelentes condiciones de trabajo. Los gerentes tiránicos, las personas que te hacen trabajar 12 horas al día cada semana, normalmente no deberían tener los mejores desarrolladores en una economía así. De hecho, mi propia misión es crear conciencia de que tiene una gran demanda, si se lo trata mal, tiene la oportunidad de cambiarlo y de encontrar un trabajo que le brinde mejores condiciones de trabajo y más dinero.

La cuarta razón se basa en el camino de menor resistencia. Dado que la demanda es mayor que la oferta, y algunos desarrolladores de software se han dado cuenta de que no tienen que trabajar mucho para ganar un salario completo, se centran en lo que su empresa puede darles en lugar de lo que pueden dar a su compañía. Maximizan los recursos que pueden obtener e intentan explotar su empresa tanto como sea posible. Dado que este comportamiento reduce la autoestima de tales desarrolladores, y la baja autoestima viene con una menor confianza en sus propias capacidades, las consecuencias a largo plazo de este comportamiento son menos dinero. Una vez que descubrimos que nuestras opciones son limitadas, tendemos a desarrollar una obsesión por ganar más dinero. Desafortunadamente, la causa raíz del problema está en otra parte.

La quinta razón se basa en su situación de vida. Imagina que estás bajo presión financiera. Las universidades son caras Los costos de vida también son caros, a veces aumentan rápidamente. Una vez conocí a alguien que tenía que trabajar para dos empleadores para mantener su estilo de vida. Solo pudimos vernos porque ella recibió una semana de baja por enfermedad de su psicólogo. Este es un juego peligroso. Por un lado, tiene sentido maximizar sus ingresos para salir de la deuda lo más rápido posible. Por otro lado, a veces, no endeudarse es el camino a seguir. Independientemente de si usted es un millonario o un estudiante, tiene 24 horas al día para gastar. La forma en que gastamos nuestro tiempo, está determinada por nuestro enfoque. Centrarse en las cosas que son malas para nosotros, disminuye la calidad de nuestras vidas.

He consultado con algunos desarrolladores de software en el pasado, que han logrado cambiar su situación, y han creado una vida feliz y una carrera satisfactoria para ellos mismos. Si está en una mala situación en este momento por cualquier motivo, ahora es el momento de salir de ella. Todo lo que se necesita es una decisión. Las obsesiones son peligrosas.

No es tanto que los ingenieros de software estén obsesionados con el dinero. Es que las personas que están obsesionadas con el dinero quieren ser (doctores y abogados e) ingenieros de software porque los ingenieros de software hacen banca.

Por lo general, el alto costo de una universidad de cuatro años asusta a estos perdedores. A veces pagan incluso mucho más dinero por un “campo de arranque de código”, pensando que pueden tomar un atajo.

Si logran superar la fase de capacitación, descubren que los ingenieros de software tienen que sentarse frente a una computadora todo el día y la mitad de la noche. Ellos son responsables de los horarios apretados. Tienen que pensar muy duro. Tienen que asociarse con gente geek todo el maldito tiempo. ¡¡TIENEN QUE ESCRIBIR EL CÓDIGO !! (El horror. El horror.)

La mayoría de las personas obsesionadas con el dinero no están obsesionadas con el trabajo. Quieren el dinero sin todo el sudor. No sé qué hacen estas personas cuando crecen. Probablemente muchas cosas diferentes una tras otra buscando el dinero fácil. El software paga bien, pero de ninguna manera es dinero fácil.

Si vive en el Área de la Bahía, recibe un aviso de aumento de alquiler anual en el rango del 10%. Recibes media docena ( o más ) de mensajes de reclutador no solicitados cada semana. Usted recibe un aumento de sueldo anual que puede o no cubrir sus cambios de renta.

Empiezas a mirar Glassdoor y te das cuenta de que los precios aumentan sin ti. A pesar del gran salario, sus ahorros no aumentan realmente porque un 2 habitaciones para su familia y dos hijos cuesta $ 3500 + / mes. Y te gustaría tener un tercer hijo, pero eso significa que alguien tiene que dormir en la sala de estar.

Entonces te das cuenta de lo ricas que se han vuelto las compañías tecnológicas en la parte posterior de las cosas que hiciste. Usted sabe que Apple se convirtió en una de las compañías más grandes del mundo con solo 60,000 empleados, incluso ahora con 110,000 empleados, tiene $ 187 B en reservas de efectivo. ¡Sí, eso es $ 1.7M en efectivo por empleado! Verá que Slack ha recaudado más de $ 300 millones en fondos y solo tiene unos 300 empleados. Eso es más de 5 años de pista por empleado, independientemente de si su salario es de $ 140k o $ 160k.

Te dicen que eres un miembro valioso del equipo. Los constantes correos electrónicos de reclutamiento te recuerdan esto, pero ninguno de ellos quiere hablar de salario. Y le preocupa que su próximo aumento de sueldo no cubra su próxima subida de renta y que su nivel de vida disminuya.

Ahí es cuando empiezas a obsesionarte con el salario .

Cuando parece que hay dinero en todas partes, pero todavía está deshaciéndose de la mitad de su sueldo para cubrir el alquiler de un apartamento pequeño. Los Ingenieros de software viven actualmente (2016) en un universo extraño en el que son constantemente acosados ​​para “considerar nuevas oportunidades” , pero nadie está llevando un gran control con eso.

Herbert Lee toca la mentalidad interna. Pero cuando quitas el ego, te das cuenta de que todos están contratando y nadie tiene suficientes desarrolladores de software. Es fácil darse cuenta de que en realidad valen mucho dinero y de ahí la obsesión.

Puede que no sea así para siempre, por lo que este puede ser el verdadero día de pago para los ingenieros experimentados. En 10 años puede ser la gente de biotecnología el rastrillo en efectivo.

No estoy en ingeniería de software. Pasé la mayor parte de mi carrera en banca de inversión. Puedo decir que si crees que la gente en ingeniería de software está particularmente obsesionada con su salario, debe ser porque solo conoces a los ingenieros de software. Me gustaría preguntar por qué cree que este rasgo es exclusivo de esta carrera o que está especialmente presente en los ingenieros de software en lugar de personas en otros campos.

En primer lugar, la mayoría de las personas quieren que les paguen lo más posible por lo que hacen. Como mucha gente menciona aquí, todos tienen que comer, comprar ropa, vivir en algún lugar, etc.

En segundo lugar, a nadie le gusta la idea de que a otras personas se les paga más de lo que se les paga por hacer el mismo trabajo (o incluso menos). Incluso los monos se sienten así. Los monos muestran un sentido de equidad, dice un estudio

Finalmente, las personas se juzgan a sí mismas (y otras las juzgan, en parte) por la cantidad de dinero que están ganando. Con razón o sin ella, se supone que alguien que gana más dinero vale más para la empresa, contribuye más, etc. A menudo, cuando pensamos en el progreso de nuestra carrera, pensamos en la cantidad de dinero que ganamos en un trabajo. Obviamente, si trabaja como voluntario para Médicos Sin Fronteras o como monja en un convento en algún lugar, tendrá una visión diferente de la vida, pero para muchas personas en la industria, el dinero, especialmente el dinero en relación con sus compañeros , es una manera importante. de juzgar justo donde se ubican en la jerarquía. Y el estado también es importante para las personas. (Y los monos también, creo.)

Por cierto, no estoy de acuerdo en absoluto con esta caricatura. Habiendo estado en la banca de inversión, puedo decir categóricamente que las personas que ganan altos salarios no necesariamente valen más que las personas que ganan menos: un banquero de inversiones que hizo una fortuna acortando valores respaldados por hipotecas y enviando a personas a la ejecución hipotecaria no es de ninguna manera más valioso para la sociedad por ejemplo, que un maestro de jardín de infancia, a pesar de que sus ingresos serán al menos 10x y quizás 100x más altos. Pero presento esta caricatura como un ejemplo de cuánta gente piensa. Creo que esto se aplica no tanto entre carreras profesionales (el comerciante de MBS y la maestra de jardín de infancia nunca compararían los salarios), sino entre los mismos comerciantes de MBS y entre los propios maestros de jardín de infancia.

Búsqueda – cartoonbank.com

(Lo siento, ahora veo que no llegó la caricatura. Muestra a algunas personas obviamente acomodadas alrededor de una mesa en un restaurante muy elegante y una de ellas dice: “El dinero es la libreta de calificaciones de la vida”).

Esto es cierto para TODAS las industrias. Me mudé de las finanzas al desarrollo, así que aquí tengo mi visión de ambos.

La dinámica es muy simple: la gente tiene visibilidad sobre cómo se está desempeñando el 10% superior del campo, entonces, gracias a Dunning Kruger u otros efectos, se cree que son tan buenos como el 10%, o tal vez un poco menos buenos, y esperan Que este es su valor de mercado.

En finanzas, esto se manifiesta en las diversas discusiones sobre salarios, revistas, estadísticas que dicen que “los doctores en bancos de corchetes abultados obtuvieron una media de 700.000 libras esterlinas este año” o lo que sea. Y comparaciones de bonos, batallas psicológicas durante la temporada de bonos, y así sucesivamente.

Esto puede hacerse cargo de la comprensión de todas las demás variables que hacen que un trabajo sea de buena calidad, como la calidad de la empresa, el potencial de crecimiento futuro, etc. Observé a un gran potencial de futuros comerciantes renunciar a nuestra muy buena compañía por una más mediocre que pagaba un 20% más, y pensé que cada vez que era un comercio estúpido (lo fue años más tarde).

Por lo tanto, Google, Facebook, LinkedIn, Yelp, sea cual sea la marca que quiera nombrar, tienen algunas personas que están pagando sueldos muy altos en virtud de ser excelentes o notorios (generalmente tanto los últimos como los primeros). ¿Inventó un lenguaje de programación? ¿Contribuyeron importantes bibliotecas? ¿Construyó un producto complejo? Hola enorme salario base y gran donación de acciones. Estos son, numéricamente, la excepción. A la mayoría de los desarrolladores se les paga mejor que el trabajador de cuello blanco promedio, es cierto, pero no mucho mejor. Sin embargo, nadie escribe artículos o publicaciones en las redes sociales sobre el desarrollador promedio de JavaScript en una empresa X de 500 empleados sin valor, que gana $ 70,000 al año; ni hay mucho escrito sobre cómo, no importa cuánto lo intente, no se convertirá en Andrew Ng de la noche a la mañana.

Por lo tanto, el sesgo de selección, y Dunning Kruger.

A medida que las personas maduran, aprenden sus límites y aprenden a ser felices de ganar un salario decente de clase media en una era que se caracteriza por la desaparición de salarios decentes de clase media.

Esto también es cierto en las finanzas, donde los comerciantes más felices son aquellos que se enfocan en su vida familiar y hacen un buen trabajo y se sienten felices de recibir un millón de dólares al año, en lugar de lamentar que su colega haya hecho 2. Lo he visto En medicina, lo he visto en la música clásica e incluso en la función pública. No hay profesión donde la gente piense que son compensados ​​de manera justa.

Soy un ingeniero de software. Tengo 29 años, soy soltero, pago menos de $ 800 al mes por el alquiler en el Área de la Bahía, he pagado todos mis préstamos estudiantiles, vivo de manera cómoda pero bastante frugal y no tengo problemas de salud. De manera realista, probablemente gano tres veces más de lo necesario para mantener mi estilo de vida. Sin embargo, sigo preguntándome constantemente si gano suficiente dinero. Aquí hay algunas razones por las que:

1. Competitividad arraigada. La mayoría de los ingenieros de software eran “los más inteligentes” mientras crecían. Hacerlo bien en la escuela fue, literalmente, lo más importante para mí cuando era niño. Me enfurecería si no obtuviera mejores calificaciones que todos los demás en la clase en mis exámenes de matemáticas. Sé que no es una actitud saludable, y trato de frenarla. Pero todavía está ahí, y ese pequeño niño que todavía se enfurece, quiere ser el mejor de la clase. Excepto ahora, el “puntaje” es el salario y la “clase” es Silicon Valley.

2. Compensación por no estar a la altura de las expectativas. Si no está en la industria tecnológica, forme sus ideas acerca de cómo es la industria tecnológica de “Silicon Valley” o lea sobre los Mark Zuckerbergs del mundo, lo que puede hacer que Silicon Valley parezca una tierra mágica donde el gigante novedoso revisa Se dan por ideas estúpidas y los ingenieros son los reyes. Pero la mayoría de los ingenieros no han sido comprados, ni han sido cofundadores de una compañía, ni han hecho otra cosa que no sea ir al trabajo y obtener un cheque de pago. Así que es más fácil concentrarse en ese cheque de pago, como para decirse a sí mismo: “Bueno, aunque no sea un millonario, al menos estoy haciendo un X% mejor que la persona promedio”.

3. La arrogancia. Como ingeniero, siento que debería ser la persona más importante de la empresa. Es muy fácil señalar algún fragmento de código que escribí y decir: “Sin esto, ESCRIBIRÁ PERSONALMENTE, ninguno de nuestros productos funcionaría”. Te da un sentido exagerado de tu propia importancia. Cuando ve que alguien en gestión de proyectos, control de calidad, desarrollo de negocios o cualquier otra parte del negocio está ganando tanto o más que usted, se siente como una bofetada, porque como ingeniero, ha creó algo!

Obviamente, estos son todos los síntomas de algún tipo de trastorno de personalidad narcisista, y probablemente debería estar en terapia. Pero no creo que sean formas de pensar poco comunes entre los ingenieros.


EDITAR:

Wow, nunca esperé este tipo de respuesta! Parece que muchas personas están atrapadas en la primera parte donde dije que pago menos de $ 800 al mes por el alquiler. Respondí en los comentarios, pero para aquellos que se lo perdieron, lo manejo compartiendo una casa en Daly City con algunos amigos. Nuestro alquiler total es de aproximadamente $ 3500 al mes antes de los servicios públicos, que se dividen en 5 formas. No es muy diferente a vivir en la universidad, excepto que ahora podemos permitirnos una comida para llevar de mayor calidad.

Tengo una respuesta concisa para lo que se aplica a mí. Tal vez los votos me muestren si otros se sienten similares. Por supuesto, cada uno es único y un poco diferente. Primero, establezcamos que la obsesión por el salario es una suposición falsa, y en lugar de eso, abordemos el impulso para ganar más.

Siento que todo se reduce a esto: los inventores de todo tipo solo quieren centrarse en la invención ; No te preocupes por la seguridad financiera. Quieren la libertad de inventar , el control sobre cómo y cuándo inventan. Quieren compartir en innovación y amar el aprendizaje.

Para mí, quiero garantizar que mi familia esté segura y centrada en la creación. La creación requiere recursos. Estoy obligado a retirarme del empleo lo antes posible para poder centrarme en las cosas que siento que son más nobles. Todos los días estoy vivo. Siento mi mortalidad y sé que tengo un tiempo limitado para cambiar el mundo .

De hecho, si ganara una gran suma de dinero, lo primero que haría sería reservar un poco en diferentes inversiones para cuidar a mi familia extendida y lo siguiente que haría sería abrir un gran instituto de investigación.

Algunos de los científicos más conocidos y exitosos de nuestra historia tuvieron benefactores que les permitieron dejar de lado todas las preocupaciones (ya sea a través de la herencia o de otra manera). Estas personas tuvieron un impacto real en el mundo.

En resumen, una CPU es solo una herramienta para mí, y también lo es el dinero. Cuanto más jugo tenemos, más podemos hacer.

Leí las respuestas sobre la competitividad y el sentimiento inteligente o especial en una empresa y, no sé, ese tipo de cosas realmente no me conmueven en absoluto. Creo firmemente que la única persona con la que necesito competir es conmigo mismo, ayer contra hoy. En el área que vivo, todos están obsesionados con lo que haces y cuánto ganas (y NO es el “valle”). No siento que esto esté relacionado con mi identidad, quién soy ni nada de eso, pero estoy más que feliz de fingir para ayudarme a obtener más recursos para alcanzar las metas finales.

Herbert Lee lo clavó. Pensemos también un poco más:

¿Cuál es la causa principal de que los padres envíen a sus hijos a hacer Ingeniería de Software, o que los Ingenieros obtengan fondos para ideas originales? ¿O empresas mimando tanto a los ingenieros?

Demanda. Muy alta demanda. Y no hay suficiente oferta. Ese puro desequilibrio está elevando el “precio” de un ingeniero de software. Y una vez que mi vecino hace que X haga el mismo trabajo, ¿por qué haría menos que X?

Estamos en otra Revolución Industrial, solo que esta vez la llamamos Revolución Digital. Debido a la gran demanda de manufactura en los años 1700 y 1800, la ingeniería de software tiene una gran demanda en la actualidad. Todo lo que hacemos, se está digitalizando rápidamente y habilitado para Internet.

Caso en cuestión: hace 6 años, si le dijera que una compañía de Taxis contratará a ingenieros de software, me habría echado a reír. Resulta que, hoy, los días de comenzar una compañía de taxis sin tener ingenieros de software, se han ido. Hace mucho que se fue, en realidad.

En algún momento, la Ingeniería de Software también se convertirá en un producto básico, de la misma manera en que la Manufactura se comercializa hoy. Ya estamos empezando a ver algo de eso, por ejemplo, las páginas web estáticas se pueden construir en Upwork por <$ 5 / hr.

Pero si la mercantilización masiva ocurrirá en 10 o 100 años, es difícil de razonar. Mi conjetura es que probablemente será algo así como 2 generaciones (digamos ~ 50 años). Nuestros nietos, si son ingenieros de software, no se obsesionarán con el salario, porque nadie les pagará tanto.

Pero entonces, todos encontraremos la forma de enviarlos a otra cosa que tendrá una gran demanda en ese momento. Y luego volveré a Quora para responder a una pregunta recientemente planeada sobre por qué las personas con esa habilidad X están obsesionadas con … ya sabes

PD: Me dirijo a Coding Interview Bootcamp para ganarme la vida y ayudo a los candidatos a negociar salarios. Por lo tanto, conozco esta situación mejor de lo que nunca quisiera saber. Es alucinante ver a las empresas abrir sus billeteras cuando tiene múltiples ofertas y ha accedido a las entrevistas. Se trata de la demanda y la oferta.

[Fuente de la imagen: https: //circusventures.files.wor… ]

Eso no significa que todos los ingenieros de software estén obsesionados con el salario. De hecho, una encuesta de 2013 reveló que, en promedio, el dinero es solo la motivación número 5 para los profesionales de software. Consulte La jerarquía de la motivación del desarrollador para obtener detalles sobre eso.

Y aunque la competitividad sobre el salario no es necesariamente una obsesión, también es cierto que la mayoría de las personas (no solo los ingenieros de software) se sentirían ridículas si reciben un pago excesivo por el mismo trabajo que a otras personas se les paga más por hacer. Por lo tanto, pueden monitorear lo que el mercado pagará por sus habilidades y buscar cambiar de empleador periódicamente para obtener un aumento en el salario.

Otra posibilidad como alimento para el pensamiento: la causa y el efecto podrían ser lo contrario de lo que su pregunta implica.

Puede que no sea tanto que los ingenieros de software estén obsesionados con sus salarios, sino que son las personas que están obsesionadas con hacer salarios altos quienes ingresan a la carrera de ingeniería de software.

La ingeniería de software está actualmente en gran demanda , como han señalado otros, y no parece que vaya a cambiar en nuestras vidas. Cuando la demanda es alta, los empleadores tienen que pagar salarios competitivos para atraer trabajadores de alta calidad. No es tanto que los trabajadores sean competitivos entre sí, sino que los empleadores compiten con otros empleadores por el mismo suministro limitado de ingenieros de software. Por lo tanto, el salario de mercado para esta profesión tiende a aumentar.

La otra cosa que hace que la carrera sea atractiva es que cualquiera puede ingresar sin tener que pasar 10 años en la educación superior . No necesita un doctorado o un doctorado, ni un título de abogado ni nada. Incluso es posible saltarse un título de 4 años y ser autodidacta en la programación (con mucho trabajo duro y auto-motivación), y aún así obtener un salario sólido de clase media.

¿Qué otra carrera coincide con esta proporción de inversión en educación baja que se necesita, en comparación con un alto potencial de ingresos? Ninguna que se me ocurra. Bueno, tal vez atleta profesional o estrella de la música pop, pero también tienen altos requisitos para años de práctica y entrenamiento.

Las personas que se preocupan principalmente por hacer dinero miran el mercado laboral y perciben correctamente que una carrera de ingeniería de software es una excelente opción.

Es una pregunta antigua, pero hay un aspecto o dos que no veo abordados en las otras respuestas.

La oferta y la demanda es un factor enorme, como muchos han mencionado.

Pero la mayoría de las personas que no están en la industria de la tecnología analizarán a todos aquellos que perdieron sus empleos en la burbuja de la tecnología a finales de los 90 / principios de los 2000, así como a toda la gente que está produciendo la tecnología de ITT y programas similares. Entonces diga “mierda!” Hay mucha gente que busca trabajo en esa industria, la oferta no es limitada “.

ESTA es la parte que no ha sido abordada por las otras respuestas:

La mayoría de las personas TODAVÍA afectadas por la burbuja de tecnología, o graduadas de tecnología de ITT (o una de las que aprenden Java en cursos de 60 días) no tienen la habilidad suficiente para la ingeniería de software, o incluso una programación más rudimentaria. No tienen el conocimiento técnico ni los procesos de pensamiento similares a los de una computadora para tener éxito en la industria. En su lugar, se detienen en el nivel de soporte técnico.

Son las personas en el teléfono cuando falla su señal de cable. O las personas necesarias en cada compañía que elija las computadoras que todos usarán, configurándolas y resolviendo problemas cuando el último virus de reenvío de correo masivo se apodere del servidor de correo porque Dan en marketing hizo clic en otro correo electrónico no deseado utilizando MS Outlook del 8 hace años que.

Trabajos importantes definitivamente, también calificados (mucho más que muchos otros trabajos). PERO no tienen las habilidades o el conocimiento necesarios para progresar más allá de eso, en el alto riesgo “un error podría matar a una empresa” la industria de tecnología de inicio. Tal riesgo Y habilidad conlleva un salario alto, especialmente cuando la mayoría de las personas no podrían hacer ese trabajo.

Incluso las personas que son lo suficientemente hábiles a menudo se alejan de la industria de inicio porque es demasiado volátil y arriesgada para sus gustos. Tienen una hipoteca, esposa e hijos en que pensar. Si no tienen el dinero de reserva para cubrir los gastos entre la quiebra de una empresa y el primer cheque de pago del próximo concierto, o una esposa dispuesta a superar tales trampas, entonces no van a entrar en el mundo de las startups. Es posible que aún se muden a la bahía de SF, pero estarán en compañías más grandes y estables que tienen miles de trabajadores a los que un empleado de 9–5 “solo aquí para el cheque de pago” podría ingresar. Esto TAMBIÉN es otra causa de la sequía de los nuevos trabajadores.

Entonces, aparte de la explicación de la sequía de los trabajadores por los altos salarios, también está el aspecto de los gastos de manutención (a saber, el alquiler / hipoteca).

Hay demasiada gente y muy poco espacio habitable en el área de la Bahía de California, por lo que el alquiler es absurdamente alto. En serio, necesitamos más rascacielos de viviendas, pero todo lo que sobrevivió al terremoto de 1906 y el más reciente terremoto de 1989 Y se construyó antes de 1930 es histórico. Construidos en una época en que los edificios de más de 10 pisos de altura eran raros. Eso es más edificios de lo que cabría esperar. Prácticamente todos los edificios en San Francisco son “históricos”, y muchos en Oakland y San José también. La mayoría de los edificios residenciales en el Área de la Bahía tienen 3 pisos o menos, y la expansión suburbana es una locura. Los suburbios de San Francisco, Oakland y San José se han fusionado en una mega región metropolitana. Tiene 70 millas de largo. No solo eso, sino que la gente está viajando al Área de la Bahía desde históricamente otras regiones metropolitanas, tan lejos como Stockton (al este), Salinas (bastante al sur) o Santa Rosa (muy al norte) todos los días, simplemente porque eso es lo lejos. Tenían que buscar alojamiento dentro de su presupuesto. Sí, las ciudades de cientos de miles de personas a casi cien millas de distancia ahora se están convirtiendo en “comunidades de dormitorios” para SF Bay. Todo esto significa que la paga debe ser MUY alta, de lo contrario nadie podría vivir aquí, por lo tanto, no hay trabajadores. Más viviendas de alta capacidad significarían que la oferta de viviendas está más en línea con la demanda, por lo que la renta puede caer y también los salarios.

No hay una respuesta única, pero aquí hay dos factores de mi propia experiencia. Hay muchos otros, por supuesto.

1. Los ingenieros de software suelen ser relativamente jóvenes (menores de 35 años) y políticamente ingenuos / sin experiencia. En muchas empresas, en la práctica, la clase empresarial los utilizará como fuerza laboral pura para ser explotados de la forma más económica posible, a pesar de que a menudo generan un valor que está muy por encima de lo que se les compensa en salarios. Los desarrolladores, en algún momento, comienzan a darse cuenta de eso y su aparente “obsesión” con el salario es simplemente una cuestión de asegurarse de que no están siendo menospreciados y aprovechados.

2. La cultura de la ingeniería de software, trágicamente, desde mi punto de vista, ha desarrollado fuertes elementos de una cultura yuppie, que se ha hecho especialmente evidente a la luz de las historias de éxito popular (Apple, Facebook …) que han demostrado la viabilidad del software como empresa con alto nivel ROI. Como tal, ha comenzado a atraer un cierto perfil de personas cuyo objetivo principal es ganar mucho dinero, conducir autos brillantes y llevar un estilo de vida cómodo, pasivo y hedonista. Este tipo de personas tienden a ser más fuertes y se autopromocionan más que su friki técnico estereotipado.

Sería interesante analizar estos factores en términos psicológicos, culturales y políticos más amplios.


Así como alguien a quien en general no le importa nada del dinero. Realmente ni siquiera podría decirte lo que tengo en el banco en este momento. Todavía me preocupo por mi salario como ingeniero de software. Creo que parte de esto proviene del hecho de que no están tan estandarizados como otras industrias. Si usted es profesor, existe una fórmula específica que le dice cuánto gana para que todos sean iguales. En ingeniería, en gran medida es cuánto puede convencer a alguien para que le pague. Así que la gente hace sumas muy diferentes. Lo que significa que la cantidad que usted hace es siempre discutible. Así que aquí hay un par de razones por las que, aunque no me importa nada sobre el dinero, todavía estoy obsesionado con mi salario.

  1. Realmente me molesta que las personas que no son tan inteligentes como yo hagan más que yo. Así que tengo muchos conocidos en tecnología, y soy un poco egoísta y egoísta. Muchas veces me preocupa mucho el salario cuando escucho que las personas que recién salieron de un campo de entrenamiento recibieron una oferta mucho más alta que la que yo hago. Sé que soy más inteligente que ellos, estoy más capacitado que ellos, y estoy más al tanto de las cosas que de ellos (dije que estaba bien egoísta). Parte de esto se debe a que la tecnología es una meritocracia percibida, ya que se supone que lo que se le paga está directamente relacionado con lo bueno que es. (Esto no es verdad, lo siento chicos). Entonces, cuando escuchas que alguien que se acerca a ti porque no puede descubrir cómo funcionan los recursos en los rieles está recibiendo una oferta por más de lo que te obsesiona un poco por qué haces lo que haces.
  2. Entonces, si consigues un buen trabajo en tecnología y lo obtienes por un tiempo, de repente todos y su hermano quieren robarte y lo hacen enviando correos electrónicos que citan números ridículos y ofrecen títulos locos para los que no estás calificado. Debido a esto, empiezas a confundirte exactamente sobre lo que vales y si te engañan. Esto hace que se hable mucho sobre el salario porque estás intentando averiguar qué es real a partir de qué no lo es.
  3. Una vez que han resuelto lo que la gente real todavía piensa mucho sobre los salarios porque casi siempre es real que alguien esté dispuesto a pagarle más. Tal vez mucho más. Así que la gente tiene que calcular el “costo de irse”. Estaba hablando con alguien sobre ese viernes, que dejó un trabajo. El costo de la partida es el aumento mínimo antes de que se considere una oferta. Dijeron que el suyo era de 10k. Esto requiere mucha reflexión para resolverlo. Así que la gente piensa mucho sobre el salario.
  4. Los sueldos en la tecnología varían de maneras extrañas. Las pequeñas empresas a veces pagan grandes cantidades porque recién recibieron fondos y se olvidan de los presupuestos. Las empresas medianas a veces pagan extrañamente bajo porque están tratando de alcanzar cifras de ganancias. Debido a esto, las personas comienzan a tratar de encontrar formas de “justificar” su salario. Quieren sentir que la compañía los aprecia, por lo que piensan en las razones por las que hacen el número que luego hacen, y no más de lo que hablamos antes.
  5. La permanencia de los empleados para los desarrolladores de software es muy baja. Es entre 1.1 y 1.4 (Noticias de desarrollo de software, eventos, pensamientos de Auriga). Mucha gente piensa en los trabajos más como escalones. Usted consigue uno para obtener uno mejor. a diferencia de las industrias donde consigues un trabajo y lo tienes por un tiempo. En el desarrollo, muchas personas obtienen un trabajo e inmediatamente comienzan a prepararse para un nuevo / mejor trabajo. Así que todavía están pensando en temas de salario y búsqueda de empleo, incluso con un trabajo.

Los salarios reales en los Estados Unidos han sido planos desde la década de 1970. En gran parte, esto se debe a un excedente de mano de obra que ha eliminado la capacidad de los empleados para negociar sus salarios de manera significativa. Dada la caída de los sindicatos y todos los aumentos de productividad que hemos logrado en los últimos 40 años, hemos ido exclusivamente para aumentar las ganancias de la gerencia y los accionistas.

El hecho es que la mayoría del país, y probablemente el mundo, está preocupado por el salario. Simplemente sucede que los ingenieros de software son uno de los pocos grupos con una demanda lo suficientemente alta como para poder obtener algo cercano al salario que merecen.

Y eso es cierto solo porque hacen un gran negocio sobre el tema en sitios como Quora, así como también para compartir salarios en sitios como Glassdoor.

La verdad es que no programaría para nada si, y un gran si, mi familia y yo recibiéramos alimentos, recibiéramos una atención médica decente, un lugar razonable para vivir, una buena educación para mi hijo y una oportunidad y un medio para aprovechar algunas oportunidades. buenas vacaciones

En lugar de eso, estoy atrapado en esta ridícula carrera de ratas en la que tengo que comprar un automóvil, pagar la vivienda costosa y el cuidado de la salud, encontrar una manera de llevar a mi hijo a la escuela, etc. Tengo que tener dinero para hacer estas cosas y las empresas simplemente no lo hacen. No quiero pagar un salario decente.

Hasta el punto en que la ingeniería de software se convierta en un producto básico, será así. Se trata de la oferta y la demanda. A medida que los segmentos de la industria se vuelven parcialmente “mercantilizados”, posiblemente se deba a un aumento de la oferta de recursos, los salarios se estancan y caen.

La espiral de precio-demanda-salario también es un factor que afecta las fluctuaciones salariales. Mientras más personas estén dispuestas a pagar por productos o servicios y cuanto mayor sea la demanda, más altos serán los salarios. Lo contrario también se aplica.

Los ingenieros de software son conscientes de que los ciclos de demanda son cortos, y la oferta crece a un ritmo más rápido que el ciclo de demanda, y quieren “montar la ola”.

También se debe tener en cuenta que la ingeniería de software no es un trabajo de 9 a 5. Requiere mucho tiempo, energía, paciencia y compromiso. Esencialmente, ser un desarrollador de software exitoso significa renunciar a una parte considerable de su vida social y requiere un aprendizaje y una dedicación continuos.

La pregunta es: ¿se justifican los altos salarios solicitados? Ciertamente. ¿Son realistas? – Bueno eso es subjetivo y en última instancia el mercado lo decide.

La razón es que lo importante es que el tiempo siempre es más precioso de lo que la gente cree.

Solo mire alrededor de cualquier habitación llena de desarrolladores de software para obtener la respuesta obvia.

La respuesta es medir objetivamente las fracciones relativas de los desarrolladores de software mayores de 40 años, mayores de 50 años y mayores de 60 años.

Los datos demográficos del desarrollador de software durante las últimas 3 décadas demuestran que la edad media de un desarrollador de software en una empresa es generalmente menor de 40 años y generalmente menor de 40 años para muchas compañías más pequeñas y exitosas.

Además, el salario del desarrollador de software no siempre aumenta con la edad, a menudo se estabiliza o disminuye en función de la falta de experiencia.

El mejor momento para ganar dinero es cuando eres un desarrollador de software más joven en lugar de un ingeniero de software más antiguo.

Desafortunadamente, esta observación se pierde en muchos desarrolladores de software brillantes que a menudo se pierden en la fantasía del momento en el lugar de trabajo de inicio.

La mejor estrategia es llegar a ser financieramente independiente a una edad más temprana, de modo que a una edad más avanzada el trabajo es por elección y no por necesidad.

El público votante y los ayuntamientos los eligen.

Con un costo incremental insignificante de los bienes vendidos, la tasa de crecimiento de las compañías de software es casi ilimitada hasta que obtienen unos pocos miles de millones de usuarios. Establecen una tienda donde hay muchos ingenieros que pueden contratar para apoyar ese crecimiento, y los ingenieros se trasladan allí para realizar trabajos en un ciclo virtuoso.

Eso significa que los trabajos de software se encuentran en áreas urbanas, donde los propietarios de viviendas existentes acogen con satisfacción los ingresos fiscales provenientes del nuevo espacio de oficinas, pero se oponen con vehemencia a las nuevas construcciones residenciales que cambiarían su carácter de vecindario, crearían multitudes en las escuelas y reducirían el aumento meteórico en su valor inmobiliario . El área de la Bahía de San Francisco está agregando espacio de oficina para nuevos empleados a un precio 10 veces mayor que el de permitir nuevos hogares. El área metropolitana de Denver tiene un desequilibrio de 6: 1.

Ese desequilibrio hace que los precios de las viviendas se disparen y el interés en ganar lo suficiente para cubrirlos.

Cuando ganaba entre $ 100 y $ 115K al año como soltero en Boulder, CO, trabajaba para nuevas empresas con una hipoteca de $ 160K en la casa adosada de 3 habitaciones y 2 baños que compré con un pago inicial de $ 10K, no me importaba ganar más porque tenía suficiente para la vivienda, ahorrando el máximo legal en mi 401k, un sedán deportivo alemán de 3 años y todo lo que me importaba hacer durante las vacaciones y los pasatiempos.

Con estas casas a distancias similares de los puestos de trabajo y las áreas del centro que se venden por $ 1.5M en Silicon Valley, que aumentan un 17% año tras año y que yo no posea una, me importa mucho.

No me obsesiono, pero sí me importa ser bien compensado.

Hay muchos programadores regulares por ahí. Me esfuerzo por ser considerablemente mejor de lo que son. Nadie me va a dar trabajo simplemente porque sea un buen tipo o conozco muchas trivialidades. Me pagan por resolver problemas.

He pasado toda mi carrera aprendiendo y cambiando y adaptándome.

Muchas industrias son mucho más estáticas que el mundo del software. Sospecho que mi agente de seguros no tiene que hacer mucho de un año a otro. Estoy aprendiendo algo nuevo cada día. Estoy cambiando las tecnologías y los conjuntos de habilidades e idiomas basados ​​en las necesidades del cliente.

Hemos recorrido un largo camino desde “Hola, mundo!” – Algunas industrias no han cambiado mucho en décadas.

Creo que es razonable estar bien compensado por brindar soluciones a problemas no triviales que tiene el cliente.

Al final del día, tengo facturas que pagar y años de retiro para financiar.

No hay pensiones en mi mundo. Si quiero una jubilación cómoda, ahora ahorro todo lo que puedo.

Cuando la composición total varía de $ 60k a $ 300k + para trabajos muy similares, las personas comienzan a preocuparse.

He notado que los ingenieros se preocupan mucho más ahora que hace 5 años, y sospecho que es porque ahora hay más dinero en software. Todos en el Valle conocen a alguien que gana MUCHO más que ellos (tuvieron suerte con las opciones sobre acciones, etc.).

El valor de la ingeniería de software es casi imposible de medir objetivamente. Los ingenieros de software lo saben. Entonces, cuando a una persona se le pagan $ 300k por hacer algo, las personas a las que se les paga $ 100k no piensan “Wow, me pagan bien”, piensan “¿Por qué no me pagan $ 300k de esa manera? ¿otra persona?” [En realidad, sería difícil justificar uno u otro salario, excepto para decir “Fuerzas del mercado”.]

Dicho esto, muchos ingenieros de software no están obsesionados en absoluto con el salario, de hecho, muchos ignoran estereotípicamente tales cosas irrelevantes. Por supuesto, esto se debe en parte al hecho de que tienen salarios suficientemente altos como para no preocuparse realmente por eso, pero en parte es que realmente no les importa. Pero eso no es lo suficientemente interesante como para escribir un artículo sobre.