2018暑期五倍紅寶石實習心得 — 前傳
“When you arrive at a fork in the road, take it.”
年過30.踏入過往完全陌生的程式開發領域,需要一些衝動、更多的決心(其實就是固執)與熱情。但在決擇的當下,並沒有太多猶豫及徬徨,而較像是 “ When you arrive at a fork in the road, take whichever direction your heart leads you to.”。
{ Hello World }
邁入社會職場至今,大多從事網路行銷領域工作,覺得「寫程式」既是件很酷的事,但又彷彿是個遙不可及的專業。當時對於網路應用程式的認知,只有HTML、 CSS、 JavaScript等前端語言名稱,可說是個程式麻瓜。
在行銷專業領域服務的最後一間公司是新創公司, 於尋求建置官網的合作廠商過程裡,第一次接觸到五倍紅寶石(以下簡稱五倍)。
在眾多接觸其他網站建置廠商的過程中發現,首次接洽的廠商會不離推銷自家服務,以及僅盡暸解客戶需求的基本義務範圍,而五倍負責人龍哥,則花了較多時間從中去暸解規劃使用Rails建置官網的原因,與分享網站規劃的方式。雖然最終沒有合作成功(爆預算 ),但對五倍與龍哥的專業態度,留下深刻印象。
為了提高官網網頁樣式調整與搜尋引擎行銷操作彈性,加上自己對網站開發領域有其極大興趣,便開始自學HTML與CSS,並且開發官網內容頁面;而在一次與合作廠商討論後端修改需求時,萌生了「自己網站自己改」的念頭。
嘗試過幾個國外線上Rails教學後,總覺得吸收的知識破碎而不踏實。爾後在看了五倍的Rails課程內容,和憑藉著對龍哥樂於教學、分享的印象,當下自言自語的內容是:

而再真正開始上課後的整體感受是:

在沒有任何程式基礎的狀況下,課程初期雖然相當吃力,但學習程式設計的過程,則像是踏上一個未知卻充滿驚奇的新大陸;而mind blown的狀態,是在過程中因為不解而感到燒腦、進而理解後領略驚奇的過程,這樣無限循環下的產物。
除了利用課後、下班時間大量練習外,總有遇到問題而嘗試在網路上自行找答案,卻找了兩天只能盯著銀幕拔頭髮的時候。
五倍在為學員解惑這方面,提供了相當完善的協助,相信也是多數線上Rails程式教學課程較難提供的資源。除了課程期間有講師、助教即時回覆問題外,Ruby默默會成了我每週二晚間帶著疑問,前往請教五倍工程師或自習的固定行程。
經過了許多下班寫code的夜晚以及五倍提供的協助,課程結束半年左右時間,陸續完成了幾個從小型個人部落格到多語系品牌網站大小規模不同的Rails網站。除了成就感get,也讓自己思考著下一步…
然後那個輔導長…這裡是說好的2018暑期五倍紅寶石實習心得正文