¿Cómo se inventó el código?

Si estás acostumbrado a codificar, ¿sabes cómo programar y almacenar datos durante el desarrollo de las computadoras de primera generación en China? Obtenga más información sobre la "cinta de papel perforada" y el "núcleo magnético". La programación es como un libro caído del cielo y el almacenamiento es como un trabajo manual. Es normal perforar agujeros en una cinta de papel de varios kilómetros de largo para representar el número "5". Para presionar el binario "101", es necesario usar tres núcleos magnéticos positivos y negativos diferentes. Esos "grandes maestros" de la Academia de Ciencias de China definitivamente tendrían una mirada de desprecio si nos miraran a nosotros, que todavía hoy desaprobamos el lenguaje ensamblador.

El progreso de los tiempos no borrará la gloria de los "grandes dioses", pero definitivamente impondrá requisitos más altos. Las estadísticas de los principales países muestran que, por primera vez, el tiempo que las personas pasan en el espacio de Internet ha superado el del “espacio real”. La demanda de "código" continúa expandiéndose y se acerca la era del desarrollo nativo de la nube. ¡El "programador" que comienza desde el lado del código dará paso al "programador" que comienza desde el lado de la demanda! #Programadores "trabajadores migrantes" cómo evitar la marginación#

Simplificación de la complejidad y creatividad ilimitada

Hay dos palabras clave en la historia del progreso científico y tecnológico humano. Una es ". "Quimización" en el campo del trabajo repetitivo. "Simplificar lo complejo", uno es "creatividad ilimitada" en el campo de la demanda. Por ejemplo, en la industria manufacturera, desde el trabajo manual del cincel, el hacha y la sierra, hasta el mecanizado de torneado, alicates, lavado, rectificado y cepillado, hasta máquinas herramienta CNC de múltiples cabezales y ejes múltiples, e incluso grandes- escalar la impresión 3D en el futuro. ¿No es simplemente que el trabajo simple "simplifica la complejidad" y satisface las necesidades de la "creatividad ilimitada"?

Lo mismo ocurre con el campo de la información, que evoluciona constantemente desde el código en lenguaje de máquina hasta el lenguaje artificial y el lenguaje ensamblador.

Pero el progreso del lenguaje ya no es suficiente. Al igual que desde el rugido de los simios hasta los distintos idiomas actuales, ¿qué debemos hacer si queremos llevar la comunicación un paso más allá? Actualiza la plataforma. Por ejemplo, los teléfonos móviles no sólo tienen texto y voz, sino también imágenes y vídeos. La cantidad de información intercambiada aumenta repentinamente, pero los requisitos de capacidad son menores. Los alumnos de primaria también pueden enviar una gran cantidad de información eficaz a través de fotografías y vídeos.

El concepto de "programa original" se basa en la actualización de la plataforma. Recientemente, el "Libro blanco de Cloud Native Developer Insights" encargado por Alibaba Cloud y encargado por Forrester hizo su debut global, marcando el comienzo de un nuevo paradigma de desarrollo en la era del código bajo y marcando el surgimiento del papel de "programador". en el escenario histórico.

El uso de la tecnología nativa de Alibaba Cloud como plataforma de herramientas ha reducido considerablemente el umbral para "escribir código", lo que permite que más personas participen. En respuesta a la ola de demanda, la tendencia del "programa original" en la era del desarrollo nativo de la nube está comenzando a surgir. #马农 pertenecen a la nueva generación de trabajadores migrantes#

¿Por qué es el programa original?

La tecnología nativa de la nube en sí misma también es un tipo de software que proporciona a los desarrolladores un entorno de desarrollo para crear software de aplicaciones. El "programador" de The Force Awakens, que posee el "sable de luz" de la tecnología nativa de la nube, ha simplificado el "poder nativo" debido a la gran carga de trabajo de codificación, destacando dos palabras: rápido y preciso.

En primer lugar se mejora la eficiencia, de modo que el trabajo que originalmente tardaba 10 días se puede completar en un día, y diremos adiós a la calvicie. El llamado rápido, según la encuesta de Forrester de 2016, la eficiencia del desarrollo de la retroalimentación aumentó entre 5 y 10 veces, y estos eran solo los datos de hace 4 años.

El segundo es la adaptación al mercado, que permite a aquellos en primera línea que entienden los negocios y pueden pensar, como el personal de operación y mantenimiento y el personal comercial, participar también en el campo del desarrollo de software. La llamada precisión significa que los puntos débiles son más precisos y el producto terminado es más fácil de usar.

Según las predicciones de Forrester, el número de desarrolladores que utilizan frecuentemente frameworks sin servidor aumentará un 31,6% en 2021, y el número de desarrolladores que utilizan frecuentemente contenedores aumentará un 27,3%. La capacitación "original en procedimientos" ha reducido significativamente el umbral para que los desarrolladores la utilicen, y los desarrolladores no profesionales pueden comenzar a trabajar rápidamente después de una simple capacitación básica en TI. Las empresas pueden movilizar y utilizar plenamente los recursos humanos, y el desarrollo de aplicaciones simples pero necesarias con urgencia depende mucho menos de costosos recursos de desarrolladores profesionales. También se liberará tiempo de los desarrolladores profesionales para realizar investigaciones más profundas y la eficiencia de todo el mercado adquirirá una nueva apariencia.

En la era de la involución, quien suba primero al tren expreso de mejora de plataforma tendrá la ventaja de ser el primero en moverse. Se acerca un nuevo paradigma de desarrollo en la era del código bajo. Domine las capacidades de desarrollo nativas de Alibaba Cloud y únase al equipo "Generador de procedimientos". Para romper la "maldición de 35 años" y convertir sus ideas en productos que sigan de cerca al mercado, debe tomar medidas ahora.

Aprovechar la oportunidad puede traer infinitas posibilidades en la vida. ¡Ve! Ve! Ve!

El código fuente (inglés: Sourcecode), también conocido como programa fuente, se refiere a una serie de instrucciones en lenguaje informático legibles por humanos.

En los lenguajes de programación modernos, el código fuente puede aparecer en forma de libros o cintas, pero el formato más utilizado es un archivo de texto. El propósito de este formato típico es compilar un programa de computadora. El objetivo final del código fuente de la computadora es traducir texto legible por humanos en instrucciones binarias que la computadora pueda ejecutar. Este proceso se llama compilación y se completa mediante un compilador.

pt>