點亮建筑新夢想
LIGHT BUILDING NEW DREAM
企業BIM定制培訓服務經典案例
BIM視角 | 建筑師應該要學編程的五大理由 二維碼
來源:ArchDaily 【長沙/成都/昆明 · 4月4日】柏慕聯創BIM技能實戰訓練營開始報名 獲取《每日一技,我的成長軌跡》匯總 · 請訪問柏慕聯創官方網站: www.bvlvqn.cn · 作為一個建筑師需要知道很多事,需要瞭解建筑規范、結構、機電系統、材料,需要知道如何閱讀分區代碼、如何計算面積,如何規劃辦公大樓,這些例子不勝枚舉,建筑師真的還需要學習編程嗎? 由于數字技術已融入到設計當中,學習如何寫程序其實是建筑師的必備技能。建筑師是腦力勞動者,并且在電腦中建立出來。建筑師通常利用現成的軟件來做這些工作。然而許多需要解決的問題卻不在軟件工作能力的范圍之內。 你并不需要成為一個專業程序猿,但你可以利用這些程式碼來解決每一天你工作中所遇到的問題。 下面就是建筑師應該學習編程的五個理由: 1. 編程幫助你掌握工具 你是否曾經希望軟件可以有些不同呢? 你是否曾經說過“如果這樣做,我將可以更快完成這項工作”? 其實當今多數的程式都開放 API 使用,而 API 可允許存取程式內部的功能。你就可以透過 API 去寫一個自動腳本,或者是為軟件本身添加新的功能。假設說在你的工作中,想添加個特別工具,你可以自己去創造,自己寫一些代碼。多數的 CAD 和 BIM 軟件都有附帶 API 。比如說 Revit 就有相當健全的 API ,你就可以用這些 API 來寫一個嵌入式功能在 Revit 中;Microsoft Office 的軟件也都開放 API 與相關工具,甚至就連 Facebook 或 Google 這些網站都開放 API 的開發使用,提供使用者自己去開創一些新的功能。 API 無所不在,你可以從中微調與定制屬于你的軟件,幫助你準確的進行你所認為的工作方式。 2. 編程能讓你懶洋洋地工作 關于懶洋洋地工作這一點,可不是邊喝啤酒然后邊看 Youtube 的影片,這是指用最少的工作量,完成最高效率的事。比如說你想要賦值上百個文件到另一個資料夾,并且還要重新命名為今天的日期。你可以自己手動操作呀,當然這可能會讓你腦袋麻木個幾小時左右,或者是你可以寫個小腳本讓它來幫你,你可以做一些更有趣的工作。 3. 編程協助你解決問題 我們在學校裡都學過寫字,但不會每個都成為專業的作家,寫作是交流思想的工具。同樣的,寫代碼是一項解決問題的工具。不是每個人都想成為全職的“碼農”,但是學習編程可以幫助你解決你每天所面臨到的那些問題,這會是你工具箱中的其中一項好工具。建筑師不應只滿足于軟體公司所提供的工具,應該要開發屬于自己的工具。 4. 編程幫助你思考運算 建筑師是惡名昭彰的右腦思考者,喜歡靠直覺與創造力來解決問題。主觀,創造風險,也喜愛打破規則。但是你也不能解決每一個問題都用這種心態,有時候你需要以嚴謹的態度,你需要客觀性。 邏輯推理的思維模式卻是與直覺相反,它一步一步地解決每一個問題,在它的核心中是客觀的-解決或沒有解決。編程需要非常邏輯性的思維模式,它逼你思考解決問題的每個步驟,你需要思考程序的所有的投入與產出。 這種系統化的解決方式在某些類型的問題是真的有效的,一旦你開始思考這些算法,你可以從其他領域的系統或架構之中獲益。 不是所有的建筑師的工作都要直覺式地解決問題,即使是設計過程之中,我們依然可以受益于一些嚴謹的架構。喬幫主有一次曾說過:“我認為這個國家的每個人都要學習如何編程,因為它將教會你如何思考”。 5. 編程真的很有趣 設計一棟建筑物需要花很多時間,建構出這棟建筑物需要花更多的時間。從草圖到完工需要好幾年,那么相較之下,編寫與測試一個電腦程式提供了即時的滿足感。只有可以執行或不可以執行,沒有什么模糊的區域。 寫程程序其實是很有挑戰性的,其中包含鍛煉大腦思考如何解決問題。讓你自己寫的一個程序執行是相當令人興奮的事。 騷年,面對現實吧!你愿意在那邊連點鼠標 1000 次呢?還是寫個程序來讓它幫助你?
原文轉載 | ArchDaily 基于黃朝雍先生翻譯稍作改動。 柏慕聯創BIM技術服務 BIM設計 | BIM咨詢 | BIM培訓 | BIM人才 · 點亮建筑新夢想 · ▼ |