如題,「為什麼想學程式?」
其實這個問題很妙,因為這就好像去問喜歡畫畫的人為什麼想學畫畫一樣XD
我始終認為,我們人做任何一件事情,一定要有所謂的「初衷」,否則是做不久的,若問我為什麼我想學程式?我的回答大概會跟設計或繪畫相關領域的大神們一樣,就是「想要創造屬於自己的東西」。
但這個「創造」總是要有一些目的性,或是為世界的某些人或某個角落帶來影響,誕生出一些回饋後,才能讓創作者有動力繼續做下去,這時就可以用一個比較常見的字詞來形容這樣的行為,那就是「興趣」。
有些繪師學畫畫,是為了搞笑帶給人們歡樂,而有些是為了輔助其他類型作品的誕生而學,例如小說的插畫或遊戲的 CG 圖等等。
那學程式的目的呢?大多人想的無非是帶給人們更便利的生活。
但在這個領域學習的過程中我發現,「看見需求」這項能力更為重要,因為如果你看不到這個社會的需求,那技術專研得再高深,我想也無用武之地。
事實上,萊德我個人確實是看見了一些需求,包括我自己的,都還沒有實現,所以才想要學寫程式,創造屬於自己的作品,進而影響身邊的人,影響社會,甚至影響世界。
說明白一點,程式人最終的目的就是來解決世界上各種可以透過電腦解決的問題,透過實戰經驗的累積,思考的邏輯會更有條理,文筆以及溝通也會有所幫助,我雖然不擅長用很華麗的文字裝飾文章,但我可以很容易的就把一篇文章條列化,也就是重點式列出,使別人更容易理解我的表達,我想,這就是所謂的「溝通力」。
因此不要對學資訊或工程方面領域的人有所偏見,認為他們寫文章的能力不會很好,其實有時候會和你想的大大相反喔~
by Laird