2015 Rails 即戰力冬季班 (台北) 心得

Nic (邊當兵邊學 Rails)

第三週上課時,你已經在作業與上課實作這樣巧妙的結合下,做出一個可以上線的購物網站了,當用測試環境下看見線上刷卡成功的感動真的不言而喻,我覺得每週在這裡都有一些不同的收穫,不論是學習助教在幫你debug時的處理方式,xdite的「鬥知識」時間,你都會因為這堂課而在每個禮拜帶一點小小的東西回家,真的發現一堂課三小時其實不短,當初的懷疑與疑惑全都是多餘的,說誇張一點:

這門課,這個價格,便宜了。

(連結)

Bill

Rails,這東西就像是被迷霧籠罩的的未知之地,而上課就像先壓好一條小路給你方向,我則在課外時間,把遇到的問題不斷延伸然後不斷的邊問助教邊尋找答案,慢慢記錄下來,把未知變成已知,完成我的Rails聖經。

自己一直都認為做中學是學習一樣新的事物最快的方式,而這次冬季班就是這種教學方式: 直接要你在實作出一個可以直接上線的購物網站,配合"大量"的回家作業(尤其第二週),當然也會給你解答,而你的責任就是一直寫、問問題、做筆記,然後一直寫,聽起來似乎很簡單,收穫卻很多也很有成就感的,學會用user story去拆解想做的功能,在冥冥之中也改變了看任何事情的角度和思考模式;回頭看看自己滿滿的筆記、不看解答做出加分題和作業以外的功能等等,都令人感到開心和成就感,因為這些都是你進步的軌跡。

(連結)

Wesley

大幅超車的感覺啊!!

同學可說是最熱切學習 Rails 的一群人,其中不乏將 Rails 101 做了三到五遍的有心人. 從渴望的眼神, 扎實的練習與課後的發問,可以强烈感受到每一位同學巨大的學習動機,無形中也激勵自己一定要學好.

(連結)

Yccheng620 (以前沒寫過程式的女藥師)

如果是在程式碼上已經頗有心得的人,可以大方地跟著Xdite衝往更深更遠的關鍵技術;而微微落後的人也不需要害怕,可以亦步亦趨的跟隨助教群。

Xdite有言:「有問題就要問。」

在課程期間,每個人練習的進度都不一樣,出錯的地方也完全不同,可能前面早就做錯了,現在才跑出error訊息:code拼寫錯誤、active record關聯錯誤、rake指令、甚至是縮排錯誤⋯⋯任何問題,助教們都會飛奔而至,解決之餘亦會同時說明錯誤的原因和邏輯概念。

回家之後還有問題,整理之後傳到線上聯絡平台,同學們也都願意互相幫忙,找出答案。可說是相當完備的互助學習團體。

(連結)

mrjumpy

xdite 課堂上這麼說過:「已經幫你把Rails 80%+ 會用到的東西都設計在這課堂裡了!」


剛開始覺得他很誇,吹牛怎麼看他眼睛也沒有在眨,不唱下浮誇嗎?但是第二週上完之後,我真的肯定他沒在吹。因為我所需要的best practice,全部都包含在裡面了。

很多上課裡教的知識,都是我之前自學時的疑問。

講到這邊一定會有人說,有疑問不會上stack上問喔,你帳號一定都沒積分齁!

是的,我的帳號真的沒什麼積分,但是真相其實是:大部份的時候我們都知道問題已經在上面某處了,但就是沒有更精確的關鍵字呀!

來上這個班,就是直接送你一顆超滿的關鍵字樹,後續你可以延伸google的東西,說真的,實在無敵多啊。。。

(連結)

shihpwu

這堂課是直接把業界C/P值最高的牛肉端出來讓你品嚐,品嚐後完還可以去Meetup、Slack跟別人一起吃牛肉,吃到讓你沒有問題。真的少花了許多時間和冤枉路。

(連結)

allen.ni

  • 說故事, 將想法變成網站功能 (讓我可快速進入實戰, 節奏流暢)
  • 大量引用gem, 建構主功能 (專案瞬間成型, 令人驚豔)
  • 直接規範寫法, 收歛細節 (直接臨摹最頂級的程式風格)
  • 參加meetup助教課 (多聽些別人的問題, 自己就突破了)

課後想想,好久沒有這麼痛快地學習了,xdite老師與3位助教這群rails圈的頂尖好手,不僅傳授技術,也親身示範如何在日新月異的科技潮流中不斷精進,使我受益良多。

(連結)

phchang

助教都是正職的rails developer,都可以依照過去經驗快速的找出問題所在,有時可能難看出來bug在哪裡,助教現場直接byebug一下,立馬又學怎麼debug rails app,花錢爽度+。

(連結)

faifaifai

花錢去學一門技術,省掉的時間最多是用倍數去計算。但是聽到老鳥講開發的心得與實作時才真的會遇到的眉角,效益往往可用級數去計算。

例如在第一節課時就跟大家講的 User Story,這部分對於我們思考產品功能非常有幫助,就算是以 SA 的角色去看待客戶的需求,若能換個角度以 User Story 的 User 的觀點去出發,在與客戶溝通上想必也大有幫助。

又或是一些程式架構的整理術,看起來雖然只有幾句話,但是可以讓我們免於因為對於架構的不了解而不小心「發明」了自己的寫法而走了歪路。當然不得不提後面 Xdite 不吝分享的 Growth Hack ,更是讓人開眼界。

(連結)

swanky (知名攝影師)

幾個禮拜下來,每多使用了一個gem我就會在心裡想說這也太方便了吧。怎麼一下子會員系統就做好了、再一下子圖片上傳就work了、又一下子Amazon S3服務就可以用了...

每用一個我就在想若是用別的語言來寫同樣功能的話一定會多了很多設定也多了很多code。另外其他像是User Story, Refactoring, SEO等等主題也是可以很快讓你認識,找對了方向之後要自我學習也就更事半功倍了。

(連結)

andywang1116

如果有人問我上Rails實戰班的心得,我會回答他:「我去了一趟精神時光屋。」

(連結)

tacolin

學新東西,一開始會遇到一個「檻」,跨的過去,就有辦法自己再繼續學習,可以繼續成長到下一個「檻」的來到。但如果一開始就跨不過去,那放棄的可能性就很高。

xdite 的 rails 即戰力班,可以幫你渡過這個「檻」。除了師傅領進門之外,也同時讓你擁有了「修行在個人」的能力。而且,跨過的也許不只一個,已經跨了兩三個檻也說不一定。

(連結)