Skip to main content

i-quit

我想離職,學寫程式」是我 2012 年看到最有力量的八個字,2013 年則是「Hack Everything」。

說到寫網頁(程式),其實我只是初學者而已,因為我只會 CSS+HTML 這種前端的語法,至於 PHP、jQuery 那種跟資料庫及動態的東西,我就不會了(書買了但只看了一丁點)。

對於「學寫程式」這件事,我自己是有十個小看法啦...

 

一、這個世界只有分虛擬和實體

如果你不想學如何開店,那就學著如何經營網站吧!(寫 App 比較難,以後再說)

 

二、做一個真正在運作的網站

就像股票投資一樣,當你真正投錢下去,你才會當一回事兒。網站沒在運作,任何想法都只是「你覺得」而已,有這種求安穩的象牙塔心態,你很難變強。

 

三、不會寫沒關係,先求會改就好

修改部落格的佈景主題,是接觸網頁程式設計最好的敲門磚,想到什麼就做什麼沒關係,只要每次解決一個問題,你就會變強一點。我自己試過,看書差不多一週就可學會大部分很實用的 HTML+CSS 語法觀念,之後包準受用無窮。

 

四、Illustrator 不一定要會,但會了保證你會變強

網頁設計很常會用到各種尺寸的圖片做搭配,無論是 Banner 上稿或是製作紋理背景圖。Illustrator 如果只學非常基本的排版、切圖、物件製作的話,大概不用一週就可以搞定了吧!

想想你以後再也不必苦尋網路圖庫或者是請設計師幫你做圖了,這感覺多爽,每天省下來的時間,一年累積下來搞不好可以多放幾天年假!

 

五、建議學 WordPress,因為它是成就感製造機

成就感,通常來自於東改西,最後改成功的爽快,像痞客邦和 Blogger 那種都幫你準備好好,不需要透過 FTP 上傳資料的東西,實在是太沒有程式設計的挑戰性了,請別再留戀。

 

六、要習慣全英文的閱讀環境

這跟你程式碼是在「寫英文」沒有關係,學這一塊英文要習慣是因為你之後會碰到很多問題,用英文關鍵字去找答案都會快很多。(沒辦法,繁體中文使用人口少嘛,學習資源也少,台灣有在教 WordPress 的部落格就那幾個,他們沒教,那你該問誰?)

要讓自己對英文耳濡目染最簡單的方式,就是把電腦的介面改成英文。

 

七、不要吝嗇花錢在虛擬的事物上

要別人尊重你的作品前,你也要先尊重別人的作品。今天虛擬與實體已經密不可分了,你整天拿著實體手機用著虛擬 App 就是最好的證明。

當你有意願要買一個虛擬產品的時候,不妨想想,你跟這個東西每天會接觸多久?如果比實體東西還久的話,那你就應該買它!(舉例:天天都會用的軟體 VS 偶爾才會穿一次的衣服)

 

八、先不用補習

網路資源太多了啦,學不完啦,不要傻傻地對自己沒信心啦!而且網頁設計常常跟著時代在變,而且學無止盡,早晚你都要習慣上網找解法。理想的順序應該是:上網找 -> 買書 -> 問朋友 -> 問網路社群 -> 補習班試聽 -> 補習。

 

九、不要用 Dreamweaver

你認為小學生不學加減乘除心算,直接學按計算機,是一件好事嗎?Dreamweaver 用起來雖然很容易,但它確實會養壞你的胃口,降低你的程式邏輯判斷力。無形之中,你就為未來的卡關種下了恐怖的因子。(我就是危言聳聽沒錯)

 

十、不要跟別人說你不行

針對修改網站,如果你開始接受別人意見的話,盡量別說「這個不行」或「那個沒有辦法」之類的話。我之前常常碰到公司的工程師這樣跟我說,但我事後發現,不是不行...是他不會啊!看看 Facebook 和 Google,你覺得還有什麼東西是不可能被開發出來的呢?該承認自己能力不足的地方就要坦白面對,一方面是激勵自己,另一方面也是讓自己的眼界不要停留在「不擅長的事情我不做」這種高度限制的人生觀上面。

 

最後,我覺得懂一點程式的好處,是跟設計師溝通很方便,因為你曉得什麼能做,什麼不能做,而且比較多時候是你知道你的公司還能再多做些什麼,今天有哪個公司不需要網站、不需要網路嗎?那種公司應該很難找了吧!

更宏觀來講,學寫程式,是幫助你跟這個世界溝通。這個世界生老病死,每天都有人出生和過世,到職和退休,這樣看來每個時機點學寫程式都不嫌晚,不是嗎?

 

圖片素材來自 VinothChandar via photopin cc

徐仲威

我只想說,不要浪費自己的天賦

3 Comments

Leave a Reply