過去一年擔任 Rails 工程師
五年前退伍後,先到竹科晶圓代工廠工作(有ADR那家)
滿一年後,一年大概有30個月的薪水是不錯
但是朝八晚十,壓力極大,忙到沒吃飯時間的生活不是我想要的
將近兩年的時間裡,夜深人靜之時檢視工作上的收穫
好像只有 Excel 變強了,比較會開會,技能上實在少得可憐,加上身體吃不消
毅然決然的離職了
在澳洲打工度假一年的時間,自學一點 HTML/CSS
不得不說自學實在很吃毅力( 咦! 鐵人賽也是XD )
在墨爾本遇到學長,他推薦到五倍紅寶石學習
回台灣後進入五倍兩個多月的轉職班
很幸運一個月後進入一家電商平台工作
工作中常常遇到這個無窮迴圈:卡關 => 撞牆 => 被強大前輩 carry => 再卡關 => 再撞牆 => ...
每次打擾前輩都很不好意思
希望同樣的問題不要再問一次
盡量都在 Evernote 記下每次學到的語法或觀念
參賽目的就是檢視過去一年到底學到了什麼
算是期中考吧
未來的29天,會先介紹Ruby的一些特點
扎好馬步,再進入Rails的世界
圖片取自網路 https://portswigger.net/daily-swig/popular-ruby-gem-strong-password-backdoored
1.Ruby 四種變數比較,跟 scope
2.Ruby 迴圈
3.class, module, surClass
4.open class, monkey patch
5.Fiber
6.Thread
7.Block (yield) & Proc & Lambda
8.Time 處理
9.Regexp
10.===,==,equal?, eql?
11.Exception
12.define_method /instance_eval / class_eval / module_eval
13.Duck type, 靜態,動態語言
14.MVC架構
15.Routes
16.Controller
17.Model
18.N+1, include, preload, eager_load
19.View
20.render: json, respond_to, jbuilder
21.rubocop
22.Jekyll
目前先想到這些主題,順序不一定會照上面所列,另外有更有趣的主題會再擴充
2019年夏,鐵人賽!!!
ps.我是業餘馬拉松跑者,想說未來也來參加個鐵人三項,真沒想到第一個鐵人賽是iT邦