¿Se convertirán los programadores en una profesión muy involutiva en el futuro?
Dieciocho personas han explicado el concepto de involución antes que yo, así que no lo repetiré aquí.
Extraordinario significa inusual. Personalmente creo que el programador ya es o será una profesión en el futuro, al igual que varios ingenieros, es solo una de las profesiones ordinarias, por lo que no existe ninguna excepción.
Cualquier ocupación será reemplazada por la antigua y traerá lo nuevo después de un cierto período de tiempo, o será eliminada por el avance y el desarrollo de la economía y la sociedad. Este también es un fenómeno normal del desarrollo social. . Por ejemplo, muchas ocupaciones como las de leñadores, sastres individuales, recolectores de estiércol, etc., han sido eliminadas por el desarrollo social.
La profesión de programador se estancará o no podrá transformarse cuando la sociedad se desarrolle hasta cierto punto. ¡Este es también el resultado inevitable del desarrollo de los tiempos! ¡Gracias! 1 Mi comprensión de la involución
La Enciclopedia Baidu describe la involución de la siguiente manera: se refiere a un modelo social o cultural que se estanca o no puede transformarse después de alcanzar una determinada forma en una determinada etapa de desarrollo. Es otro modo avanzado. fenómeno. Fue publicado por primera vez en "Involución agrícola: los procesos de cambio ecológico en Indonesia" por el antropólogo estadounidense Clifford Geertz.
Refiriéndose a la definición de Baidu y la explicación de la involución de otra información en Internet, creo que la involución de los programadores significa: repetir constantemente el trabajo de programación existente, incapaz de lograr resultados innovadores o promover cambios en este campo. Es difícil llevar la programación al siguiente nivel. 2 Mi respuesta a esta pregunta
Si esta pregunta se limita a los programadores chinos, la respuesta será sí. En los próximos 30 años, los programadores no se involucrarán.
Razón 1: Estados Unidos nos está imponiendo actualmente un bloqueo tecnológico y el software relacionado con la base industrial básicamente ha caído. De un vistazo, hay productos extranjeros por todas partes. Por lo tanto, en las próximas décadas, tendremos que ser autosuficientes y desarrollar de forma independiente software básico relacionado con el elemento vital industrial de estos países. Todavía hay muchos desafíos esperando a los programadores y todavía estamos lejos de la involución.
Segunda razón: Basándome en mis 12 años de experiencia en investigación científica en sistemas HUMS de helicópteros, descubrí que las capacidades de programación de nuestros investigadores científicos nacionales son generalmente débiles, incluido yo mismo. Algunos ingenieros extranjeros no sólo son expertos en sus campos profesionales, sino que también pueden implementar sus conocimientos profesionales en programas y eventualmente convertirlos en productos. Esta habilidad es digna de admiración. Muchos programadores en nuestro país solo pueden desarrollar programas y no entienden la profesión. Esto significa que lo que nuestros colegas extranjeros pueden hacer solos, lo necesitamos en equipo. Esto crea un claro contraste en eficiencia.
Razón tres: en el futuro, habrá cada vez menos programadores puros, y habrá cada vez más personas que dominen ambas especialidades y un determinado lenguaje de programación, y serán cada vez más popular. Un modelo de este tipo también es una necesidad urgente para el país en los próximos 30 años. Sólo así produciremos cada vez más software independiente a mayor velocidad en el campo básico industrial, completando la sustitución de Matlab, Solidworks, AutoCAD y otros. software. Por otro lado, el desarrollo de la ciencia y la tecnología no tiene fin, al menos en la situación actual de nuestra patria. Todavía estamos muy, muy lejos de la involución. La ciencia y la tecnología mejoran constantemente, y la ciencia y la tecnología no lo harán. Entonces, como programador de investigación científica, no habrá involución.
Primero: en la industria actual de Internet, no hay suficientes empleos de alto nivel. El crecimiento de los programadores no es una ventaja a los ojos de los capitalistas, sino una carga de costos. Conducirá directamente a la involución.
Segundo: hay programas que son fáciles de escribir y programas que son difíciles de escribir. Después de que los programadores acumulan lentamente hasta la cima de su capacidad y se retiran, las personas a continuación tienen que reemplazarlos. Cada uno tiene su propio puesto.
En primer lugar, debemos confirmar qué es un programador.
Los que pueden escribir código son sólo codificadores, comúnmente conocidos como agricultores de códigos. Esas 996 personas viven una vida inhumana. Se les puede llamar "bestias del código", no hay vida en absoluto ~
Personas que pueden escribir código, tener ideas de programación y conocimientos comerciales, llámelos "programadores", programadores
Comprender claramente qué es un programa Después de ser programadores, los programadores no serán una profesión muy involutiva
Incluso si no tienen una voluntad fuerte, la iteración de las actualizaciones tecnológicas los obligará a seguir adelante. Programadores de vb. , Delphi y pb no lo harán. Los que cambiaron de carrera cambiaron de carrera y los que cambiaron de idioma cambiaron de idioma.
Para diseñar mejor el programa es necesario discutir las necesidades y el negocio. Si está completamente involucrado, el trabajo no se completará, ¿la empresa todavía lo necesita? Incluso si la empresa no lo quiere, ¿sigue siendo programador?
Por tanto, los programadores deben ser un grupo de personas que estén constantemente aprendiendo y progresando para su propio beneficio. El rejuvenecimiento tecnológico de China también radica en este grupo de personas.
En cuanto a los codificadores, no los utilices para insultar a los programadores.
En cuanto a la incertidumbre del futuro, ¿qué posición no se puede cuestionar de esta manera?
Por ejemplo, a medida que los vídeos se vuelven cada vez más populares, ¿se involucrarán los redactores de textos?
Ahora que el número de nuevos estudiantes está disminuyendo, ¿la profesión docente se verá involucrada involuntariamente en el futuro?
...y así sucesivamente.
En mi opinión, la industria está llena de incertidumbres, y la sociedad también tiene incertidumbres.
Como programador o alguien que quiere ser programador, lo que estás pensando ahora no es si estarás involucrado involuntariamente en el futuro, sino cómo mejorar tu tecnología y dominar algunos idiomas más. Eso es lo que más importa.
Mi madre era sastre cuando yo era niño. En ese momento, si aprendías el oficio de sastrería, podías mantenerte a ti mismo e incluso a tu familia. Con el desarrollo de la sociedad actual, la industria ha reemplazado a la mayor parte. de las artesanías. La sastrería es una profesión marginada. Entonces, ¿mi madre murió de hambre? No, mi madre decidió vender ropa cuando ya no era costurera. Ser costurera la familiarizó con las telas, la sastrería, etc., por lo que los productos que recibió fueron buenos y el negocio fue bueno. apoya a nuestra familia.
Entonces, ¿los programadores se convertirán en una profesión muy implicada en el futuro? No hay absolutamente ninguna necesidad de preocuparse infundadamente, simplemente haga bien su trabajo actual, siga progresando y siga aprendiendo. ¡Ésta es la manera de crecer!
Debería haber un límite para esto en el futuro, como 10 años, 20 años o 30 años. No me atrevo a adivinar que en 30 años, pero en los próximos 10 años, los programadores no podrán convertirse en una profesión involutiva. Por el contrario, con el bloqueo extranjero de la tecnología china, el país necesita más innovación y desarrollo independiente en software. La mejora del entorno de desarrollo de software también conducirá a cambios importantes en el desarrollo de toda la industria del software, y el papel de cada programador será cada vez más importante. Por lo tanto, creo que en los próximos 10 años, los programadores no lo serán. convertirse en una profesión muy involutiva.
Estoy muy feliz de responder a tu pregunta. He estudiado en la universidad durante 7 años y he trabajado como programador durante 4 años. Permítanme compartir con ustedes mi opinión sobre la industria de la programación.
Hoy en día, se puede decir que el desarrollo de la tecnología es el mismo todos los años. Como programadores, también estamos aprendiendo constantemente nuevas tecnologías. La capacidad de aprendizaje y la iniciativa de las personas son diferentes, porque esto dividirá a los programadores:
Categoría 1: programadores junior. Este tipo de programadores serán la columna vertebral de la industria de TI. Principalmente responsable de la codificación básica de software y sistemas básicos. Con la aparición continua de algunos middleware y sistemas inteligentes, el umbral para este tipo de trabajo de codificación ha disminuido gradualmente y el nivel salarial también disminuirá y se estabilizará.
Categoría 2: Programadores intermedios. Principalmente responsable de la investigación previa y el ataque a algunas tecnologías nuevas, y de la construcción de algunos sistemas de gama media basados en escenarios comerciales, reduciendo así los costos de desarrollo de la empresa.
Categoría 3: Programadores senior (expertos técnicos). Este tipo de persona se centra en la investigación en un campo determinado, como la visión por computadora, el análisis y reconocimiento de imágenes y voz, etc.
¡Este tipo de personas creará muchas tecnologías patentadas y ayudará a la empresa a expandir sus negocios en nuevas áreas!
? Soy un programador senior. Creo que para juzgar si una profesión es involución, debemos analizarla desde varios aspectos:
1. ¿Las herramientas de las que depende la profesión? en. Todavía recuerdo lo que decía el libro de historia: la principal diferencia entre humanos y animales es si pueden usar herramientas. Por ejemplo, China ha experimentado 5.000 años de agricultura. La profesión de los agricultores depende en gran medida de las herramientas agrícolas. La historia del desarrollo agrícola es en realidad la historia del desarrollo de las herramientas agrícolas, desde el cultivo de tala y quema hasta el uso del hierro. herramientas, a la actual automatización agrícola en algunas zonas desarrolladas, las herramientas agrícolas han ido cambiando. Mientras las herramientas agrícolas se desarrollen hacia tecnologías más avanzadas, no podemos decir que la profesión de los agricultores sea involutiva. De hecho, los agricultores se han ido desarrollando durante miles de años y la gente siempre tiene que comer alimentos y herramientas agrícolas (o tecnología agrícola). ) seguir adelante. Hablando de programadores, la herramienta que utilizamos es la computadora. En comparación con las herramientas agrícolas, el desarrollo de la herramienta informática puede describirse como la velocidad de la luz, desde computadoras de escritorio hasta teléfonos inteligentes, todo tipo de dispositivos inteligentes se pueden clasificar en la categoría de computadoras. Lo que es seguro es que las computadoras solo se desarrollarán, no desaparecerán, y afectarán aún más nuestras vidas, como el Internet de las cosas y la IA. Mientras la herramienta de las computadoras se desarrolle, la profesión de programador no desaparecerá, solo desaparecerá. Evolucionar a un extremo superior para adaptarse a tecnologías más avanzadas. Requisitos operativos para herramientas avanzadas.
2. Grupos profesionales. Como todos sabemos, los programadores están por encima del promedio de la población social en términos de calificaciones académicas, conocimientos e inteligencia. El desarrollo de la sociedad está impulsado por el desarrollo de la educación. Como personas generalmente con un alto nivel educativo, es más probable que mantengan una mente abierta para aceptar cosas nuevas. Mientras puedan aprender, esta profesión sólo evolucionará y no se estancará. Pero en este proceso no hay duda de que algunos programadores que no estén adaptados a este desarrollo serán eliminados.
?3.Tendencias del desarrollo social. La esencia del desarrollo social es la mejora de la productividad social. ¿Cómo mejorar la productividad social? ¡Depende de la máquina! ¡Confíe en la automatización! Al igual que el significado de la existencia actual de los programadores, los programadores han creado varias herramientas automatizadas y han mejorado la productividad social. Mientras la tendencia general de mejorar la productividad social se mantenga sin cambios, los programadores no se estancarán y solo seguirán evolucionando.
Al principio no era un codificador 996, y comenzó a expandirse después de unos años. Algunas personas son lentas para comprender y otras son simplemente los esfuerzos más básicos, los artesanos. Quienes incluso ignoran su propio punto de partida, no importa cómo hagas la herencia, la involución no es terrible. Si tienes suficiente reflexión, necesitas talentos de estilo involutivo para acumular chispas. eso no respeta la opinión pública y la fundación se derrumbó al otro lado del océano. ¿Es este el comienzo de una nueva discriminación en la tecnología de la información?
Si aprendes bien el análisis de big data y el aprendizaje automático con Python. tienen la capacidad de cambiar el mundo, por lo que los buenos programadores siempre tendrán futuro.
Predigo que con el desarrollo de la tecnología de la información y otras tecnologías, la economía de mercado será reemplazada por la economía planificada y los humanos tendrán más tiempo para el trabajo creativo y el ocio.