Yunnan Beida Jade Bird Java Training le explica por qué los salarios de los programadores son tan altos. ¿La Facultad de Ciencias de la Computación Jade Bird Lijiang de la Universidad de Pekín le revela el secreto?
En la sociedad actual, los ingenieros suelen representar el nivel de conocimiento y el estatus social.
Cuando la gente corriente escucha este título, siempre lo mira con admiración. Sin embargo, hay un tipo de ingeniero, aunque también es un auténtico técnico superior, pero rara vez disfruta de los mismos beneficios que sus compañeros. Tratamiento social: Programador. ?
A diferencia de la imagen deslumbrante de los ingenieros, los programadores, a los ojos de la mayoría de las personas, están más cerca de un grupo de otakus de mente seca que de un grupo de élite con un alto coeficiente intelectual y altos ingresos. ?
Objetivamente hablando, estas evaluaciones no son justas. 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, nada menos que 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 de clase. ?¿Informe de la encuesta de supervivencia salarial de programadores de China de 2019?
Muchas personas se quejarán cuando vean el salario de los programadores. Algunas personas dicen: "¡Estas personas no tienen idea de lo que hacen los programadores!", y algunas personas dicen. , "¿El salario mensual por escribir código es de más de 10,000 y sube a más de 20,000? ¿Estás bromeando?"?
Cuando los programadores son pirateados, todos están muy felices, pero ¿Estás celoso cuando ves los altos salarios de los programadores...?
¡En el mundo actual, Apple, Google, Alibaba, Facebook, etc. son todos los mundos escritos por mis programadores con mis manos! ¡También lo es el WeChat que estás usando ahora! Los programadores hacen de este mundo un lugar maravilloso y, aun así, ¡aún te quejas si tu salario es alto! ?
¿En cuanto a por qué los salarios de los programadores son tan altos? Partiendo principalmente de tres aspectos: ?Creación de alto valor? El salario de los programadores no lo determina una empresa, sino que lo determina el alto valor creado por los programadores. Piénselo, se dice que el juego único Honor of Kings tiene unos ingresos trimestrales de 12 mil millones, y hay docenas de desarrolladores y programadores de juegos, y solo lleva un año como máximo completar el desarrollo. Para las empresas, los empleados que puedan crear un gran valor para la empresa ciertamente no serán maltratados. ?Trabajar horas extras regularmente? Aunque los salarios de los programadores son muy altos, también ponen más energía y a menudo trabajan hasta la madrugada. Hay un chiste: "No conozco Los Ángeles a las 4 a.m., pero sé que son las 4 a.m. "Beijing", las largas jornadas de trabajo y la carga de trabajo de alta intensidad son una gran prueba para el cuerpo y la perseverancia del programador. Los programadores pasan mucho tiempo en el trabajo y están "ciegos ante lo que sucede fuera de la ventana", lo que hace que este grupo de personas sea más competente en el código de dispositivos y especializado en habilidades. ?03 ¿Existe una brecha enorme en la demanda del mercado?
Los salarios en cada industria están determinados por el mercado, y se deben analizar la oferta y la demanda. ?
1) Oferta: ?
No hay muchos programadores. Se dice que sólo hay 2 millones de personas en China que pueden escribir programas (lo que representa el 0,14% de la población). ), que es bastante pequeño. Piense en nosotros. Nuestro vecino, India, tiene un total de 2,7 millones de programadores, lo que representa solo el 0,2% de la población. El número de empleados en la industria tecnológica (incluida la TI) en los Estados Unidos ha alcanzado. 7 millones, lo que representa más del 2% de la población. ?
Sin embargo, no es apropiado comparar toda la industria, porque solo una pequeña cantidad de personas en la industria de alta tecnología son programadores, la cantidad de personas en los Estados Unidos que se dedican profesionalmente a programas de software. Parece ser sólo 1,02 millones (según el censo de 2010), lo que representa el 0,3% de la población. Además, en el ranking de ocupaciones estadounidenses, los programadores ocupan el puesto 30 en población entre todas las ocupaciones, por debajo de: abogados, 1,04 millones; administradores de activos financieros, 1,1 millones de profesores universitarios.
Si cree que es razonable que las finanzas y los abogados tengan salarios altos, entonces también es razonable que los programadores tengan salarios altos. ?
En otras palabras, la industria del software también se clasifica en detalle, dividida en varios lenguajes, plataformas y requisitos especiales. En cuanto a los lenguajes de programación, solo el 30% de los programadores están familiarizados con Java a nivel profesional; Se estima que Python es del 20%; C tiene menos del 10%; los lenguajes especializados como Golang tienen menos del 1%. ?
Otras industrias no son tan problemáticas. Siempre hay muchas personas calificadas para un puesto. Con más opciones, las empresas pueden mantener bajos los salarios, etc. Pero en términos de contratación del programa, el derecho a negociar el salario recae en el programador, porque la otra parte no tiene otra opción. Los programadores son muy raros, y los programadores que son muy adecuados para los requisitos son aún más raros y no se pueden 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 costo marginal del software y los servicios de Internet es casi cero. El costo marginal es el costo de producir una unidad más de producto, que incluye la mano de obra, los materiales, etc. 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 I+D, marketing, etc. ?
Cada vez que el software y los servicios de Internet sirven a una persona más, generalmente significa un poco más de electricidad y tarifas de Internet. El costo es casi nulo y la expansión puede ser muy rápida, lo que significa que casi todos obtienen ganancias. se puede asignar a investigación y desarrollo (empleados del programa) 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. ?
Es inimaginable en las industrias tradicionales que unas pocas docenas de personas como WhatsApp puedan atender a cientos de millones de personas. Las industrias tradicionales, como Gree, tienen que pagar muchos costos de producción, costos logísticos y costos de ventas en la producción. Incluso si los ingresos por ventas superan con creces los de la mayoría de las empresas de Internet, es imposible aumentar los salarios de la mayoría de los empleados. Al mismo tiempo, el número de programadores dista mucho de ser suficiente en relación con la demanda. ?
Ha habido un chiste antes de que "todo lo que necesitas para iniciar un negocio es un programador", pero en realidad refleja la realidad: la oferta de programadores es significativamente menor que la demanda. ?
Las dos condiciones se superponen, lo que resulta en salarios relativamente altos para los programadores. ?
Cuando se trata de esto, algunas personas definitivamente se quejarán: "Es difícil para los programadores encontrar trabajo ahora", "Los programadores ya están saturados y es difícil encontrar trabajo", "El entorno actual no es bueno, muchas empresas están despidiendo empleados, los salarios de los programadores ahora son muy bajos”...?
El Jade Bird Lijiang Computer College de la Universidad de Beijing descubrió que los programadores que se quejan de la industria y el entorno general pueden se puede dividir aproximadamente en dos tipos:?
Uno El primer tipo son los programadores que acaban de graduarse o están a punto de graduarse y están buscando pasantías. ?
También hay un programador que ha trabajado durante menos de dos años o aproximadamente un año. Siento que la industria de Internet móvil se ha visto inundada de demasiados desarrolladores en estos días, lo que la ha hecho casi saturada, por lo que inevitablemente será más difícil para los programadores con poca o ninguna experiencia encontrar trabajo. ?
Cuando fracasas en las entrevistas muchas veces, o fracasas en los cambios de empleo y en los aumentos salariales, ¿echarías un vistazo a la situación general del mercado, observarías los requisitos de contratación de la mayoría de las empresas y luego reflexionarías sobre ¿tú mismo? ?Para el primero, el consejo dado por la Facultad de Ciencias de la Computación Jade Bird Lijiang de la Universidad de Pekín es:?
En el proceso de aprendizaje de tecnología durante la universidad, debes intentar hacer algo grande basado en tus propios intereses. Pasatiempos e ideas. Los proyectos en su currículum no se verán tan toscos y no tendrán nada sobre qué escribir. ?
No me digas que no puedes hacer un gran proyecto. Hay tantos compañeros de clase, por lo que es divertido encontrar a alguien con “intereses afines” con quien trabajar si tienes problemas. , todavía podemos discutirlos y resolverlos. De todos modos, los responsables siempre pueden pensar en formas de hacerlo. ?
Si ahora estás en el último año de la universidad, o estás a punto de graduarte, y aún no has encontrado trabajo, no te preocupes, no te compares con los demás, estabiliza tu mentalidad y pasa dos meses trabajando en un proyecto más grande, no hay prisa por salir a buscarlo, si solo te preocupas todo el día sin pensar en soluciones, no te ayudará a encontrar trabajo por muy ansioso que estés. Es mejor tener los pies en la tierra para mejorar sus habilidades, consolidar sus bases y prepararse para encontrar un buen trabajo. Para esto último, el consejo dado por la Facultad de Ciencias de la Computación Jade Bird Lijiang de la Universidad de Pekín es: /p>
Uno o dos años de experiencia laboral es una etapa de experiencia laboral relativamente vergonzosa. Se encuentra en una situación de "alto nivel, bajo nivel". ?
En este momento, debes dejar de concentrarte en el dinero por el momento (por supuesto, el dinero es muy importante), estabilizar tu corazón ansioso y encontrar un caballo montando un burro, es decir, mirando para un trabajo en el trabajo, y no renuncie desnudo. ?
Durante el trabajo, uno es acumular más experiencia laboral y aprender más para mejorar sus habilidades. El otro es acumular más contactos, conocer más amigos y colegas y contactar a antiguos compañeros de clase para ver si existen. son posibles referencias. El tercero es establecer una empresa objetivo para su búsqueda de empleo, estudiar y mejorar según los requisitos de esa empresa y adaptarse a las condiciones locales.