各位前輩好,我是要升大二的資工系學生
目前在教學網站TheOdinProject上學習RoR
我想要儘早進入職場磨練自己,也能順帶補貼家用
因此想請教前輩們,我現有的能力是否有機會找到RoR後端實習呢?
https://members-only-by-jiazhi.herokuapp.com/
Github: https://github.com/jerrykuo7727/members-only
這是我近日做出來的網頁,向各位介紹一下:
* 可以登入與註冊,密碼以BCrypt加密成的digest來驗證
* 登入時可以選擇記住帳號,以session與cookie來處理
* 可瀏覽全部或自己的文章,每五個文章分為一頁並以日期排序
* 未登入的用戶能查看文章,但登入的用戶才能查看其作者
* 登入的用戶才能PO文,帳號與文章的Model間有association
* Model有設validation,出錯時會在表單上顯示錯誤原因
* 在某些狀況例如成功PO文時,會利用flash來顯示訊息
* 網頁前端部份使用了Bootstrap 3與SCSS
最近則剛學會ActionMailer,知道如何利用郵件來處理帳號驗證、密碼重置
想要請教各位前輩們,這樣的能力有機會找到RoR後端實習嗎?
如果有機會的話,請問時薪大概有多少呢?(我住在台北)
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 00:52:00
作者:
femlro (母豬教謀神異端審問官1.5)
2016-09-07 00:53:00你的github不要加括號 不然他會連後面那括號一起帶乳ˋ入按下ctrl + E可以編輯文章實習通常最好找的就是說 我不用錢 如果你要有薪實習最好是可以大部分時間都獨立作業 就會有很多企業想要(接案公司)
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 00:57:00
喔喔,原來是這樣編輯文章,抱歉第一次po文謝謝femlro前輩的回答,請問獨立作業的具體定義?我寫這個網頁都沒問人,只有查api跟stackoverflow等請問這樣能算是獨立作業嗎?
作者:
femlro (母豬教謀神異端審問官1.5)
2016-09-07 01:08:00可以
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:14:00
下一步正要嘗試devise,似乎能省下好多手動的活@@嗯嗯,會員是自己刻出來的
可以查一下rails awesome gem 可以省下很多工
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:17:00
再次感謝f大,還有好多好多東西要學哦XDD謝謝ray大,網路上真的超多功能方便或酷炫的gem
convience的東西用久了其實不太好,上課底子要練熟。convenience
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:20:00
我的分頁就是用will_paginate gem來做,真的超快速我現在看的教學網站,也是要我先直接做出會員系統在了解原理之前,不要急著先用devise
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:25:00
嗯嗯,我爬很多文章都這麼說過,自學能力很重要
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:29:00
呃,看教學網站能算是自學嗎@@?
教學網站大部分都只是入門而已實戰才看得出深淺,還有本科的熟練度。
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:31:00
我會想實習,也是因為覺得自己寫的code不夠漂亮跟教學範例的code比起來,看起來就髒髒亂亂的QQ
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:32:00
所以想說,進了公司應該能學到很多經驗跟好習慣
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:34:00
回ray大,學校還沒教,但有自學過python java ruby有用西洋棋寫出一些遊戲,最難的是寫一個西洋棋@@也學了rspec,有試過以TDD來開發程式喔不打錯字了...我是說 用ruby寫出西洋棋
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 01:40:00
哦哦!我最想進的就是5x,看他們fb照片過得好歡樂@@但五倍紅寶石都是下學期才開始招實習生的所以我想說試試看在上學期找到一份實習如果沒找到,那就繼續學習累積,做更多的專案出來
覺得code髒髒的我推薦幾本書Effective RubyPractical Object-Oriented Design in Ruby這兩本中文翻譯尚可。Clean Code也可以當故事看
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 08:05:00
喔不是,Ruby的部份自認寫得蠻乾淨了每個method都很少行,而且很抽象化,可讀性也夠高髒的是rails,因為還不習慣partial跟helper等等
作者:
csfgsj (切割對半)
2016-09-07 11:16:00不要年紀輕輕就去摸那些亂七八糟的東西,基本觀念會不好
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 11:23:00
請問亂七八糟的東西是指什麼呢?這也與年紀無關吧?好多東西都是後來才出的說
你可以 a 一下他的 csfgsj XD*他的 id
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 11:32:00
謝謝csfgsj大的關心,基礎觀念我都有仔細學習調查的除了CS本科以外,是否還有什麼是必須顧好的基礎呢?*allqooxx 呃,像這樣嗎?還不熟使用ptt的說QAQ
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 11:49:00
哦哦,原來是要我看c大的文章,呃 求a大開示@..@
可以看看他物件導向那系列 會稍微理解他所謂的亂七八糟
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 12:10:00
剛剛看完那系列了,a大我明白了XDD
我是建議如果要實作作品的話 不要做這種留言板啦 TODO啦之類的東西 因為太多新手教學文章都是教你做這種東西入門面試或是看作品的人只會覺得 "喔...又是留言板啊..."說實在的不會有太多的加分效果 找些比較有趣的東西實作吧
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 13:58:00
原來如此,我應該會去試試f大說的購物車與折價券似乎不少職缺也都有購物網站這個加分選項
推薦 ihower的實戰聖經 另外最好是要有mysql/postgresDB建置的經驗
作者: manaup 2016-09-07 16:03:00
其實twitter的本質不過也就是個留言板
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 19:01:00
有有 ihower的實戰聖經真的超棒的一開始看migration的documentation都看得不太懂還是對照著實戰聖經來學習 才了解migration的使用
作者:
spjay1 (Josh)
2016-09-07 21:15:00之前面試不少ROR工作,就.............. 還是在寫ROR
作者: jerrykuo7727 (肥宅臥軌) 2016-09-07 22:15:00
呃,s大的意思是寫RoR很久還是找不到工作嗎QQ??我在查ror職缺時,真的覺得職缺不多呢...
作者:
Argos (Big doge is watching u)
2016-09-08 00:44:00要講網站本質 其實大概就三種阿 討論區 資訊站 電商 沒了..頂多加一個遊戲類 網路發展2、3x年 還是在玩這些東西
作者:
Ommm5566 (56天團)
2016-09-08 07:36:00誤人子弟都不怕有報應 三位一體的文章UNIQLOCK ggg12345 csfgsj 三人同樣水準還會相互護航
作者: jerrykuo7727 (肥宅臥軌) 2016-09-08 13:42:00
語言真的不重要,因為有OOP經驗我學Ruby時真的很快網站沒幾種,但現在網站都越來越美觀又高速了呢@@看完csfgsj的OOP回文,覺得自己的OOP基礎很穩XDD話說那個"最後一句話",到底是什麼阿XDDD??