這是一段關於我學寫程式的心路。
如果說第一篇,是從「不相信自己」開始, 那這一篇,應該算是我真正踏進這條路的原因。
老實說,我一開始真的不是因為喜歡程式,
在高職和大學早期的那些學習經驗裡,程式對我來說一直是挫折的代名詞。它抽象、冷靜、邏輯嚴密,而我總覺得自己跟不上那個節奏,直到大四,有一天,我在網路上看到一些關於網頁設計、網路行銷的內容,
那些畫面吸引了我,
不是功能,不是程式碼,而是排版、配色、互動方式,
我第一次意識到,原來「網站」可以是一個這麼有感覺的東西,
那一刻,我被打動的其實是美感。
我開始動念想學電腦相關的東西,但不是為了成為工程師,而是想知道:
這些畫面,是怎麼被做出來的?
後來我報名了視覺設計的培訓班,
課程安排很單純,先學設計,再學網站建置,
也就在這個時候,我再一次遇見了程式。
這一次,我沒有逃,
但說實話,那段時間並不快樂,
比起設計,程式讓我感到卡住、遲鈍,甚至有一種「怎麼又來了」的無力感,
我常常一邊做,一邊懷疑自己是不是走錯方向,
是不是其實只適合做設計? 是不是根本不該碰程式?
但我沒有離開,
也許是因為,我已經看見了那個「完成之後的樣子」。
那個畫面、那個可以互動、可以被使用的成果,讓我願意忍受過程裡的不適應,
後來回頭看,我才發現,那段時間其實很關鍵,
因為我第一次知道,程式不一定是主角,它可以只是通往某個結果的工具。
而那個結果,可能是美的、是完整的、是讓人有感覺的,
我並不是突然愛上寫程式,
而是慢慢接受了—— 如果想把腦中想像的東西做出來,程式是我必須學會的一種語言,
那時候的我,還不會預料到後來會走得這麼深,
我只是單純地,被美牽著往前走了一步,
而那一步,剛好踏進了寫程式的世界。
在這段心路裡,我懂的幾件事
回頭看那段被「美」牽著往前走的日子,我才慢慢明白,有些學習一開始,真的不是出於熱愛。
第一,我不是因為喜歡程式才開始,而是因為想把畫面完成。
當時吸引我的,是排版、配色、互動,是那些「完成之後會長成什麼樣子」的畫面。程式只是通往那個結果的語言之一。
第二,工具的位置,會影響我能不能走得下去。
當我不再把程式當成目的,而是當成工具,心裡的壓力反而小了。不是非得成為什麼樣的工程師,而是學會把想像變成現實。
第三,我允許自己不是從熱愛開始。
有些人是先愛上再學會,有些人則是在學會的途中,才慢慢找到屬於自己的位置。對我來說,這樣的開始並沒有比較不正當。
那時候的我,還說不出口這些話。
只是隱約知道,自己正在往一個新的方向前進。
下一篇,我想寫寫自己第一次真正進入工程師職場時,
是怎麼在陌生的環境裡,一邊懷疑自己,一邊撐下來的。















