一位新西蘭妹子的 Codecademy 學習經歷
我是一枚來自火星星的白羊座妹紙。
受邀于《碼農周刊》的小編,倍感榮幸,實則惶恐。因為我知道在周刊的讀者里,我就是新手圖里那個拿著木棍打葛布林的小妹紙,隨便拉出一個人來就 是我的前輩。如果這篇文章里有的觀點或看法你不贊同,請多多包涵,我現在就是在新手圖里混的吊絲、井底之蛙,請別和我一般見識,多謝。
接下來講故事,說說我是怎么被拉下水的。
記得不久前網上出現了很火的一篇文章,是一個模特自學編程然后做出了一個模特界里大家很稱贊的 APP。我看了這篇文章后,傻在那了。啊?模特也能學編程?真的嗎?那是不是我也有這個可能?
微信上一直在關注池建強老師的 MacTalk,后來這家伙出電子書了,還不貴,我就買了一本。從此就被他拉進溝里了。因為他在書里介紹了美國的 Codecademy 網站。
我出于好奇進入了這個網站,一開始也準備學習那個模特用的 Python,結果學了幾節課后一頭霧水,都在講些什么啊?郁悶,放棄。
要不,學學 HTML/CSS 吧?嗯,這個還行,不是很難,不到一周的時間搞定。
課程結束時出現了坑爹的提示:請接下來學習 JavaScript!好的,去學習。
然后就經歷了這兩個月以來最最痛苦的煎熬。我相信對于沒有計算機基礎的人來說,這個真的是個瓶頸,卡在你喉嚨里,讓你喘不過氣來。一行行的 loop 帶著我繞啊饒,繞得我天旋地轉,幾盡崩潰。小伙伴們,你們有這種感覺嗎???!!!
但是我還是堅持了下來,在畫上 100% 的圈后松了一口氣。
后面還會更難嗎?讓暴風雨來得更猛烈吧!我是來自火星的小白羊,最喜歡打硬仗了,誰怕誰啊?
后來學習了 jQuery、PHP,然后接著前面繼續學習 Python。忽然間覺得一切豁然開朗,有一種打通任督二脈的感覺,很好。
未來計劃:我還會繼續學習 Ruby、Code Year(傳說中的九陰真經?),等把這些課程都結束之后,我準備真正開始做網頁的練習,做一些頭腦中醞釀了好久的小程序。
上面講的是我的學習經歷,接下來說說學習編程之后思想的變化。
編程開闊了我的視野,讓我進入了思維的另一個層次。
比如,我現在工作、生活中,遇到任何問題,除了會考慮一般的解決方法外,還會繼續想:可不可以做個程序、做個產品把問題解決了?
這樣的思考現在幾乎每時每刻都會出現在我的大腦里,你說神奇不神奇?
這一點點小能力,我覺得真的很珍貴,因為通過外行人的眼睛去看待一個程序應該怎樣做更好,是不同于真正科班出身的工程師的。而這個思維方式,我想把它定義為“跨界思維”,可以嗎?
我們生活在 360 行的社會大家庭里,如果一個計算機專業畢業的學生,能夠跨越到另一個行業并且精通另一個行業的知識,我覺得他的工資至少會翻一倍。你們同意嗎?
舉例來說,我在新西蘭發現了一個公司是研究醫療系統軟件的,其中幾個核心成員幾乎都是在拿到醫生或護士的本科學歷和執照后又學習了計算機的本科課程(牛吧?),他們設計的軟件賣到了美國、歐洲和亞洲很多國家。我想象不到這幾個成員能賺多少錢?這個是不是就叫跨界?
我不知道我這樣講正確不正確,我真心覺得澳洲和新西蘭的計算機行業總體很落后(個別企業也許一枝獨秀),因為很多優秀廠家的 B2C 網站做得真爛啊!是不是花 50 美元在網上買的啊?懷疑?!
自從學了網頁設計后,我很想對他們說:請讓臣妾來幫你們做網頁好不好(不要錢,我就當是打怪練手了)?
看了很多很多垃圾網頁后,我就特別想去大學里面認真地學習一下計算機這個專業,系統地學習一些基礎知識,希望自己可以突破外行的那些瓶頸順利做出我想要的產品。這個想法靠譜嗎?
最后,我經常在知乎上看到很多國內的程序員抱怨,總是加班又加班的,什么晚上九點之前回不了家。好想說:親親,你考慮過出國嗎(新西蘭很多公司招 Java)?你了解國外程序員的生活嗎?請看這篇文章(見附錄)。
說到這里,感覺自己好像在挖誰的墻角似的。不過我真得希望國內的大牛小牛來到新西蘭,改變那些印度人一統天下的局面。如果將來進入一家 IT 公司,碰到的都是中國人面孔,那有多爽!
好了,如果你想了解新西蘭的生活、移民和程序員的招聘信息,希望能些許幫助到你。
(全文完)
附錄:
5. http://blog.jobbole.com/53279/
【說明】本文原載于碼農 IO(manong.io)官方微信 developerWorks,轉載、引用請注明出處及作者。
<span id="shareA4" class="fl"> </span>