xdite 的 rails 課程心得

聲明:

本人與各大神皆無恩怨 無意參與網路言論大戰

只希望 xdite 的課程可以更好

想上課的人可以選擇更適合自己的課程

轉貼文章的各位朋友的發言 不代表本人立場

請各位慎重發言(跪) 以免帶來不必要的困擾

本文開始

先講結論

非常不推薦

xdite 常常會有爭議性的發言 大家都知道

但我想我對這位大大的立場還算中立

比每次他一上網講什麼就有一堆 神人跳起來猛巴他

我真的算是中立了(雖然我什麼都不是)

xdite 的 Ruby on Rails 課程要價非常高

四堂三小時的課程 竟然要 35000元

我是因為完全不懂行銷

去上他的 Growth Hacking

覺得很受用 (因為我不懂行銷)

就被洗去上他的程式課

我本來的想法是

因為我自己開過 php 的程式教學課程

我覺得我真的沒有教的很好

我一組課八堂 每堂三小時

只是教很基礎的 php

成果是寫個留言板 有會員登入這樣

就已經 “上不完了”

我覺得我講的很細

所以我很想知道神人怎麼在四周把 ROR 教好

我順便學 ROR

順便學 怎麼教程式

至於 35000 有沒有價值

我當初的想法是見仁見智

反正我有拿到我的東西就好

所以我就刷了

一月底報名以後 (我是報三月的課程)

開始收了一堆信

信的內容大概是準備工作這樣

xdite 希望學生整個三月都空下來

好好學 ROR 課程

我想 有這麼誇張嗎

這課程還準備一週兩次的助教課程

如果寫作業上有問題

可以去上 然後問助教這樣

我想這還滿好的

但我真的沒空

我想我作業做一做 應該就可以上課了

好 結果我拖到二月底

我才把課程準備的東西跑一次

課程準備是啥呢?

就是xdite寫的電子書

教你 ROR 這樣

怎麼教呢

就是貼 code

從頭到尾就是叫你貼 code

不管是 ruby 安裝

還是環境安裝

教材都準備了 step by step 的流程

你只要照著貼

應該不會有什麼問題

不過問題來了

其實教材上有拼錯字

這我會覺得有點誇張

因為這課不是開一陣子了嗎

這種東西應該早就順過好幾次了吧

不過因為我還有點程度

有看出問題在哪

所以就自行 fix

xdite 希望我們上這門課之前

這個教材的流程至少 run 個三五次

就算是你有 php/asp 的開發經驗

我還是覺得 有這麼誇張嗎?

而且說真的 上面沒寫什麼道理

例如 web form 是什麼?

什麼是 GET/POST?

因為 ROR 是很新的東西

他給老手很方便的產生器

你只要一直下指令

程式就會一直幫你產生模版出來

你幾乎什麼都不用作 就很快的有一個可以跑的東西

我想這有他的背景

我猜是因為創業求快 趕快弄個東西出來給創投看

先弄個殼出來 有拿到錢再說

沒拿到錢也沒花多少時間

但這對新手其實很糟糕

他什麼都不知道

頂多知道這樣貼 code

會變出一個網頁

課程的 TA 是 希望學員上完課 可以找到一份 ROR 的工作

老實說我覺得這很危險

如果你是面試主管 你會要連 form post 都不懂

但是只會貼 code 的工程師嗎?

要急戰力也不是這樣搞吧?

教材裡面也沒講什麼資料庫喔

因為 ROR 根本不需要建資料庫

ROR 有很多 package

你要會員 有 只要拉別人寫好的進來就好

別人的模組會幫你建好資料庫

你如果要新的欄位

下指令

framework 就會幫你做增加指令的動作

包得很漂亮

但你覺得新手會懂嗎?

好 算了

我就抱著這樣半信半疑的心態去上了第一堂課

老實說我本來想直接放棄的

因為我覺得光做準備工作

我已經覺得這課程糟透了

我要學東西

竟然要靠 “事前準備”

如果我今天真的完全沒寫過程式

沒碰過網頁

這課程準備 不要說做五次啦

就算做五百次 又有什麼意義?

你很會貼那些 code

代表你很熟開發流程了嗎?

好 我還是去了第一堂課

照例上 xdite 的課程

就是要提便當

燒臘 同學還說很好吃 問說是哪家的

我覺得超難吃

燒臘有兩種 一種是很實在 用一般的米

一種是偷料的 用碎米

我想很多便當也會

我覺得這種店家很糟糕

要是我吃到這種店

我一定不會再去第二次

一萬多的行銷課 都有龍蝦塔了(我也沒吃到)

三萬五的課 竟然是偷料的燒臘

我吃了兩口燒鴨就丟著了

畢竟這不是重點

上課前還會給你三張紙的注意事項

讓你再對一次你的準備工作

大概有七八項(連結)

網址點開

阿這些事情不是都做過了嗎?

但 是不同網址 但是叫你做類似的是情

我超緊張 我想說是不是之前有什麼事情我沒 follow 到

一邊聽講師鬼扯

一邊很緊張的做 checklist

阿奇怪

不是叫我們用 sublime 嗎

怎麼又裝 atom?

其實我剛開始看要裝 atom

我也不知道 atom 是啥

我只知道我漏裝東西 超緊張 趕快下載

結果裝好打開

幹 就編輯器啊

如果我是新手 “我到底要用哪個?”

算了我用 vim 就好

其實課前很多這種莫名其妙的 check list

流程都很莫名其妙

但又好像在哪做過

最後我也不知道要 follow 那個

結果就是雙手一攤管他的

然後開始上課

講師鬼扯了30分鐘後

叫我們寫 story

恩 天啊

叫沒寫過程式的人寫 story 耶

這不是要有經驗的開發人員或是PM才做的到的是情嗎?

我不是說寫 story 不重要喔

只是我覺得這真的怪怪的

我隨便寫了幾行

偷看一下別人寫啥 (因為上課用quip)

同學寫的東西根本慘不忍睹

廢話 你是希望初學者寫出多好的 Story

好 Story 也沒檢討

哪有時間檢討啊

只上次四次課

第一次課有 1/3 ~ 1/2 就這樣消耗掉了

我的課程咧?

話一說完 就開始上正課

做會員系統

一樣

又開始貼 code

其實就算講師不站在台上

我在家也可以做一樣的事情

那我幹嘛花這麼多錢來上課啊

然後貼 code 呢

教材又有字拼錯

但神奇的是呢

都沒人舉手反應喔

我在想

一堆新手一定都不敢說

撞牆的還以為自己操作有問題

當然講師都叫我們要當場講

但三四十個學生

只有三個助教

大家問題都不一樣

老實說根本處理不完

有個流程我做錯了

例如 要 1234

我只做了 1 沒看到 23

結果去做 4

就炸掉了

我再去補 23 然後再做 4

還是炸掉

這個已經跳脫我寫網頁的經驗了

我只好舉手問助教了

我相信一定一堆人有類似的問題

貼 code 貼的很趕

然後一直問說貼好了沒

也不講原理

體驗真的超差

上到最後一個小時我真的快受不了了

我真的很想馬上就收電腦走人

但我還是忍住了

最後還要我交作業

產品上架留了一個圖片上傳要學生當回家作業

其實就是要我們去下載另一個 package

把他裝起來

然後還要套 bootstrap

連 MVC 都搞不懂的新手

現在還要弄 css

後來要閃我也懶得跟同學打招呼了

臭臉收了電腦以後就走人了

回家以後因為 quip 有個自我介紹的頁面

大家大概都回家以後才填吧

我是上課很不爽 就先填了

我數了一下

三十幾個人應該有接近八成是完全沒碰過程式的

我想這些人的體驗應該也好不到哪去

連我這樣的網頁老手都覺得很卡了

何況是剛學的 一定很挫折

反正我已經下定決心不會再去了

要貼 code 我買本書在家貼就好了

寫程式你也沒比我有經驗

後記

我上課前有看到這篇文章

給網站初學者的建議:用 RUBY ON RAILS 非常辛苦,用 PHP 非常舒服

老實說我看完就不想去上課了

但我還是忍住去上

真的就跟文章講的一樣

ROR 也許真的是很先進的東西

ROR 不是給新手用的

ROR 也許可以很快的做出一個網站

但那些你 “暫時跳過” 的知識空缺

遲早要補回來的

ROR 所建立的架構

其實我現在在 PHP 上也有

只是是透過 framework 或是我自己的經驗寫出來的

ROR 就是給你現成的

所以如果你問我說用 ROR 開發有沒有什麼優點

優點就是 你很快就可以看到可以動的東西

(然後可以拿去提案弄錢)

xdite 的課程內

光 ROR / web development 都講不完了

中間還穿插 git / heroku 的東西

消化不良我覺得也是應該的

至於四周上完可不可以去面試 並且找到工作?

我這樣說好了啦

之前某購物車平台的CTO 在一個因緣際會下見面

他們也是用 ROR 開發

他們聽到我的金流還有php經驗

一直問我要不要去上班

老實說我很想公司收一收去投靠他們

但一來我有請員工 還是要有點道義跟社會責任

二來是 我怕我 ROR 學不會 (因為那時我也不知道ROR是三小)

拖累他們 這樣我會覺得很不好意思

CTO說 “沒關係 以你的程度要學一定很快”

這代表什麼?

如果你的網頁開發能力已經到一個程度

就算你完全不會 ROR

還是有公司願意用你

所以這些上過課可以找到工作的人

其實早就有網頁開發的能力 (而且應該不差)

至於完全沒有經驗的

貼了四堂的 code

就有公司敢用

我只能說 這些公司真的 “滿帶種” 的

結論

真的不推

ROR 的課程很多

如果你只是想稍微試一下 ROR 是啥

建議你從三五千的課程先上起

一下次就上三萬五的課程

你應該會覺得 xdite 是騙子

我後來想到

為什麼一堆做行銷的人會覺得 xdite 是騙子

我第一堂課下課後 搭捷運回家的時候 突然想通了

因為對於行銷來說

我是一張白紙

你隨便塞點什麼行銷概念給我

我都會覺得很 exciting (很興奮)

都會馬上想回家做點什麼

對啊 初次上程式課的朋友 應該也是這種感覺

可是這樣的內容 對於已經在行銷界打滾很久的前輩

就會覺得 “馬的這種東西也敢拿出來賣喔 還一堂課賣一萬多”

當然就會一堆人跳出來罵

(而且做行銷的本來就比較顯眼)

換個主題

寫程式

拜託我寫多久了

這樣上我當然覺得不行啦
(而且我還有自己開過課 我研究所的時候也教過書)

如果上課這樣上 那我也會啊

也許我也可以賣三萬五的課 但我應該沒兩個月就臭掉了

至於為什麼沒寫程式的人跳出來罵

大概是因為這樣傻傻刷三萬五下去的只有我一個吧

但初學者會不會罵?

我跟你講 不會

因為初學者不懂

他搞不清楚是老師教不好

還是自己有問題

謙虛的學生會以為自己努力不夠

“你看叫你課前準備要做三到五次 你做了嗎?”

“沒有啊 所以你做不出來卡住了”

結果其實跟這一點關係都沒有

所以就算是 xdite 的行銷課

來聽的學生如果聽不懂

頂多也是摸摸鼻子覺得自己沒天分而已

因為 “聽不懂你家的事情”

然後上課前還一直要你去買 mac

我什麼都還沒學 就要我先刷一台 mac

後來我也懂了啦

為什麼他要叫你去買 mac

因為你花了大把錢報名 大把錢買 mac

你就比較會當一回事

(你學不會也比較不會怪課程)

xdite 的理由是用 mac 問題比較少

其實是他比較好教

因為大家都用一樣的東西的時候

他需要解決的問題種類就會比較少

(我之前教 php 的時候也是

光裝個 ftp 軟體

有的人連的上主機 有的人連不上

當下我也不知道什麼問題)

那…他的教學成本(這麼高的課程費用)

轉嫁到學生身上

你覺得合理嗎?

總之這堂 ROR 的課 我不是他的 TA 啦

如果你沒啥程式基礎想去上

我奉勸你還是找便宜一點的課程先試試看

真的有興趣再說 (再報別的不是 xdite 的課程)

ROR 都自己在貼 code

程式教學的經驗也沒學到

頗幹

備註

很感謝大家看到這邊

這篇文章經過轉載 閱讀量已經暴增= =

我並沒有要去說 xdite 個人有什麼不好

而是建議讀者思考一下 這類課程報名前

是否適合自己

一樣的課程 不見得適合所有人

Growth Hacking 的課我就覺得我很受用

我也一樣寫分享文章

我回家也照著上課教的教材去實做

(雖然很多人也是罵翻)

但我覺得這樣的課程對初次進入行銷領域的白紙人

真的很適合

畢竟費用很實際

能用錢換回自己想要的東西(技能) 才是重要的

便當不好吃 也是個人體驗

也有同學說很好吃…

xdite 的 rails 課程心得 有 “ 2 則迴響 ”

  1. 当过几次rails girl的TA,也做过RoR的培训。
    实际情况是 学员个体差异巨大, mac win linux 满天飞,教材不太好,时间短 很难培养程序思维。 xedit能做到一刀切,只能感叹真牛

    RoR不太适合新手,其实laravel 也不太适合,
    当然前者更不亲民,一个框架级别的。
    我有一个观点 如果你是一个有经验的web开发者,上手RoR足够了,不需要培训, 有人选择这么做 可能信心不足 或者文档阅读能力不足。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料