Red de conocimientos sobre prescripción popular - Recetas de medicina tradicional china - ¿Por qué los salarios de los programadores son tan altos? ¿Puede la Facultad de Ciencias de la Computación Jade Bird Tiantongyuan de la Universidad de Pekín revelarle el secreto?

¿Por qué los salarios de los programadores son tan altos? ¿Puede la Facultad de Ciencias de la Computación Jade Bird Tiantongyuan de la Universidad de Pekín revelarle el secreto?

En la sociedad actual, los ingenieros suelen representar el nivel de conocimiento y el estatus social.

Cada vez que la gente común escucha este título, siempre se sorprende. Sin embargo, hay un tipo de ingeniero, aunque también es un técnico superior, pero rara vez disfruta de un trato social similar al de sus compañeros: los programadores.

A diferencia de la imagen deslumbrante de los ingenieros, los programadores, a los ojos de la mayoría de la gente, están más cerca de un grupo de geeks nerds que de un grupo de élite con un alto coeficiente intelectual y altos ingresos.

Objetivamente hablando, estas valoraciones son injustas. Como personal técnico superior, la mayoría de los programadores en Beijing, Shanghai y Guangzhou pueden ganar más de 10.000 yuanes al mes, lo que no es inferior a otros ingenieros o profesiones. La mayoría de las personas que se ríen de los programadores tienen muchas menos probabilidades de lograr un contraataque nivelado.

¿2023? ¿Informe de la encuesta de supervivencia salarial de programadores de China?

Mucha gente se quejará al ver el salario de los programadores. Algunas personas dijeron: "¡Estas personas no tienen idea de lo que hacen los programadores!" Algunas personas dijeron: "¿Escribir código gana 10.000 yuanes al mes y 20.000 yuanes más? ¿En serio? ¿Y tú? ¿Estás bromeando? Yo..."

Programador Todo el mundo se alegra cuando te piratean, pero te pones celoso cuando ves los altos salarios de los programadores. ...

¿Apple, Google, Alibaba, Facebook en el mundo actual? Espera, ¡mi programador lo escribió todo a mano! ¡También lo es el WeChat que estás usando ahora! Los programadores hacen que este mundo sea tan emocionante y ¡te quejarás si tu salario es alto!

¿Por qué los salarios de los programadores son tan altos? Principalmente desde tres aspectos:

Alto valor creativo

El salario de un programador no lo determina una empresa, sino el alto valor creado por el programador. Piénsalo. Se dice que los ingresos de un solo juego de Honor of Kings en un trimestre son de 654,3802 mil millones, y docenas de desarrolladores y programadores de juegos pueden completar el desarrollo en un año como máximo. Para las empresas, los empleados que pueden crear un enorme valor para la empresa ciertamente no serán maltratados.

Trabaja horas extras con regularidad

Aunque los salarios de los programadores son altos, también ponen mucha energía. A menudo trabajan hasta primera hora de la mañana. Hay un chiste que dice "No conozco Los Ángeles a las 4 de la mañana, pero conozco Beijing a las 4 de la mañana". Las largas horas de trabajo y la carga de trabajo de alta intensidad son excelentes pruebas para la salud y la perseverancia de los programadores. Cheng pasa mucho tiempo en el trabajo y "oír para creer" hace que este grupo de personas sea más competente en el código de dispositivos.

03

Existe una enorme brecha en la demanda del mercado.

Los salarios en cada industria están determinados por el mercado, por lo que se debe analizar la oferta y la demanda.

1) Oferta:

No hay muchos programadores. Se dice que en China sólo hay 2 millones de personas que pueden escribir programas (lo que representa el 0,14 de la población), lo cual es bastante pequeño. Pensemos en nuestro vecino, la India, que tiene un total de 2,7 millones de programadores, lo que representa sólo el 0,2 de la población. El número de personas empleadas en la industria tecnológica estadounidense (incluida la TI) ha alcanzado los 7 millones, lo que representa más del 2% de la población.

Pero no es apropiado comparar toda la industria, porque sólo una pequeña cantidad de personas en la industria de alta tecnología se dedican a la programación, y la cantidad de personas en los Estados Unidos que se especializan en programas de software Parece ser sólo 10.200 (según el Censo de 2010), lo que representa el 10% de la población.

Además, en el ranking de ocupaciones en Estados Unidos, la población de programadores ocupa el puesto 30 entre todas las ocupaciones, por debajo de: abogados, 10.400; gestores de activos financieros, 1.654,38 millones; profesores universitarios, 13.000.

Si es razonable pensar que los salarios de los financieros y los abogados son altos, entonces los salarios de los programadores también lo son.

En otras palabras, la industria del software también tiene clasificaciones detalladas, divididas en varios lenguajes, plataformas y necesidades especiales. Se estima que solo el 30% de los programadores están familiarizados con Python a un nivel profesional; ser 20%; c es menos de 10; los idiomas pequeños como Golang ni siquiera tienen 1.

Otras industrias no son tan problemáticas. Siempre hay muchas personas que pueden ocupar un puesto. Al tener más opciones, las empresas pueden reducir los salarios, etc. Pero en términos de contratación del programa, el derecho a negociar el salario está en manos del programador, porque la otra parte no tiene otra opción. Los programadores son muy raros, y los programadores que cumplen perfectamente con los requisitos son aún más raros, así que no te lo puedes perder.

2) Demanda:

Los programadores de altos ingresos generalmente están involucrados en Internet o en algún software a gran escala.

Esto se debe a que el coste marginal del software y de los servicios de Internet es casi nulo. El costo marginal es el costo de producir una unidad más de producto, incluida la mano de obra y los materiales necesarios para la producción. El costo correspondiente se llama costo fijo, que es el costo que tienes que pagar sin importar cuántas unidades de producto quieras producir, incluyendo investigación y desarrollo, marketing, etc.

Cada vez que el software y los servicios de Internet sirven a una persona más, generalmente significa más facturas de electricidad e Internet, y el costo es casi nulo. La expansión puede ser muy rápida, lo que significa que casi todas las ganancias pueden ser. se extendió a RD (programadores) y gerentes, por lo que los límites salariales en estas industrias son naturalmente más altos que los de la industria manufacturera en general.

Decenas de personas como WhatsApp prestan servicios a cientos de millones de personas, algo inimaginable en las industrias tradicionales. Las industrias tradicionales, como Gree, tienen que pagar muchos costos de producción, costos de logística y costos de ventas en producción. Incluso si los ingresos por ventas superan con creces los de la mayoría de las empresas online, es imposible aumentar los salarios de la mayoría de los empleados. Al mismo tiempo, el número de programadores es muy insuficiente en relación con la demanda.

Antes había un chiste que decía: "Todo está listo para iniciar un negocio, todo lo que necesitas es un programador". De hecho, refleja la realidad: la oferta de programadores es obviamente menor que la demanda.

Las dos condiciones se superponen y el salario de los programadores es relativamente alto.

Hablando de esto, algunas personas definitivamente se quejarán: "Es difícil para los programadores encontrar trabajo ahora", "No es fácil encontrar trabajo cuando los programadores están saturados", "El entorno actual no es bueno". , muchas empresas han despedido empleados y los salarios de los programadores ahora son muy altos "...

La Escuela de Ciencias de la Computación Beida Jade Bird Tiantongyuan descubrió que los programadores que se quejan de la industria y el entorno general pueden hacerlo. Se puede dividir aproximadamente en dos tipos:

Uno se acaba de graduar o está a punto de graduarse y busca un programador en prácticas.

También hay un programador que ha trabajado menos de dos años o alrededor de un año. Parece que hay demasiados desarrolladores inundando la industria de Internet móvil este año, lo que lleva a la saturación, por lo que es inevitable que sea difícil para los programadores sin experiencia o sin experiencia encontrar trabajo.

Me pregunto si echarías un vistazo a todo el mercado, los requisitos de contratación de la mayoría de las empresas y luego reflexionarías sobre ti mismo cuando fallas en la entrevista o cambias de trabajo por un aumento salarial.

Para el primero, el consejo dado por la Escuela de Ciencias de la Computación Beida Jade Bird Tiantongyuan es:

En el proceso de estudiar tecnología en la universidad, debes intentar crear una mejor basada en en tus propios intereses, pasatiempos e ideas. Para proyectos grandes, tu currículum no parecerá tan humilde, sin nada sobre qué escribir.

No me digas que no puedo hacer proyectos más grandes. Con tantos compañeros de clase, es divertido encontrar a alguien con “intereses afines” con quien trabajar. Todavía hay cuestiones que pueden resolverse mediante la negociación. Las personas responsables siempre encontrarán la manera de hacerlo de todos modos.

Si actualmente estás en el último año de la universidad, o estás a punto de graduarte pronto y aún no has encontrado trabajo, no te preocupes, no te compares con los demás, mantén tu mentalidad estable. Pasa dos meses trabajando en un proyecto más grande y luego sal y encuéntralo. Si estás ansioso todo el día y no quieres hacer nada, no te ayudará a encontrar trabajo. ¿Por qué no mantienes los pies en la tierra y te preparas para un buen trabajo?

Para este último, el consejo dado por la Escuela de Ciencias de la Computación Beida Jade Bird Tiantongyuan es:

Uno o dos años de experiencia laboral es una etapa vergonzosa de la experiencia laboral, en el " "Etapa de fallo alto, fallo bajo".

En este momento, debemos dejar de centrarnos temporalmente en el dinero (por supuesto, el dinero es muy importante), estabilizar nuestros corazones ansiosos y encontrar un caballo montado en un burro, es decir, buscar trabajo. Ci. en un trabajo, en lugar de desnudo.

Mientras trabajo, suelo acumular más experiencia laboral y aprender más para mejorar mis habilidades. El segundo es acumular más conexiones, conocer más amigos y compañeros y contactar con antiguos compañeros para ver si hay oportunidades de promoción interna. El tercero es establecer una empresa objetivo para su trabajo, aprender a mejorar en la vida diaria de acuerdo con los requisitos de esa empresa y adaptarse a las condiciones locales.