Todo el mejor código de personas

Code es el corazón vivo y palpitante de muchas industrias creativas: un pasaporte para la conexión en un mundo nuevo y valiente.

Codificador trabajador con elegante corte de pelo sentado frente a la computadora y escribiendo código © seventyfour

La codificación es una forma de arte generativo. No importa qué idioma (Ruby, Java, JavaScript, C ++). Si codificas eres genial. ¡Haz eso, eres un artista!

El valor estético del código algorítmico reside en la deconstrucción y reconstrucción de las estructuras del lenguaje. Es lo que hacen muchos artistas post conceptuales en su trabajo.

¿No convencido? Abre el capó de tu sitio web favorito y contempla el código majestuoso y diabólico que está debajo.

Déjame hacer una prueba rápida.
Es # 000000 o #ffffff nunca # 808080.
¿Ves lo que hice ahí? Reemplacé palabras con código HTML.
(Si lo entiendes, dime en los comentarios)

Datos binarios digitales azules en la pantalla de la computadora © gonin

Las personas que codifican tienen un ADN similar al de los constructores, arquitectos y químicos. Crean muchas cosas maravillosas que tienen un tremendo impacto en la vida de millones de personas. Crean cosas que permanecen en nuestros recuerdos para siempre, como es el caso de las obras de arte "físicas".

Entre los codificadores existe un subconjunto especial; diseñadores web Sé mucho sobre ellos porque solía ser uno.

Déjame llevarte de regreso a donde todo comenzó.

Perturbando a Japón

Viví y trabajé en Tokio a la altura de la burbuja tecnológica de finales de los 90.

Netscape estaba alrededor. Amazon.com había lanzado recientemente. Google y YouTube aún no existían. La red social ni siquiera era un problema en el radar. Teníamos teléfonos con tapa plegable, pero no aplicaciones.

Era la era de la creación de Internet.

Los productos y servicios de TI se crearon prototipos y se ampliaron para satisfacer una necesidad de mercado en rápido crecimiento. Para tener aspecto en el juego, necesitabas ser un visionario, un diseñador, un codificador y un emprendedor, todo en uno.

"Las personas que están lo suficientemente locas como para pensar que pueden cambiar el mundo son las que lo hacen". - Steve Jobs
Tecnología de luz digital futurista © alunablue

Recién salido de la escuela de diseño, encontré mi nicho con la multitud de Dot-com de Japón.

Una pasantía condujo a un concierto de pago que desarrolla sitios web e interfaces gráficas de usuario para clientes corporativos de primer nivel, incluido Rakuten Ichiba, ahora el sitio de comercio electrónico más grande de Japón.

Con la Web 1.0 (pre redes sociales, blogs y sitios para compartir medios), no había libros de texto, ni cursos. Estábamos codificando vaqueros. Descargamos kits de código abierto del W3C e inventamos reglas a medida que avanzábamos.

¿Recuerdas las guerras del navegador?

Hubo una batalla brutal por el dominio de los navegadores web a fines de la década de 1990. Todo fluía. Estábamos creando sitios web en arenas movedizas; la única constante era el cambio.

rito de paso

Era un recién graduado y estaba solo en un país extranjero. Cuando las startups me abrazaron, sentí como si hubiera tropezado con una puerta secreta en un lugar donde pertenecía.

En un año, me había transformado en un diseñador web inteligente.

Usabilidad, ancho de banda, interactividad, formas, CGI, imágenes, enlaces, píxeles, vectores, ventanas emergentes, widgets, transmisiones web, metadatos, vistas y clics: este era mi mundo, mi alma como un joven diseñador en general en Tokio.

Diseñador de diseño de sitios web de desarrollo de alambre © ronstik

Yo era una novedad en aquel entonces: un diseñador "gaijin" (extranjero). Tenía una estética diferente. Mis diseños usaban más espacio en blanco en comparación con los sitios japoneses que favorecían más el aspecto de un gadget.

A continuación se muestra un sitio web que creé para los Premios Praemium Imperiale de 1997. Tiene interactividad con botones de desplazamiento y sistema de navegación de 2 niveles. El diseño tiene más de 20 años, pero creo que es genial incluso para los estándares de hoy.

Por supuesto que puedo ser parcial :-)

© 1997 Praemium Imperiale Awards, Fujisankei Communications Group

Con un tiempo impecable, salí antes del colapso de la burbuja tecnológica en 2000. Si bien mi carrera se desvió en una dirección diferente, el espíritu de codificación de la codificación y la resolución de problemas es fundamental para quien soy hoy.

Aprender a codificar me enseñó a pensar.

Como joven diseñador, la codificación me permitió aplicar mis habilidades de una manera dinámica y emocionante que también pagó mi alquiler. Fue un resultado de ganar-ganar!

Hablo tres idiomas, uno de los cuales es el código

El código tiene un propósito práctico (necesitamos código) y sus posibilidades son infinitas. Lo que produce el código puede ser juguetón y caprichoso, pero la sintaxis en sí es práctica, lógica y racional.

Aprender a codificar es muy parecido a aprender un idioma extranjero. Necesita un propósito o, idealmente, un problema para resolver.

Código binario en forma de macho 3D sobre fondo azul © vectorfusionart

HTML era mi tercer idioma, después del inglés y el japonés, por lo que me resultó bastante intuitivo. ¿Ves el montón de etiquetas a continuación? Este es un código simple de lenguaje de marcado de hipertexto (HTML).



¡Hola, mundo!

HTML describe la estructura de una página web usando etiquetas. Su navegador lee estas etiquetas y muestra el contenido para que lo lea de la siguiente manera:

Hola Mundo!

Emocionante, ¿eh?

Los diseñadores web que querían más que texto y animación simples usaron JavaScript y FLASH para codificar y crear aplicaciones simples basadas en la web dentro de las páginas.

Estos tipos de lenguajes de programación son de código abierto y gratuito. Dot-com fue el comienzo de una nueva era de las TIC y el ritmo del cambio no se ha desacelerado desde entonces.

Ilustración 3D que representa las conexiones a Internet en la computación en la nube © ktsdesign

Code es un lienzo para el arte y la innovación.

La expresión creativa ha existido a través de medios estáticos como el lienzo y la pintura durante la mayor parte de la historia humana. Con la digitalización, el arte se ha liberado de las limitaciones físicas, lo que le permite evolucionar de forma interactiva.

El nuevo Mori Digital Art Museum en Tokio muestra cómo la tecnología digital libera la expresión de la sustancia y crea una existencia con la posibilidad de transformación. Haga clic en el video incrustado a continuación para obtener más información.

Code es el corazón vivo y palpitante de muchas industrias creativas: un pasaporte para la conexión en un mundo nuevo y valiente. Dada la marcha inexorable de la robótica, el aprendizaje automático y la inteligencia artificial, el código está destinado a permanecer como una paradoja hermosa y funcional en nuestras vidas.

Referencias clave: Wikipedia (HTML, W3C), Consorcio de la World Wide Web (www.w3.org), La evolución de la web (www.evolutionoftheweb.com), ¿Qué es una startup? The Historical Background (www.growly.io), Arte de códigos de computadora: una nueva forma de creatividad (L. Pereira)

¿Quieres leer más sobre creatividad y diseño?