2016 Rails 即戰力春季三班 (台北) 心得

Francis

這門課給我的最大收穫就是:沒相關背景的我也能完整體驗電商網站從頭到尾的開發流程並做出可以實際上線的網站。以及讓我覺得程式開發是件有趣的事,有繼續學習下去的動力!

(連結)

Kimberley

上完課說是功力大增可能有點誇張,但對我來說真的是省去了最少半年的撞牆期(曾經自學過android app半年多,很有感)。

這堂課從Rails架構到怎麼活生生架出一個商業網站、怎麼debug、什麼是gem、正確與錯誤的rails觀念....課程中都會解釋的很清楚,多半都是在網路上找不到的,就算給你找到了,還是要花很多的時間去搜尋、過濾、理解,這堂課都幫你省下來了。

至於cp值真的是問出來的,多問多賺,問到飽cp值真的會爆表,上課有問不倒的xdite還有助教團給你問,平常去哪裡找一舉手5秒內就有人來救你的(是說助教短跑速度好快)。對於我而言,結論是這卡刷的好刷的有價值!

(連結)

Verien

到目前為止,我覺得這堂課給了我許多學校教不到的東西。學校不會教你經驗,學校也不會教一些職場上需要的工具程式,經由這堂課的學習,我有了初步的了解,雖然功夫不到家,但我已經有了基礎的概念,人生就是不斷的學習,我會以此堂課的內容為我未來學習的基石,繼續往ROR之路邁進。

(連結)

andylin

對於上班族轉換跑道去創業的人來說,時間是最重要考量因素,這門課剛好開在晚上,並且一個月時間,帶你做出一個電商,讓你了解整套流程是怎麼回事。就這一點來說我認為很適合,在短期要快速且正確理解網站開發整體流程。非實際創業過的課程,我不推薦,因為身上都是戰場刀疤的老手,絕對可以讓你少走冤妄路。而少走冤妄路就是提升速度。

(連結)

yushengc

這門課幫助我哪些?時間、時間、時間!

至少可以說出這門課三個節省時間的模式,還有因為感受很深所以說三次。

  • 提出問題到解決的時間 : hours -> minutes
  • 完成一個夠水準作品的時間:months -> weeks
  • 達到知道怎麼發問,問什麼問題會得到解答的能力:months ->weeks

(連結)

max

這兩年常常聽一些講座,或參與課程。難免會在課後聽到同學說:這堂課不值得;老師講得很爛;教材設計得很差...等等,近來更甚者,還有便當很差,服務很差等言論。我個人一直有個觀念,一堂課的價值有多少,看你怎麼去找到這堂課的黃金。如果上了一堂文不對題的課,就馬上轉換思考,轉而吸收這個講師的知識,當然課後要怎麼追討是個人的問題了。

Rails班中,可供學習資源實在太多了,要怎麼找到適合自己吸收的方法,反而才是問題。就這個學習生態圈來說,大致有:

  • 課前教材
  • 課堂老師解說
  • 課堂助教解危
  • 課後共筆
  • 線上討論群組
  • 課後自組小組
  • 課後問題蒐集系統(上課時解答)
  • 課後實體輔導聚會(助教定期參與協助,老師不定期參與)
  • 課程中提供的其他網站教學資源

以上全都運作良好,但除了老師上課解說之外,其餘都是個人要自己主動去參與,才能學到東西的管道。

這些項目,就是設計來讓你理解九九乘法表的重要過程。所以只是上課無腦的貼code,就太浪費這堂課的精華了。雖然不太可能每項都參加,但至少抓幾個自己喜歡的點,定期參與,才不浪費這堂課的黃金。

(連結)

daho ( 寫軟體已經快N年,目前是主任工程師 )

想在最短時間,有效率有組織,學習並實作一套新的程式語言和架構,請即刻報名。

  • 節奏快、重實作、再搭配很多業界實務經驗,無價!
  • 上課老師讓你問到飽,什麼奇怪的問題都可以問,老師會用務實的角度回答,不打官腔、不打高空。
  • 上課有四位助教隨時幫忙解決實作上的問題,下課還有助教時間可以再尋求幫助,省你很多debug, google的時間
  • 回家有問題隨時可以在Slack上發問,也可以在Quip & HackPad上記錄讓老師回答,

你不會覺得自己是孤單的,而是有強力的支援與豐富的資源。讓自己有信心,作出東西建立成就感,然候不斷正向循環再挑戰新的東西。這是很重要的一件事,也是我覺得老師想要營造的環境。

可以用一個簡單的圖說明:

(連結)

lesley

(背景:圖書資訊學系畢業、學過PHP+MySQL四個月做出過一個沒有金流系統的偽報名網站。)

  • 課程內容:五顆星。授課大綱請參考growth school官網。把一個電商網站的主要功能與架構拆解出來,一步一步教我們如何建構,講義編排方式我很喜歡是一個小功能為一小段落,讓人像在打online game解任務的感覺,讓人迫不及待想進到下一步看有什麼功能可以做出來。
  • 講師風格:五顆星。喜歡Xdite講話都講重點講精華,會用白話的方式讓我們理解複雜的原理
  • 上課環境:五顆星。在集思台大會議中心。
  • 課後輔導:四顆星。有線上頻道Slack可以發問也有定期的meetup有真人助教可以問問題。
  • 學習心情:五味雜陳……有時痛苦想大叫有時開心到想哭。P.s.我是正常人。

(連結)

ponpon

  1. 很多智障的問題能夠有專人來為您服務XD(像是打字打錯,少加一個s,db內資料錯誤..等,起初自己debug會浪費很多時間)
  2. 對於新手很實用的實作功能,要學會新的事物,直接著手去做事最快的
  3. 省去很多在自修的撞牆期浪費的時間,快速建立信心

(連結)

ming-fang

  • 課前提供練習教材,學長姐提醒基礎至少要做 3~5遍。從不會到會,最快的方式就是動手實作。
  • 課前就有 slack 討論區,練習卡住時都可以問。課前就可以到 meetup 找助教即時救援。
  • 上課速度很快,但每個段落都會留時間讓同學實作。課程有四位助教協助,不會都能舉手問(要搶助教 XD)
  • 課程把網站架設步驟分成小段,每段做完可以馬上比對。 前兩週超怕網站跑出紅字 error... 實作都能做出預計的成果時,會有鬆了一口氣的感覺。 記得自己第一週做出購物車小圖時,很吃驚! 第二週生成訂單、第三週真的能和金流串連、完成刷卡,覺得非常神奇! 跟著課程並確實做完,真的能夠完成一個網站。 「做得出來」,就會有信心和動力繼續往下做。
  • 回家練習卡住時,可以放上 slack 求救或到 meetup 找助教或同學問。 我自己是每週二四都固定報到,除了即時卡住馬上被救之外,也給自己固定的練習時間空間。
  • 即使課程結束,之後仍能繼續使用 slack 提問,也可到 meetup 找助教問。(超實惠的後續服務)

(連結)

Billy

上課的過程有良好的服務,除了Xdite還有眾助教為您服務,當你有困難時,只要一舉手就會有助教出現在你身邊出現協助你,這種上課模式相當有效果,確保每個人每個學生都在rails的道路上而不迷失。

程式技巧很強的人即使遇到幻想無限的PM有時也會無法招架,因此課程開始就傳授User Story的用法和妙處,幫你整理程式的開發邏輯也可以用來和無程式技巧的PM進行溝通。

開始雖然只是將教材中的程式暴力的貼上來運行,甚至還無法理解Rails的黑魔法,但除了Slack的頻道上可以提供你協助外,每堂課的開始你還可以將各種問題(包括你的未來人生)拿來詢問Xdite,他豐富的職場和創業經驗都能給予你相當大的感受與啟發。

課後都有許多的Rails作業和問答題目,作業雖有答案,但也是在引領我們實作出來前應該先思考用何種方式來解決問題和提供的答案方式有何種不同,當有這樣的想法和實作後,就會遇到各種問題各種的Bug,雖然耗費不少時間在寫作業,但更能體會Xdite想要你學到的技巧。

每周二和四的晚上也有提供場地讓新手學習問問題,這項服務相當超值,除了技能知識上的交流外,也可以認識新的朋友。

每堂課的課程內容都是連貫的,在學習撞牆的過程中,偶然都會發現不一樣的彩蛋,即使跌跌撞撞但有眾多資源輔助著你,這學習之路一點也不孤單。

(連結)

LaurenLang

不囉唆,直接讓你開始開發網站,直接接觸實務上的開發過程。雖然一開始可能不太懂原理,不過沒關係,老師和助教會把該學的概念表達清楚。然後直接大量的練習,若卡關也無所謂,助教團隊們會在旁立即幫你解決。就像學外語時有個人立即在旁糾正你講錯的部分,讓你直接可以先會開口講出實用的語句,而你可以事後再來了解文法和道理。

這樣的好處是,當你跟著課堂的進度走到一個地步,你會發現你已經有成品出現了。以學外語來比喻,就像你發現你已經可以在某個情境用你學的例句跟外國人溝通了。頓時不只成就感大增,還會讓你繼續想鑽研這們學問的興趣被激發,而你在課堂學到的東西,是可以實際拿來用的(因為你成品都出來了)

這是我發現這堂課進行到一半時的驚人之處,完全讓我一解上課前的疑惑,不愧是所謂的實戰班!

(連結)

sallylin1987

我覺得來上這堂課的價值其實不僅僅是學會Ruby on Rails的技術而已,xdite對於網站開發,專案管理,行銷方式等的經驗都是這堂課的黃金所在,網站的架設最終的目的就是要給人看,給人用,因此使用者買不買帳才是決定這是否是一個好網站的評鑑標準,很期待接下來的Growth Hack課程(上Ruby on Rails課程還可以有優惠報名GH,簡直是一魚兩吃啊!),期許自己能把xdite吃乾摸淨,成為一個懂技術又懂行銷的有用工程師。

(連結)