¿Son ricos los ingenieros de software?

Así es como funciona. Como ingeniero de software, ganará un salario muy vivo donde quiera que viva. Incluso con una habilidad modesta, estarás en el primer porcentaje, podrás pagar lo que realmente quieras: vacaciones, viajes, familia. Serás menos rico que un dentista pero tendrás una vida.

Recuerda dos cosas.

Puedes hacerte rico. Hay una lotería en el software llamada opciones de compra de acciones, y si juegas bien esa lotería puedes ser bastante rico: acumula unos ahorros de unos pocos millones de dólares. La mejor manera de jugar ese juego es ser bueno usted mismo: se lo llevará a proyectos de mayor rendimiento y tomar alrededor de 2 años por trabajo. Después de dos años, sabrá si va a funcionar o no. La cantidad de dinero es suficiente para no trabajar y vivir modestamente, o tomarse un tiempo libre, o invertir e intentar ser verdaderamente rico.

Las cosas pueden cambiar. A mediados de siglo, la clave de la mayoría de las fábricas eran los maquinistas. Ellos fueron los programadores de nuestros días, haciendo las máquinas que permitieron la existencia de fábricas. Eran artesanos, hicieron un poco de diseño, un poco de trabajo duro empujando el metal, y fueron bien recompensados. Tenían mejores casas y dos autos y enviaron a sus hijos a mejores escuelas.

Los maquinistas ya no existen. Hay diseñadores de ingenieros mecánicos, son como programadores de hoy y maquinistas de años anteriores, pero empujan brocas en máquinas CNC que son diseños que los robots unen para construir otras máquinas.

En los próximos 50 años, todo este trabajo de kwoledge cambiará. Quizás el aprendizaje automático finalmente suceda. Tal vez las secuencias de ADN cambiarán todo y nos desviaremos hacia el diseño biológico.

Siempre habrá este tipo de trabajo de diseño de conocimiento, pero siempre es efímero, a menos que quieras ser el único hombre al final del camino que apaga las luces … todavía hay trabajos para programadores de Cobol pero muy pocos …

Depende totalmente.

En mi investigación reciente (“Cuánto cuesta desarrollar una aplicación”), he respondido una pregunta sobre cuánto ganan los desarrolladores en diferentes países.

Aquí está la imagen para ilustrar mi investigación:

Además, los desarrolladores también tienen diferentes tarifas por hora en diferentes regiones, con los de América del Norte con las tarifas más altas y los de los países postsoviéticos con las más bajas.

Definitivamente ganan más dinero en promedio dado el crecimiento de la industria de TI, pero lo ricos que sean depende de la compañía, su nivel de experiencia y la región en la que viven.

Puede encontrar toda la investigación que hice en mi artículo “Cuánto cuesta desarrollar una aplicación”.

Y si está interesado, también puede consultar mis otros artículos relevantes:

“El proceso de desarrollo de aplicaciones móviles y web explicado”

“Razones válidas para externalizar su desarrollo de software a Ucrania”

Espero haber ayudado!

ACTUALIZAR / EDITAR (debajo de la línea está la respuesta original):

Después de ver más respuestas, me gustaría agregar algunas notas. Primero, creo que la pregunta de “rico” podría ser aclarada por la persona original para preguntar. Considero que los ricos se sienten cómodos sin problemas para pagar facturas y ahorrar para el futuro. Rico significa nunca verse obligado a esperar las cosas que desea (dentro de lo razonable) y también tener el criterio de tomar decisiones inteligentes sobre la compra de cosas (y el ahorro). Rico abarca mucho más que mis ingresos para mí, y creo que tener un gran apoyo familiar y agregar a mi comunidad es parte de ser rico.

Si la pregunta era “¿Son los ingenieros de software ricos, capaces de retirarse después de una década o de lo contrario hacerse ricos de manera independiente? Entonces la respuesta es definitivamente no. Algunos lo son, pero esa es una pequeña porción de personas en este campo. Como muchas otras respuestas han dicho, a menos que comience esta vida rica, cree una startup o se una a una startup lo suficientemente temprano como para obtener toneladas de opciones sobre acciones, no se volverá rico de forma independiente como desarrollador. Sin embargo, podría alcanzar rápidamente seis cifras y en tan solo 20 años ( después de alcanzar ese nivel), si ahorró dinero viviendo muy por debajo de sus posibilidades, podría alcanzar una verdadera independencia financiera.

Además, como varios han respondido, si está buscando una carrera simplemente por ingresos, asegúrese de que sea algo que quiera hacer. Conozco contadores con títulos avanzados que ganan solo $ 40k y conozco a otros contadores con excelentes habilidades de negociación y, ya sea una empresa que paga por el rendimiento o el salto al trabajo para aumentar el salario inicial, alcanzaron seis cifras en poco tiempo.

Asegúrese de estar interesado en la vida de un desarrollador:

  • Plazos que cambian (antes de lo esperado)
  • Largas horas (a menudo relacionadas con los plazos cambiantes y el aumento del alcance del proyecto) que no se compensan si le pagan
  • Capacitación técnica continua ya que los idiomas, las plataformas y los sistemas operativos cambian más rápido que nunca, lo que a menudo requiere tiempo fuera del reloj y en su propio centavo (para materiales del curso) para lograr
  • A veces, poco o nada de gracias, ya que su mejor trabajo puede estar oculto a los usuarios y ejecutivos; personalmente, esto nunca me molestó porque el salario compensó con creces a los gerentes de proyecto y jefes de departamento que no se preocuparon de una manera u otra por mi trabajo

Con todo, me encanta el “arte” de desarrollar código, especialmente el rompecabezas de crear herramientas que hacen que las empresas trabajen de manera más efectiva. Una vez tuve un proyecto escribiendo Crystal Reports y con algunos pequeños cambios en el código SQL, hice un informe largo de 12 horas (y más) en menos de 5 minutos. También hice un informe que hizo lo que creían que se necesitarían cientos de informes para lograrlo. Esa autosatisfacción fue increíble, pero fue especialmente genial porque a mi cliente le encantó el trabajo y continuó usándolo mucho después de que me fui (concierto temporal) y me enviaba correos electrónicos de vez en cuando agradeciéndome por el trabajo. Ese es un sentimiento realmente “rico” para mí.

Buena suerte ! 😀


Depende de lo que consideres rico. Me sorprende ver a tanta gente quejarse de que no les está yendo bien como programadores. En mi campo anterior (implementación de CRM, un campo casi inexistente ahora debido a excelentes soluciones económicas como CRM y Cloud Computing To Grow Your Business – Salesforce.com) gané más de $ 100k más bonos, una vida extremadamente cómoda en Dallas, especialmente teniendo en cuenta que viajé por trabajo, así que rara vez pagué ni siquiera una comida en una semana.

La mayoría de los buenos desarrolladores que conocía ganaban al menos $ 50 por hora y aquellos que sabían cómo negociar y trabajar cambiando de empleador cada pocos años tenían una tarifa de $ 75 / hora o más. Desafortunadamente, al igual que los trabajos de oficina de bajo nivel, muchos trabajos de tecnología ahora están pasando por agencias temporales (HORRIBLES) (que no nombraré, pero digamos que son más de la MITAD mala) que absorben la mayor parte de sus ingresos. Tuve un concierto corto donde mi cliente pagó alrededor de $ 110 / hora y me pagaron $ 35 / hora. Dado que los empleados “profesionales” estaban exentos de las reglas de horas extras en la década de 2000, podría encontrarse en uno de esos trabajos recibiendo un salario más bajo que el que había hecho en la década anterior sin horas extras y más demandas (carga de trabajo) de los clientes.

Dicho todo esto, incluso $ 35 / hora no está mal. No quisiera volver a hacerlo, pero la única forma de ganar mucho más, independientemente de su ubicación, es desarrollar aplicaciones para vender (incluso extensiones o temas para Magento) o consultar como un profesional en solitario y construir una base de clientes (eso es que he hecho).

Más importante aún, estoy feliz con mi vida. No sé la razón del OP para preguntar, pero ser rico con amigos y familiares es mucho mejor que el dinero. Me concentro en asegurarme de que todas las facturas se pagan fácilmente y pasar tiempo con la familia como prioridad.

Espero que mi respuesta sea útil.
Chris

Definir rico para mí, por favor.

Estoy seguro de que podría responder “sí”, bajo alguna definición de “rico”, teniendo en cuenta que los salarios medios de ingeniería de software son relativamente altos en comparación con la población general, prácticamente en cualquier parte del mundo.

Sin embargo, la gran mayoría de nosotros somos simplemente, objetivamente, trabajadores muy bien remunerados. Sería hipócrita e ingrato quejarse, pero la mayoría de nosotros todavía sacamos hipotecas para, por ejemplo, comprar casas y no derrochar en autos obscenamente caros o lujosas ropas de diseñador. ( Bueno, a la mayoría de nosotros tampoco nos importan estas cosas, pero ese es un tema diferente )

En estos tiempos, tener solo las cosas fundamentales descubiertas te hace rico. Ser propietario de una casa con un patrimonio neto positivo significa automáticamente que tiene varias docenas de salarios promedio de ahorro, algo con lo que la mayoría de la gente puede soñar, y que solo tiene un techo sobre su cabeza. ( Podemos debatir sobre la jerarquía de necesidades de Maslow y lo que representan los “fundamentos básicos” para diferentes personas, pero supongo que estamos hablando de la clase baja a media en el mundo “desarrollado” ) .

Esto es posible para la mayoría de los ingenieros de software. Podemos ahorrar dinero, invertir en fondos, administrar nuestra propia salud financiera y vivir vidas decentes . No extravagante, decente .

Sin embargo, dadas las condiciones económicas correctas, los ingenieros de software realmente buenos pueden, solos, ganar fácilmente más del 10% del ingreso familiar promedio en sus respectivos entornos. Supongo que esto debería constituir objetivamente ser rico, pero estos son, digamos, el percentil 95 de los salarios de ingeniería de software.

Por ejemplo, en Canadá, según los datos disponibles, los salarios base de los ingenieros de software tienen una mediana de aproximadamente C $ 70,000, que es “solo” un ingreso familiar promedio único. Mejor que la mayoría, pero lejos de ser rico. La situación es ligeramente mejor en los EE. UU., Con un salario medio de alrededor de $ 100,000, que es, nuevamente, mejor que la mayoría, pero lejos de ser rico.

Bueno, primero necesitas definir rico. Después de todo, es un término subjetivo, ya que un salario de 100,000 dólares en San Francisco podría ser suficiente para alquilar un apartamento tipo estudio, con oportunidades limitadas para comer y viajar, mientras que la mitad de eso en Dakota del Norte podría darle una casa completa con dinero para de repuesto.

Una buena manera de encontrarlo fue expuesta en este artículo de Robert Frank. Argumenta que la definición de rico es un objetivo móvil que se ajusta a medida que acumulamos más dinero. Dicho de otra manera, rico es diferente para cada uno de nosotros y generalmente duplica su ingreso actual.

Los salarios están muy localizados, por lo que vale la pena consultar los números locales. Por ejemplo, aquí están los ingresos medios de los ingenieros de software en seis ciudades estadounidenses diferentes.

Fuente

Y aquí están los ingresos medios de los hogares en esas ciudades.

San Francisco – $ 103,801 Fuente

Los Ángeles – $ 54,432 Fuente

Irving – $ 61,362 Fuente

Nueva York – $ 58.856 Fuente

Minneapolis – $ 56,255 Fuente

Atlanta – $ 53,843 Fuente

Por supuesto, no todos los hogares tienen dos asalariados. De hecho, el número medio de personas por hogar es de 1,28 (fuente), por lo que para poder comparar los ingresos, debes comparar los ingresos del ingeniero con la persona promedio, simplemente dividir. Cuando haces los resultados son los siguientes:

San Francisco – $ 81,095

Los Ángeles – $ 42,525

Irving – $ 47,939

Nueva York – $ 45,981

Minneapolis – $ 43,949

Atlanta – $ 42,064

En otras palabras, el ingeniero de software mediano no gana más del doble del salario promedio en ninguna de estas ciudades.

Por supuesto, estas son solo estimaciones. Después de todo, hay muchos ingenieros de software que ganan más que el salario medio y serían considerados ricos por muchas personas. Pero si tomas la profesión como un todo, generalmente son cómodamente acomodados, pero no serían lo que la persona promedio llama rica.

Imaginación

Los ingenieros de software están en una escalera mecánica profesional vertical. Suben automática y grácilmente con el tiempo. Solo tienen que sentarse en las oficinas de A / C e irse a casa cuando estén aburridos.

Realidad

Los ingenieros de software están en una cinta de correr de trabajo horizontal. Requiere que corran más duro que nunca para igualar la velocidad cada vez mayor, solo para quedarse donde están.

Imaginación

Los ingenieros de software trabajan y juegan igual de duro y en perfecta armonía, como las abejas melíferas. Tienen grandes fiestas, bailes, cantos y diversión después de los resultados trimestrales.

Realidad

Los tiburones están mirando. Dejan que los que estaban comiendo y bailando en la fiesta como si no hubiera mañana, crecieran al tamaño perfecto para un gran almuerzo.

Imaginación

Los ingenieros de software tienen una gran demanda de matrimonio. Llegan a casarse con la persona más bella / hermosa y altamente calificada de la ciudad.

Realidad

Deben casarse antes de que la línea del cabello que retrocede y la barriga se vuelvan evidentes. Para la boda, desperdician tres años de ahorros, alimentan y entretienen a personas que ni siquiera conocen. Después de una semana, descubren y declaran que ambos no son ‘compatibles’ como si fueran algún tipo de software sin código fuente.

¿Son ricos los ingenieros de software?

Sí, en la presión sanguínea.

Soy ingeniero de software, y he sido ingeniero de software por más de 12 años. (Desde 2003) estoy en asistencia social del gobierno y actualmente estoy luchando para pagar mis cuentas. Por lo tanto, no TODOS los ingenieros de software son financieramente “ricos”. Sin embargo, soy rico en conocimiento, ya que constantemente estoy aprendiendo cosas nuevas.

Editar
Gracias a todos los que votaron mi respuesta y comentaron. Previa solicitud, he decidido incluir la razón por la que estoy en esta situación.

Seguí iniciando negocios, y solo uno de ellos tuvo éxito. (HSE) Lo cerré debido a limitaciones de tiempo. Últimamente he estado tratando de encontrar trabajo en UpWork, aunque como soy un inventor en el fondo, tiendo a seguir investigando e inventando, y descuido la necesidad de encontrar trabajo. También a menudo descuido mis necesidades humanas cuando estoy atrapado en la investigación o inventando algo nuevo. Hace solo unos años comencé a usar un horario de sueño en lugar de quedarme despierto hasta las 7 am. (No despertarse a las 7 a.m., quedarse despierto toda la noche y luego acostarse a las 7 a.m.)

Mi pasión por la ciencia me da la misma emoción que el sexo y el dinero, y supongo que se podría decir que soy adicta a la ciencia. Entonces, para mí, mis problemas de dinero son el resultado de mi amor por mi trabajo y la falta de atención a mis necesidades diarias, incluido mi bienestar financiero.

Actualmente estoy trabajando para cambiar mi situación. Actualmente estoy construyendo un complemento de chat en vivo para WordPress que no depende de servicios de terceros. Lo venderé a través de CodeCanyon de Envato. Además, me estoy acercando a los empleadores en UpWork. Una vez que obtenga los $ 5,000 que necesito (para la mudanza), me mudaré a Silicon Valley y buscaré empleo en Facebook o una startup tecnológica. (Ambos me ofrecen diferentes oportunidades que me ayudarán a largo plazo con el lanzamiento de mi empresa de Inteligencia Artificial).

Perfil Upwork: CozyLife

CosyLife | CodeCanyon

Editar 2
He recibido algunas solicitudes de nuevos proyectos en los comentarios. Si está buscando mi trabajo, revise mi perfil de UpWork para ver con qué tecnologías trabajo y para revisar lo que he creado en el pasado.

Todo mi trabajo viene con una garantía de 30 días. Si encuentra algún error en mi código dentro de los 30 días posteriores a la entrega, lo repararé sin cargo adicional.

Los programadores, y los ingenieros en general, siempre piensan más en sus ingresos de lo que las estadísticas realmente reflejan. Los ingenieros disfrutan de su trabajo como pocas profesiones. Ellos y las personas en medicina son las únicas personas estimuladas por los constantes avances en técnicas, tecnologías y la explosión del conocimiento. ¿Ganan mucho dinero? diablos no. El precio spot prevaleciente para los programadores en casi todas las especialidades es de aproximadamente $ 75 por hora en este momento. Bueno, un electricista recibe $ 100 y un plomero aún más. Los mecánicos de automóviles de BMW cobran más de $ 130 / hora, y el salario MÍNIMO para un abogado en el sistema judicial es de alrededor de $ 350 / hora. Los médicos y abogados han cambiado de lugar durante las últimas décadas, pero se puede decir que las clasificaciones de la profesión están en el orden de: abogado> médico> fontanero> contador público> electricista> ingeniero> …> inspector de supermercados> camarero> ayudante de camarero. Fuera de unas pocas compañías ricas como Google y Facebook que tienen el lujo de pagar lo que quieran (lo que la gente llama compañías “halo”), la gran mayoría de los ingenieros de software no están tan bien pagados. Si escogiera una profesión únicamente sobre la base de ganar dinero con poco esfuerzo, el administrador de fondos sería mi elección. Noté que en mi fondo de fidelidad del mercado monetario, que tiene 110 mil millones bajo administración, en los últimos seis meses, ganaron 150 millones en intereses para el fondo … y se pagaron 145 millones en gastos para administrar el fondo … ahora eso es divertido ¡negocio! tome 110 mil millones del dinero de otras personas, pretenda ganar dinero para ellos, ¡mientras se embolsa más del 96% del dinero ganado! Los ingenieros pueden afirmar que no tienen nada de imaginación excepto los de clase media.

Editar: a medida que se escriben más respuestas a esta pregunta, me sorprende más la poca gente que parece reconocer cómo los demás (o ellos mismos) se vuelven / se vuelven económicamente ricos.


Respuesta original:
Al igual que con la mayoría de las carreras, hay algunos ingenieros de software que se consideran financieramente ricos y otros que son financieramente insolventes.
Ser rico está determinado más por lo que compra y lo que gasta que por lo que gana. (Comprar y gastar son cosas muy diferentes)

Ser un ingeniero de software no le brinda una mayor capacidad para administrar sus asuntos financieros con éxito suficiente como para garantizar que será rico.


Respuesta amplificada:
Las personas se enriquecen vendiendo cosas por más de lo que les ha costado proporcionar esas cosas. Los ingenieros de software pueden vender sus habilidades directamente (a una tarifa por hora / día / mes) o pueden vender el software que han escrito o escrito para los compradores. Cuán ricos se vuelvan dependerá de: –

  1. Qué buenos son para vender sus habilidades / productos a otros.
  2. Qué buenos son para reconocer los agujeros sin llenar en el mercado.
  3. Qué buenos son para producir algo para llenar ese agujero.
  4. Qué buenos son para mantener bajos sus costos de vida a un nivel asequible.
  5. Qué buenos son para reconocer y predecir los próximos cambios en el mercado.
  6. Qué buenos son para lograr que otros produzcan cosas que están vendiendo y que no pueden o no tienen tiempo para producir por sí mismos.

¿Has notado que ninguna de estas habilidades tiene algo que ver directamente con la ingeniería de software?
Ahora, si solo desea sentirse cómodo, un trabajo en ingeniería de software generalmente pagará las facturas, siempre que no intente obtener un auto deportivo nuevo cada año o un gran ático en el centro o su novia (o peor, su amante ) embarazada o divorciada (lo cual es muy probable si acaba de embarazar a su amante). Es probable que cualquiera de estos evite que usted sea rico si carece de 1 a 6 por encima de su carrera profesional.

Los ingenieros y desarrolladores de software tienen el POTENCIAL de ser ricos. Depende de dónde encajes en el espectro creativo. Soy muy creativo y puedo relacionarme más con el chico en el siguiente hilo con la pregunta sobre el alto coeficiente intelectual. Soy excelente con los problemas de arquitectura y diseño de alto nivel, ya que puedo ver el “panorama general” muy fácilmente y mucho más rápido que la mayoría de las personas. Es realmente difícil trabajar en reuniones donde la mayoría de las personas solo ven una pieza del rompecabezas y terminan discutiendo por limitaciones localizadas en un diseño que tiene impactos negativos en otras piezas que no pueden comprender.

En este momento, estoy totalmente en quiebra. No he podido encontrar trabajo porque la gran mayoría de los trabajos para los que he calificado son todos trabajos de mantenimiento en código de 10 años. Realmente odio el trabajo de mantenimiento.

Algunas personas son excelentes en trabajos de mantenimiento, otras no. No soy. La mayoría del código no está documentado y te señalan un montón de código y te dicen: “Aquí, ve a solucionar este problema”. Se espera que lea cientos o miles de archivos fuente y cree un modelo del diseño del software en su cabeza, y luego repare piezas al azar.

Si tiene una memoria fotográfica o algo cercano, es un trabajo fácil. Para mí, tener que enfrentar un problema de abajo hacia arriba, es terriblemente difícil. Realmente no puedo hacer mucho hasta que tenga el modelo de alto nivel construido en mi mente. Imagine tener que descubrir la extensión de un árbol denso muy grande hoja por hoja con un fósforo como su única fuente de luz.

Creo que la gran mayoría de los desarrolladores se sienten cómodos aprendiendo una rama con una docena de hojas, y no sienten que les falte nada. Mi mente no funciona así.

Entonces, cuando me subo a un proyecto, constantemente me dicen que “permanezca en su esquina” o “solo se centre en este error” e ignore el resto del sistema. Muchas veces, los síntomas de un error surgen de múltiples interacciones entre varias partes diferentes del código. Y cuando alguien antes ha utilizado un enfoque de copiar y pegar para programar un fragmento de código común, los errores sutiles creados al principio pueden duplicarse sin fin en todo el código. Aprendí a reconocerlos observando patrones más grandes, pero nadie quiere saber de ellos. “Solo arregle de qué se trata este informe de error y olvídese del resto. Déjelos para otra persona”.

Un trabajo ideal para mí es como arquitecto al frente de un proyecto. Pero las empresas casi nunca contratan personas para esos roles: quienes lo hacen son todas las personas centrales y sus amigos cercanos. Luego se dividen rápidamente en subsistemas y piezas más pequeñas y contratan personas para construir hojas y ramas.

He conocido toneladas de programadores que no pueden mantener un modelo mental abstracto de un proyecto cuando crece más allá de cierto punto. Creo que en parte es por eso que muchas de las aplicaciones basadas en la web que tienen éxito hoy en día son tan simples. No digo que sea algo malo, pero mira Twitter: es un concepto muy simple, y la compañía está luchando para llevarlo más allá de su núcleo simplista a algo más.

Para empeorar las cosas, después de 30 años de programación, estoy realmente cansado de ello. Obtengo una imagen o modelo de cómo debería verse el software en mi mente con bastante rapidez, pero luego el proceso de escribir el código para implementarlo se ha vuelto cada vez más aburrido. Es como ver crecer la hierba para mí. Hay una gran discordancia entre cómo concebimos y modelamos las aplicaciones frente a cómo las construimos. ¡El proceso de construcción no ha cambiado en 50 años! El proceso de edición / compilación / depuración se ha vuelto más rápido, por lo que iteramos más, pero el proceso subyacente de escribir líneas de código sigue siendo el mismo. Hay muchas más bibliotecas que debemos conocer hoy. Cada plataforma tiene varios marcos diferentes y un montón de complementos y extensiones, y nadie usa el mismo conjunto de proyecto a proyecto.

Volviendo al tema en cuestión, sería rico si pudiera encontrar el tipo de trabajo en el que soy mejor. Pero todo el mundo está buscando contratar personas con experiencia inmediata usando cualquier marco y complementos / extensiones que necesiten en su proyecto en este momento. No quieren que nadie pase tiempo aprendiendo o acelerando. Y las cosas en las que soy mejor, la arquitectura y el diseño de alto nivel … no contratan gente para eso. Suelen ser los fundadores.

También hay toneladas de personas no tecnológicas con grandes ideas que buscan cofundadores tecnológicos que puedan asumir ese papel, pero ninguno de ellos tiene el dinero para contratar a nadie. La mayoría de los fundadores trabajan gratis durante mucho tiempo hasta que obtienen clientes que pagan o encuentran un inversor o dos.

Personalmente, me encantaría trabajar en una startup donde alguien está revolucionando todo el proceso de programación. Porque el que estamos usando hoy escribiendo líneas de código se va a la bancarrota rápidamente. Hay estimaciones de que para 2020 tendremos una escasez de 1 millón de programadores. Este proceso que estamos utilizando para crear software hoy DEBE transformarse en los próximos años o la industria explotará de su propia masa. La programación escribiendo líneas de código debe ser reemplazada por métodos de nivel superior.

¿Hay alguien por ahí que quisiera contratarme para trabajar en algo así?

¡Muy difícil en la India!

El salario medio de soltera en la India es de casi 300 mil INR, que es casi 1/15 del de Estados Unidos. y la mayoría de los graduados en India son de las universidades de nivel 2 o 3, por lo que podrían tener que buscar trabajo durante un año o medio para ingresar en alguna industria que pueda pagar sus gastos.

Veamos la imagen posterior, el hombre recientemente empleado tiene que quedarse con la compañía porque ha firmado un bono legal / debe haber comenzado a vincular el nuevo encanto para que atlest tenga un año, luego las evaluaciones serán defensivamente buenas y luego defraudará para continuar por otro año … pero luego, a medida que pasa el tiempo, el “empleado” decide renunciar y se da cuenta de que el otro tipo al que se ha unido recientemente está mejorando un poco más de lo que está obteniendo actualmente y luego esta historia continuar para siempre hasta que renuncie a su trabajo o inicie algo propio / obtenga una posición más alta en la industria (lo cual es muy difícil).

Entonces, en India, los ingenieros de software son en su mayoría ‘nómadas’, ¡ya sea en busca de una buena remuneración o de una calidad de trabajo decente!

No soy ingeniero, por lo que esta respuesta puede no ser lo que estás buscando, pero pensé en responder desde un punto de vista de desarrollador profesional.

He sido desarrollador profesional de software desde 1996. La Internet comercial recién comenzaba en ese entonces, así que fue un buen momento para comenzar como desarrollador. En ese momento, gané alrededor de $ 36k. Antes de eso, ganaba el salario mínimo como representante de soporte técnico para un ISP local. Pensé que era rico.

La respuesta a su pregunta es relativa, ya que depende de dónde viva y cuánto gane. Un desarrollador experimentado puede obtener $ 75k fácilmente. Al vivir donde yo vivo (Montgomery, AL), la clase media comienza en alrededor de $ 28k y llega a alrededor de $ 85k (cuánto tiene que ganar para ser considerado clase media en todos los estados de EE. UU.). No diré cuánto gano, pero he estado haciendo esto durante 19 años. Vivo cómodamente y me considero rico.

Pero, también tengo una mente hacia los otros países en este mundo donde solo obtener su próxima comida es una lucha. Mi mayor lucha alimentaria es decidir si estoy comiendo en casa o afuera, y si como fuera, ¿qué restaurante? Eso me hace rico según ciertos estándares globales.

Según los estándares de Silicon Valley, definitivamente no soy rico. Pero, tengo exactamente lo que necesito para sobrevivir y tengo un poco más para entretenerme. No planeo mudarme a Nueva York o San Francisco, por lo que mis ingresos actuales serán suficientes. Entonces, según ese estándar, soy rico.

Eso depende principalmente de su definición de ‘rico’. Los salarios de la ingeniería de software actualmente tienen una tendencia de $ 167k / año, que está bastante bien para la mayoría de los estándares, pero no sé acerca de los ricos.

Salarios de ingeniería de software en San Francisco, CA

Los ingenieros de software suelen ganar más que la persona promedio en la fuerza laboral. Algunos se pagan bastante bien y otros se pagan excepcionalmente bien. Esto realmente depende de cosas como la ubicación, los conjuntos de habilidades especializadas y los años de experiencia, pero en general, diría que hacen más que la mayoría.

Entonces, podría preguntarse, ¿por qué se paga bien a los desarrolladores de software? La respuesta más obvia es: ¡porque NO ES FÁCIL! Leer en Quora durante unas horas puede hacerte creer que la programación en general es algo fácil de aprender, pero para la mayoría de las personas, no lo es. Es una habilidad que requiere un pensamiento de nivel superior y una resolución de problemas altamente lógica. Esto es más fácil para algunos, pero para la mayoría de nosotros, se debe aprender con el tiempo con mucha práctica. Si bien creo que la programación puede ser difícil al principio, creo que cualquiera que esté dispuesto a comprometerse a aprender puede hacerlo.

Así que esta es la razón más importante para salarios más altos: un conjunto de habilidades altamente especializadas que requiere mucha más capacitación que simplemente voltear una hamburguesa. Además, tenga en cuenta que la tecnología está cambiando todo el tiempo. Los lenguajes de programación están cambiando a medida que pasan los años. Las personas innovarán y con esa innovación vendrán cambios en la industria que las personas necesitarán aprender y adaptarse. La ingeniería y la programación de software son líneas de trabajo que requieren un compromiso de por vida con el aprendizaje.

Ellos pueden ser. Aunque a los ingenieros de software se les paga por encima del promedio en términos de salario, eso en sí mismo no significa que sean ricos.

Podrían estar viviendo en San Francisco o en la ciudad de Nueva York y gastar una gran parte de sus ingresos en vivienda. El estilo de vida que llevan los ingenieros de software les dificulta cocinar en casa todos los días. Así que terminan comiendo mucho. Lo que podría sumar.

La mayoría de los ingenieros de software que se han enriquecido son los que han trabajado durante mucho tiempo y han mantenido sus gastos bajos. Han invertido sabiamente su dinero en acciones, bonos y bienes raíces. Tienen suficientes ahorros para asegurar su futuro en la jubilación.

Los valores atípicos que se enriquecieron rápidamente son los primeros ingenieros de software que trabajaron para empresas como Facebook, Google, etc. y que sus opciones sobre acciones aumentaron significativamente su valor después de la salida a bolsa de su empresa.

Hay una broma acerca de ser un ingeniero de software en India que si arrojas una piedra en Bangalore (conocido como Silicon Valley of India) ¡lo más probable es que golpees a un ingeniero de software!

Para responder a su pregunta, NO. No todos los ingenieros de software son ricos. El salario promedio de un ingeniero de software en India es de 360,000 INR por año.
1 kg de maní aquí cuesta alrededor de 300 rupias.
Entonces, supongo que en promedio ganamos alrededor de 100 kg de maní por mes (si se calcula sin impuestos: P).

Por supuesto, hay otros factores, como el dinero familiar o si el individuo está bien planeado e invierte parte de sus ingresos en negocios rentables, podría ser / hacerse rico.

Según un nuevo estudio, los ingenieros de software están muy seguros de que sus habilidades de piratería algún día los harán millones. La encuesta, encargada por la compañía de automatización de código con sede en Seattle Chef, encontró específicamente que el 56% de los ingenieros creen que se convertirán en millonarios. , el ingeniero de software promedio gana $ 73,000 por año, mientras que los programadores que trabajan en la ciudad de Nueva York ganan $ 85,000.

La compañía encuestó a 1,000 desarrolladores en los Estados Unidos para recopilar sus hallazgos, informa Re / code. El desarrollador de software promedio planea permanecer en su trabajo durante nueve años, y el 25% de los encuestados dijo que planea permanecer en su trabajo actual durante más de 10 años.

Los desarrolladores de software también dicen que son más felices que sus amigos no desarrolladores, según Chef. Más del 80% de los encuestados dijeron que están más satisfechos con sus trabajos que sus pares que no son ingenieros. La mayoría de los desarrolladores (69%) también sienten que su posición es a prueba de recesión, y el 91% de ellos dicen que son los empleados más valiosos de su empresa.

Los ingenieros de software pueden decir que están más felices con sus trabajos que los amigos que trabajan en diferentes industrias, pero eso no significa que estén completamente libres de estrés. Varios programadores han escrito publicaciones en blogs o han buscado asesoramiento en foros en línea sobre una condición conocida como el “síndrome del impostor”.

El síndrome del impostor es una condición que dificulta aceptar crédito por su trabajo. A menudo sientes que tus compañeros de trabajo y las personas que te rodean tienen más talento que tú y que cualquier logro que hayas logrado es el resultado de la suerte. El síndrome fue documentado por primera vez por la Dra. Pauline Rose Clance y la Dra. Suzanne Imes.

Un número cada vez mayor de personas que trabajan en Silicon Valley también sienten presión para mantener una apariencia joven, como The New Republic detalló en una larga historia el mes pasado. La Nueva República informó que incluso las personas de 20 años habían solicitado tratamiento con Botox al Dr. Seth Matarasso, que trabaja en San Francisco. Los programadores mayores a veces sienten que tienen que demostrar que sus habilidades no están desactualizadas y que aún pueden competir con hackers jóvenes y de cara fresca, informó The New Republic.

A pesar de las tensiones que pueden surgir con el trabajo, no se puede negar que la programación de computadoras es una de las mejores industrias para ser parte de estos días. US News calificó al desarrollador de software como el mejor trabajo en el país a principios de este año.

Consulte el software de citas y reservas para empresas: Cogsworth

No, no como una regla (para los estándares occidentales). Hacen una variedad de salarios.

Soy un desarrollador sénior y he trabajado para algunas grandes empresas de las que has oído hablar. Mi esposa (que gana un salario bastante bueno) y yo podemos pagar un apartamento de una habitación. Vivimos en Nueva York (Queens, para ser específicos), donde el costo de vida es absurdamente alto, pero ese suele ser el caso en las principales mecas de software de los EE. UU.

Los desarrolladores que he conocido, que están en mi nivel de experiencia y que son más ricos que yo, nacieron ricos o tuvieron suerte. Algunos terminaron trabajando para startups que realmente despegaron. La mayor sorpresa de esa naturaleza que obtuve fue una opción sobre acciones. Después de dejar la compañía, el precio de las acciones se disparó y obtuve alrededor de 10K. Lo cual fue fantástico, pero no suficiente para hacerme rico.

Para mí, ser un desarrollador de software significa un buen salario garantizado (tanto como cualquier cosa está garantizada) y un tiempo fácil para encontrar trabajo. Pero probablemente no me llevará a la riqueza.

Es un tema amplio, reduciré mi respuesta a “ingenieros de software que trabajan para una empresa”, no a ser un emprendedor en software.

Mi respuesta es: en general, no!

Razón 1: un buen salario por sí solo no te hace rico.
Estoy trabajando en la industria del software. También tengo un amigo que trabaja allí. Este amigo es un niño soltero. Sus padres están separados. Heredará tres propiedades. Incluso si ganara el doble del dinero que gana y no desperdicie ningún centavo, siempre será más rico si tiene un estilo de vida promedio.

Razón 2: los ingenieros de software pueden ganar un buen salario, pero no uno excepcionalmente bueno.
Aquellos que pueden hacerse bastante ricos con un salario solo son personas que trabajan en administración. También un vendedor excepcional puede llegar muy alto. Hay un cierto límite que puede ganar con el software como empleado.

Hay algunas formas de cambiar para hacerse rico. Todos estos métodos se pueden combinar.

1. Encontró una puesta en marcha, construirla y venderla
Solo mira las historias de éxito.

2. Trabaja como profesional independiente, conviértete en especialista en un área de reflexión y aprende a invertir
Como profesional independiente, puede ganar más. Pero solo si realmente te buscan. Esto depende si tiene la tecnología adecuada. En los años del milenio, Sharepoint era tal tecnología. Cuando surgió, algunas personas sabían cómo lidiar con los proyectos de Sharepoint, estaban completamente ocupados con altos salarios. Si se encuentra en ese período, obtenga todo el dinero e invierta sabiamente, también puede ponerlo por delante

tl / dr: mantente en tu nicho.

¿Son ricos los ingenieros de software? No si “lo estás sosteniendo mal”. Yo hice. Déjame contar una historia:

En 2001, dos becarios y yo fundamos la agencia de diseño web y, a pesar de ser jóvenes, por lo que tuvimos que darnos cuenta de los negocios, y mucho menos de haber terminado o incluso comenzado a estudiar, todo salió genial: en 2004 teníamos una bonita oficina tipo loft en el centro de Berlín, tenía algunos empleados y ganaba dinero decente porque encontramos un punto dulce en los negocios:

Lanzamos rápidamente sitios web pequeños, la mayoría de ellos hermosos (según los estándares de 2004), sitios de portafolio para arquitectos, artistas, fotógrafos, personas creativas. La mayoría de los sitios estaban listos para la producción después de una o dos semanas e hicimos muchos de ellos en paralelo. Nuevos clientes llamaron porque hemos sido recomendados por los existentes. Las empresas más pequeñas (es decir, los trabajadores web individuales) no podían competir con nosotros porque no podían ofrecer tanta calidad y material técnico en un período de tiempo tan pequeño. Las empresas más grandes no estaban interesadas en estos pequeños proyectos (5-10K EUR cada uno).

Para entonces, no me sentía rico (no lo era) pero era rico en comparación con el ingreso promedio de Alemania. Tenía mucho más dinero del que necesitaba y, por supuesto, gasté la mayor parte en bares, clubes, taxis, ropa y restaurantes caros.

Entonces cometimos un gran error. Cometí un gran error: para 2009, ya no estaba contento: quería más. Me sentí nacido para algo más grande: quería que mis habilidades brillaran, y había desarrollado habilidades al asistir a una universidad que planea obtener un título en ciencias de la computación. Y quería hacer cosas de bases de datos más complicadas, computación distribuida y menos artes.

Yo hice. Y falló.

He aquí cómo: adquirimos proyectos más grandes (20-50K EUR cada uno). Pero en lugar de hacerlo en unas pocas semanas, necesitábamos unos meses que involucraran a muchos más desarrolladores. Además, no teníamos recursos para hacer los sitios web de cartera aún demandados en paralelo.

El efecto fue simple: nuestros nuevos clientes no estaban contentos con nosotros porque necesitábamos mucho más tiempo para terminar los proyectos de lo que pensábamos (y vendíamos). Estábamos ganando mucho menos dinero porque nuestra eficiencia de tiempo / ingresos se redujo a tasas tremendas. Después de dos años, estábamos cerca de la bancarrota. Terminamos un último proyecto (200K EUR), despedimos a todos nuestros empleados y desde entonces nunca nos recuperamos de nuestro modelo comercial antiguo pero funcional porque el negocio de la cartera cambió mucho, la crisis del euro y otras cosas.

Actualmente, le estoy dando todo esto a los últimos disparos: mientras logré mantenerme vivo en proyectos pequeños (pero mal pagados), estamos diseñando / desarrollando un producto por nuestra cuenta y explota, o después de 15 años, yo tener empleo.

Después de todo, no todos los ingenieros de software son ricos. Pero la riqueza es definitivamente posible si no es probable.

Esa es una pregunta bastante directa y algo que requiere un poco de reflexión.

Hagamos un experimento mental:
Suponga que es contador en una compañía de seguros que trabaja en su rutina diaria de 9 a 5, su trabajo realmente no implica mucha innovación, sino un ojo para los detalles y el reconocimiento de patrones con solo mirar los números. Igualmente difícil, pero sucede que en el piso de arriba, hay ingenieros de software que vienen a las 10:30 a.m. todos los días, tienen un lugar de trabajo informal y conducen un bimmer.

Te encanta tu trabajo, pero sueles empezar a pensar que en algún momento tomaste algunas decisiones equivocadas. La sociedad tiende a inclinarse financieramente hacia las cosas nuevas y geniales y su profesión realmente no está en ese lugar.

En este punto, las cosas parecen injustas desde su punto de vista. Ahora pausa.

Lo que sucedió aquí es que tomaste el conjunto de muestras actual y obtuviste una conclusión.

Soy ingeniero de software en una empresa de primer nivel y la mayoría de las respuestas aquí le piden que comience su propia empresa, obtenga opciones sobre acciones, etc., etc. Pero eso no es lo que le genera riqueza. Si sientes que elegir una profesión te hará rico, entonces ese es un proceso de pensamiento bastante ingenuo, y nadie tiene la culpa porque así es como se te retratan las cosas. Lo que genera riqueza y deja que la historia sea tu maestra son las inversiones correctas. Mucha gente afirma que el camino hacia la riqueza es unirse a una prometedora fase de prefinanciación / OPI de inicio, nuevamente es una metodología de inversión muy ingenua. Calcule las probabilidades de que se convierta en un millón de millones de ingenieros de software que hacen lo mismo. Probablemente solo sucede en Silicon Valley y el mundo es mucho más grande que un tramo de 50 millas por el Pacífico en algún lugar de California. Lo que está invirtiendo es aproximadamente 5 años de su vida útil promedio de 25 años, el retorno de la inversión es altamente improbable y no es una buena estrategia para generar riqueza. Por lo tanto, permítanme enfatizar algo que ya se ha dicho antes: no comience una nueva empresa o ingrese a una profesión para hacerse rico, no solo eso prueba que es un mal inversor, sino que también demuestra que es muy crédulo. 2 cualidades que un buen líder / persona adinerada no posee.

Entonces, ¿qué te genera riqueza? Toda profesión estable, ya sea finanzas, ingeniería, recursos humanos, etc., es un medio para que usted obtenga un flujo de ingresos. Un flujo constante de ingresos es la clave para hacerse rico, trabajar en sus músculos de inversión, comenzar a invertir en negocios, industrias (sin prejuicios), diversificar su cartera, aprender de sus errores. Sí, tienen startups / proyectos al margen, pero son algo que usted hace por sus principios y podrían / ​​podrían no pagar en el futuro, no se eliminarán si no lo hacen.

Los emprendedores en serie pueden estar en desacuerdo, pero son emprendedores en serie, y su profesión implica un alto riesgo de alto rendimiento. No todos están en condiciones de hacer eso. Mark Zuckerberg puede estar en desacuerdo, pero no todos pueden generar $ 100 mil millones, así es como funciona la economía y la máquina financiera. Chuck Norris podría estar en desacuerdo, bueno solo porque puede. Esta respuesta no es para casos extremos, pero es para el 99% restante que quiere trabajar para vivir un estilo de vida respetable.

Por lo tanto, los ingenieros de software no son ricos, solo tienen ingresos disponibles que nuevamente se invierten en la industria en la que están familiarizados, que también se venden como pasteles calientes en este momento, lo que aumenta su patrimonio neto. Para ser honesto, un asistente con buen ojo para los números y comprensión de cómo funcionan los mercados extranjeros puede hacer mucho más fácilmente. Pero desafortunadamente, vivimos en un mundo donde estas cosas no son tan fácilmente accesibles y / o las distracciones diarias nos impiden hacerlo, pero un ligero cambio de perspectiva es todo lo que se necesita.

PD: Nada se gana sin algunos sacrificios menores.

More Interesting

¿Puedo negociar una oferta después de decirle a RR. HH. Que estoy contento con ella (el salario comunicado no fue exacto, pero fue alrededor de cierta cifra)?

¿Por qué los ingenieros de software no ganan más dinero?

¿Cuál es el salario promedio de un desarrollador de software en una de las grandes compañías de Silicon Valley como Google, Apple o Facebook? Es decir, un contribuyente individual sin responsabilidades de gestión.

¿Cuál es el rango de salario típico para un ingeniero de software senior en Singapur?

¿Cómo son los salarios para las personas que obtienen trabajos de MakerSquare?

Cómo comparar vivir en Kirkland, WA con vivir en el Área de la Bahía, con un aumento salarial de alrededor del 15% en el área de la bahía

¿Cuál es la diferencia entre un desarrollador de software junior y un desarrollador de software senior? ¿Es la distinción principalmente en el nivel de responsabilidad y supervisión?

¿Cuál es el salario promedio por hora de un vicepresidente de ingeniería?

¿Es $ 85,000 un salario base demasiado alto para pedir al buscar puestos de ingeniería de software en un nuevo estado (Seattle, WA)?

¿Cuánto paga un ingeniero de software por mes en Vietnam?

¿Cuánto afecta la experiencia laboral al salario de un ingeniero de software en el Reino Unido?

Realmente, ¿cuánto paga Facebook a un ingeniero de software senior y un nuevo ingeniero de software graduado?

¿Los salarios de Google en Chapel Hill y Miami son competitivos con las oficinas de California?

¿Por qué los ingenieros civiles ganan menos en comparación con los ingenieros de software? ¿Es porque la ingeniería civil es comparativamente muy antigua?

¿Son las compensaciones extremadamente altas en ingeniería de software un fenómeno temporal? ¿Rechazarán rápidamente y dejarán de ofrecerse para 2025?