La paradoja de la industria de los programadores: cuanto más avanzada es la tecnología, más difícil es ser programador

Vi una pregunta sobre Zhihu, de la siguiente manera:

7c86bbe6730b98d8cd2d5354b34087d8.png

Este tema es realmente interesante.

¿Qué tipo de trabajos son valiosos para los programadores? El punto interesante de esta pregunta es que hay una paradoja, es decir: la industria de los programadores es diferente de otras industrias, porque la industria de los programadores es una industria auto-revolucionaria, y el desarrollo y la auto iteración de la tecnología son muy rápidos.

Los programadores siempre están pensando en cómo mejorar la eficiencia del trabajo a través de la tecnología y cómo realizar la programación automática a través de la tecnología. Podemos llamarlo: la automatización de la tecnología .

Al igual que un modelo grande, el nacimiento de tecnologías como GPT ha reducido el umbral para el uso de la tecnología, pero ha elevado el umbral para la industria de la programación.

Por favor, comprenda esta oración con cuidado. Debido a que se reduce el umbral para el uso de la tecnología, muchas personas en todas las industrias pueden usar herramientas como la inteligencia artificial para mejorar la eficiencia a través de la tecnología. Esto hace que los desarrolladores con bajos niveles técnicos en la industria de la programación se eliminaron, porque es no es necesario, y la IA es suficiente, elevando así el umbral de la industria de los programadores disfrazada.

Entonces, en vista de las características de la industria de los programadores, las iteraciones tecnológicas y los cambios de la industria son relativamente rápidos, es difícil decir qué trabajos son siempre valiosos. Después de todo, ser valioso hoy no significa que lo será mañana. , y puede ser revolucionado.

En lugar de hablar sobre qué tipo de trabajo es valioso para los programadores, es mejor pensar en cómo mejorar su competitividad en esta industria que cambia rápidamente.

Entonces, puedes pensarlo, ¿cuáles son las características de los programadores que no son fáciles de eliminar?

Siento que hay tres tipos de programadores que no son fáciles de eliminar.

1. Programadores de brocas

¿Qué significa eso? Es este tipo de programador el que pertenece a la broca técnica y rompe el suelo. Este tipo de programadores en sí mismos son un grupo de programadores con umbrales relativamente altos. Lo que hacen es construir la tecnología subyacente de Internet, como: personas que trabajan en sistemas operativos y algoritmos profundos. Requiere un alto grado de educación y una gran capacidad, y puede haber menos competencia para esas personas.

En una palabra: cuanto menor es la tecnología, menor es el cambio y no es fácil eliminarlo.

Mirando estos años, la mayoría de los programadores son programadores de capa de aplicación. Desarrollan varias aplicaciones y tienen un umbral bajo. Muchos estudiantes de otras carreras pueden hacerlo dentro de los 3 meses de capacitación. Cuando era programador hace diez años, surgieron instituciones de formación y muchos de mis colegas a mi alrededor eran estudiantes que se graduaron de la carrera de marketing y trabajaron como programadores.

Usted dijo que en este caso, la involución es inevitable, y cuando el desarrollo llega a cierta etapa, la eliminación y los despidos también son normales.

2. Programador Camaleón

¿Cuáles son las características de un camaleón? Puede adaptarse a diversos entornos y protegerse cambiando de color. Este tipo de programador tiene una característica: el aprendizaje continuo. Fuerte capacidad de aprendizaje, presta atención constante a la tendencia de desarrollo y los cambios de la industria, para aprender rápidamente y adaptarse a los nuevos cambios. Cuando el desarrollo móvil estaba de moda, se podía hacer desarrollo móvil; más tarde, el desarrollo móvil se convirtió en un gran desarrollo de front-end, así que aprendí rápidamente y recurrí a un gran front-end. Ahora que la IA está de moda, es posible que no puedan desarrollar inteligencia artificial en sí mismos, pero pueden desarrollar varios Gadgets que interactúan con la inteligencia artificial.

Esto es lo que es un programador adaptable.

Siempre decimos que los programadores mayores son fáciles de eliminar, pero ¿alguna vez lo has pensado? ¿Será que mi propia habilidad no está a la altura del desarrollo tecnológico? ¿Es cierto que un año de experiencia laboral se ha utilizado durante diez años?

3. El programador clarividente

Al ver seis direcciones y escuchar todas las direcciones, este tipo de programador se enfoca en una visión amplia. Los programadores no solo deben centrarse en su propio campo técnico, sino también comprender otros campos relacionados, como el producto, la operación, la planificación, el diseño, etc. De esta manera, puede aumentar su capacidad compuesta, mejorar su valor e influencia, y también puede aprovechar nuevas oportunidades y salidas.

En palabras de Charlie Munger: Tienes pensamiento múltiple, pensamiento compuesto y pensamiento interdisciplinario. Las personas con este tipo de pensamiento pueden ver oportunidades y salidas que otros no pueden ver, para que puedan sobrevivir sin problemas a los cambios tecnológicos y aprovechar las oportunidades.

Los tres tipos de programadores anteriores en realidad tienen una característica, que es la escasez. Los tres tipos de programadores anteriores son bastante escasos y no son fáciles de hacer, por lo que no es fácil ser eliminado por la sociedad.

Haga clic en la tarjeta de cuenta oficial a continuación para seguirme

En el cuadro de diálogo de la cuenta oficial, responda la palabra clave "1024"

Obtenga un tutorial práctico gratuito sobre cómo ganar dinero con negocios secundarios

2780fdaf2e8e6b029ccd28f0d13749a7.png

Guess you like

Origin blog.csdn.net/loongggdroid/article/details/132073892