¿Por qué a los programadores chinos siempre se les llama agricultores de códigos? Resolver
Al mismo tiempo, si realmente quieres mejorar tus habilidades y creatividad, necesitas invertir mucho tiempo y energía, y debes profundizar en ello como un hobby, no como un hobby. Una herramienta para ganarse la vida; solo puedo decir que cuando se enfrentan a tales cosas, muchos de ellos no pueden hacer nada. Sin embargo, el 99% de las cosas escritas en este artículo son muy pertinentes. Los codificadores que tienen tiempo y energía todavía están estudiando. Estudia como un extranjero con una actitud humilde, al menos habrá algo de felicidad. =================El siguiente es el texto original, que vale la pena saborear=================
De hecho, la industria de TI La industria en China no es particularmente mala y el salario de los programadores no es bajo, pero ¿por qué a los programadores chinos siempre se les llama agricultores de códigos o programadores trabajadores? ¿En qué se diferencia la vida de un programador en China de la de Europa y Estados Unidos? Anteriormente, R&D Channel publicó dos artículos: "Cómo ven los programadores orientales a los programadores occidentales" y "Los programadores orientales a los ojos de sus pares occidentales". Programadores de todo el mundo expresaron sus opiniones. Quizás, de los dos artículos anteriores, podamos concluir hasta cierto punto que "" Las siguientes son las opiniones de los expertos sobre Zhihu. ¡Echemos un vistazo juntos! Un programador llamado Wu Tao respondió: Las actividades de programación pueden considerarse como una artesanía, como la mecánica y la electrónica, y las personas que participan en dichas actividades artesanales pueden denominarse artesanos o ingenieros. Los países europeos y americanos que han experimentado la revolución industrial tienen una profunda base de ingeniería, desde la maquinaria hasta la electrónica y el software, son la columna vertebral de las industrias nacionales y nutren a la clase media, la columna vertebral de la sociedad. Los ingenieros generalmente tienen un estatus social relativamente alto. Tienen una herencia de artesanía, un círculo cultural y una historia de industria. La actual industria nacional de software es muy similar a la industria manufacturera, en la que predomina el trabajo repetitivo de bajo nivel basado en el procesamiento con materiales suministrados. Así como los agricultores dependen de Dios para que les proporcione semillas, tierra, luz solar y agua, los programadores chinos dependen de los extranjeros para que les proporcionen equipos, tecnología e ideas, desde microprocesadores, sistemas operativos, lenguajes de programación, compiladores, IDE, marcos de programación hasta aplicaciones, excepto que el La arena para hacer galletas se produce localmente, casi nada me pertenece. El contenido principal de mi trabajo diario es ensamblar cosas existentes de otras personas según mis propias necesidades, o incluso no las mías. No hay creatividad y no hay mucha. Hay poca acumulación y herencia tecnológica en la industria, e incluso si la hay, no se puede difundir. Después de todo, el nivel cultural de los programadores generalmente no es alto: "conocimiento, no cultura", es decir, esta situación. Recuerdo la época en la que los VCD pirateados de baja calidad volaban por todas partes. Un programador creó un reproductor que era feo pero tenía buena decodificación y tolerancia a fallas. Se adaptaba a las condiciones nacionales y se convirtió en un éxito instantáneo. Escribo un libro y pocas frases se pueden escribir con fluidez. Este mal estado de los libros técnicos ha persistido hasta el día de hoy y los métodos de mala redacción se han vuelto más diversos. No hay herencia técnica ni círculo cultural, y hay muchas personas que no sabían nada sobre programación antes de ir a la universidad y solo aprenden computadoras porque las computadoras están "de moda". Es como un matrimonio concertado sin rastro de amor. Al final, me dediqué a la programación como carrera simplemente porque no sabía hacer nada más. Por otro lado, los programadores nacionales son muy miserables independientemente de su salario. Muchas personas se ven obligadas a trabajar horas extras durante tanto tiempo que eventualmente se convierte en un hábito voluntario. Pero la productividad y la calidad del producto no han mejorado como resultado. Al igual que los agricultores que han estado acostumbrados a usar hoces y azadones durante miles de años, pocas personas quieren aprender y mejorar las herramientas y hábitos que utilizan, o incluso adoptar las tendencias y métodos emergentes. Hay una resistencia irracional. La vida es tan miserable y, sin embargo, tan poco dispuesta a progresar, lo cual es muy similar al problema de los agricultores. Además, al igual que la gente del campo a los ojos de la gente de la ciudad, los programadores son aburridos, descuidados, poco sentimentales y rústicos. Pero ambos son engreídos y se menosprecian. Considerándolo todo, como programador en China, hay pocas cosas que puedan hacer que la gente sienta que el trabajo que están haciendo es decente. Entonces, en una situación en la que la autodesprecio está de moda en toda la sociedad y a muchas industrias les gusta ser agresivas y menospreciarse a sí mismas, no habrá carga psicológica cuando menosprecies tu propia profesión, ni la autodesprecio ni las peleas grupales. Sin embargo, al igual que los negros pueden llamarse a sí mismos o a otros "negros", los blancos se meterán inmediatamente en problemas si se atreven a decirlo. Los programadores a quienes les gusta llamarse así pueden no tolerar que otros se llamen así. Por último, existe un dicho similar en inglés, que llama a una oficina con particiones una granja de cubos, algo común en las empresas de software tradicionales. Dilbert, una tira cómica que satiriza (pero no se limita a) la vida cotidiana en las empresas de software, tiene muchas escenas en oficinas cuadriculadas.
Sin embargo, Cube Farm no significa que los programadores sean como agricultores, sino que son como cultivos o árboles frutales en el campo, produciendo resultados y esperando ser cosechados. Después de todo, los agricultores de los países desarrollados de Europa y Estados Unidos suelen vivir mejor que los programadores. Altos ingresos, trabajo con maquinaria agrícola, grandes extensiones de tierra privada y una vida rural pacífica. La vida de un agricultor allí, si no deseable, al menos no es despectiva. Suplemento: El uso pragmático de code mono en inglés mencionado en el mismo artículo de esta edición es diferente del uso de "code farmer" en chino. Un mono codificador es un programador de computadoras o alguien que se gana la vida codificando. El término puede tener una connotación ligeramente peyorativa, lo que significa que un desarrollador puede escribir código pero no puede realizar tareas más complejas como estructurar, analizar y diseñar software, y generalmente se le conoce como programador junior. Si un mono codificado está trabajando duro para aumentar sus conocimientos y mejorar sus habilidades profesionales, se le dará otro nombre de nivel. De hecho, el término mono de código todavía es un poco difícil de clasificar en términos de niveles, porque, al igual que aquellos que son desarrolladores o programadores realmente hábiles, todavía están codificando. Tal vez sería mejor dividirlo así: codificador: codificador programador: programador ingeniero de software: ingeniero de software analista de software: analista de software arquitecto de software: arquitecto de software tal vez también pueda agregar "junior", "intermedio" y "avanzado" al frente estos prefijos. Estos reflejan un determinado grado, nivel de habilidad y salario. Tenga en cuenta: sólo se puede determinar a pequeña escala dentro de una determinada jerarquía, como dentro de una empresa o incluso un departamento. Un "programador" que trabaja en la Empresa A puede requerir más habilidades que un arquitecto de nivel medio en la Empresa B. La siguiente es la respuesta de Deng Chenhua, un estudiante que se enfoca en tecnología front-end: En primer lugar, el título de la pregunta "es discutible hasta cierto punto, porque lo que sé es que la mayoría de las veces lo es". Los programadores chinos se llaman a sí mismos codificadores." , pocas personas de diferentes profesiones llaman a los programadores "codificadores". Por supuesto, puede que tenga algo que ver con mi entorno. Estoy de acuerdo con lo que dijo Tao Wu: "Los programadores que se llaman a sí mismos codificadores no pueden tolerar que otros se llamen así", porque es como el ejemplo que dio a los negros se les permite llamarse a sí mismos, pero a los blancos no se les permite llamarlos. Los conocidos usan la misma palabra. Puede parecer amistosa, autocrítica o incluso autosarcástica, pero para los de afuera no solo es una falta de respeto, sino que también puede ser un insulto. En segundo lugar, en la industria de Internet, los programadores trabajan duro y trabajar horas extras es normal. El progreso del proyecto, las emergencias y la cultura de la empresa pueden ser razones para trabajar horas extras. Aunque los ingresos no son necesariamente malos, son bastante difíciles. Por otro lado, los programadores son una mezcla, con diferentes niveles de habilidad, e Internet siempre ha sido una industria abierta que enfatiza la capacidad. Te pagan tanto como tienes capacidad. destinados a convertirse en "granjeros de código" debido a su falta de habilidades, lo que genera problemas de ingresos. "Trabajo duro" y "bajos ingresos" son similares a los agricultores, por lo que ya sea que se ría de sí mismo o que otros lo llamen "granjero de código", es muy probable que uno de los dos signos de trabajo duro y bajos ingresos contenga uno de a ellos. Si tienes ambos, eres un codificador de pura raza, lo cual ya es bastante difícil. Por supuesto, hay una tercera situación, como la del cuñado Zhao Jie, un "codificador que toca el piano" que ha alcanzado el nivel de "codificador" y no necesariamente enfatiza su arduo trabajo, y mucho menos sus bajos ingresos. para " El tono burlón de "code farmer" se burla de la vida. Esta mentalidad es la misma que la de las personas que se llaman a sí mismas diaosi. Son más autocríticos y autocríticos. De hecho, hay muchos "codificadores" de élite en la industria que tienen altos ingresos y son relativamente menos trabajadores. Wu Zhou, un estudiante de posgrado, proporciona lo siguiente del primer número de la revista electrónica de la comunidad china de Turing "Coder": Explicación del artículo "El llamado Coder": a algunas personas les gusta mucho el término "codificador". algunas personas no están de acuerdo. La diferencia radica en el sentimiento hacia la palabra "granja". Nong, por supuesto, se refiere a los agricultores. Esta palabra tiene un rico significado. Se puede decir que es grande o pequeño. Se dice que es grandioso porque nuestra supervivencia no puede separarse de los agricultores, y China siempre ha sido un país basado en la agricultura. Alguna vez se dijo que el 80% de la población eran agricultores. Esto significa que en el futuro, ¿tú y tú? Todos somos agricultores. Desde esta perspectiva, se puede decir que la agricultura es excelente.
Se dice que es pequeño porque, en el concepto de todos, los agricultores tienen muchas deficiencias. La afirmación altisonante es que tienen malas cualidades, como miopía, pensamiento anticuado, egoísmo y tacañería, etc. todas las cosas que nosotros, las personas educadas, no soportamos. Debilidades - aunque nosotros mismos tenemos estas deficiencias, no podemos verlas - por eso "campesino" se ha convertido en una palabra comúnmente utilizada cuando se critica a los demás. De hecho, existen algunas similitudes entre mi carrera de programación y la tarde de trabajar en el campo. Como puede imaginar, las plántulas de arroz cuidadosamente plantadas en el campo son algo similares a las líneas de código dispersas que se muestran en la pantalla. Existen particularidades en el cultivo de diversos cultivos, al igual que debes prestar atención a tu estilo de programación. Fertilizar e irrigar es como compilar y vincular su código. El deshierbe y el control de plagas son depurativos naturales. Tú buscas agua y yo riego el jardín, que probablemente sea una programación en pareja en un pequeño huerto. Debido a que dependen del clima, los agricultores también necesitan aprender algo de computación en la nube, y cada vez más personas van a la Escuela Técnica y Vocacional de Wudaokou para realizar estudios superiores. Durante la temporada de cosecha, hay muchos trabajadores y pocos trabajadores, por lo que a menudo se requiere subcontratación porque los plazos son muy importantes. Pero, francamente, el término "granjero de códigos" hace que la gente se sienta más divertida, rara y sin sentido. Después de todo, uno es un simple trabajo físico y el otro es un trabajo mental de alto coeficiente intelectual, que son completamente diferentes. Los programadores, por otro lado, prefieren esa sensación de confusión entre el tiempo y el espacio. Se ríen de sí mismos (¡soy un granjero!), pero también son pretenciosos (soy un programador, ¡¿a quién le tengo miedo?!) y son extremadamente. único. Debajo del sombrero de paja del codificador se esconde una mente libre y desinhibida llena de creatividad. Siguen las mejores prácticas pero odian los dogmas. Aprecian el genio pero no creen en la autoridad. Les gusta pensar pero no están de acuerdo fácilmente. Son personas técnicas, pero persiguen ideales humanistas; se atreven a gritar y expresar sus puntos de vista y opiniones, y son mejores teniendo los pies en la tierra y utilizando su propio trabajo para cambiar el status quo. Los codificadores son trabajadores y es común trabajar horas extras. ¿Cuántas luces de la ciudad se encienden por la noche en las oficinas y residencias de los codificadores? ¿Cuántos codificadores participan activamente en los intercambios técnicos y las conferencias que se celebran los fines de semana? La lectura fuera de línea, la discusión en línea, la meditación, la práctica práctica y las nuevas tecnologías impulsan el ritmo de los codificadores, y los codificadores están cambiando nuestras vidas. La supervivencia es inseparable de los agricultores y la vida es inseparable de los codificadores. Estimados programadores, ¿qué opinan de este título? ¿Qué tienes que decir sobre las opiniones de los expertos anteriores? ¿Por qué no compartirlo con nosotros?