Article 2: 5 Reasons Architects Should Learn to Code

Keep-Your-Programming-Code-Safe-Obfuscate-It-480832-2

En la actualidad se puede percibir como la era digital se esta empezando a desarrollar en los distintos ambitos y profesiones de la vida, economia, arte, arquitectura, etc. Desde un sentido comun, la inclusion del trabajo digital dentro del ambito de un arquitecto no solo lo ayuda a ser mas eficiente y agil en su area de trabajo sino que laboralmente permite mayores beneficios y oportunidades.

Michael Kilkelly presenta 5 razones especificas de porque los arquitectos deberiamos aprender a usar el codigo.

1. Coding helps you master your tools

API es una implementacion que muy pocos saben de su existencia que se encuentra en la mayoria de programas. API permite que el usuario pueda personalizar comandos a partir de la programacion dentro de una plataforma. Permitiendo que uno pueda realizar su labor con mayor conocimiento del programa y en un ambito mucho mas comodo para el usuario.

2. Coding helps you work lazy

El autor resalta que programar te permite”work lazy”, en otras palabras eficiente. “working lazy is really about working with maxinum efficiency and minimun effort.” Michael Killkely. Se enfatiza en la transformacion del proceso analogo a un proceso digital, no solo en la representacion sino tambien en la metodologia y pensamiento del trabajo.

3. Coding helps you solve problems

Ser un arquitecto que programa no significa que debamos saber con exactitud la totalidad del arte de programar. El codigo es un lenguaje el cual nos ayuda a comunicarnos parametricamente entre nosotros y nos ayuda a proveer una informacion a otro arquitecto que no muchos pueden llegar a entender.

“We all learn to write in school, but not everyone goes on to be a professional writer. Writing is a tool for communicating ideas and intentions. Programming is a tool for solving problems. “….We architects shouldn’t be content to just use the tools the software companies provide for us. We should be making our own tools.”Michael Killkely

4. Coding help you think algorithmically

El pensamiento de un arquitecto se plantea desde la creatividad. Los arquitectos somos intuitivos, donde simplemente nos basamos en lo que proveemos de nuestra imagiancion. Sin embargo, existen otras formas de pensar y es la labor de un arquitecto encontrarlas y usarlas a nuestro beneficios. Esto es lo que diferencia un arquitecto mediocre a un arquitecto bueno.

Architects are notorious right-brained thinkers. We like to rely on intuition and creativity to solve problems. We like subjectivity. We take creative risks. We like to break the rules. However, you can’t approach every problem with this mindset. Sometimes you need a more rigorous approach. You need objectivity.”Michael Killkely

El pensamiento algoritmico nos permite visualizar completamente lo contrario a lo que estamos acostumrbados, lo intuitivo desaparece. Tenemos que manejar el pensamiento paso a paso de forma correcta buscando un resultado asegurado.

Input -> Output

5. Coding is actually fun

Programar es ejercicio para el cerebro, nos ejercita. Es una nueva metodologia donde nos pone a nosotros los arquitectos al limtie y nos saca de nuestra zona de confort.

“Writing code is challenging and gives the problem solving part of your brain a workout. Getting a program to work can be very satisfying. And let’s face it, would you rather click your mouse button a thousand times or write a program to do it for you?”Michael Killkely

Blog Link: http://www.archdaily.com/613896/5-reasons-architects-should-learn-to-code/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s