常言道:「東漢末年分三國,烽火連天不休...」嗯?怎麼有股很想唱的感覺?總之三國就可以很火了,何況現在競爭激烈的前端框架已不只 VAR 三家了,我肝當然也是火的不得了。
我是在矇矇懂懂的情況下開始使用前端框架的(jQuery都沒玩遛的那種矇懂),一開始就接觸了 Angular 2。記得那時候就是抓著他的新手教程「英雄之旅」猛刷,一直刷一直刷......所以對於這份教程我也是滿有感情的。隨著接觸的案子越多,處理的需求越多樣,更多地應用到 Angular 提供的不同的 api。因此,有了這樣的想法:嘗試寫一份帶有自己思考、涵蓋更多常用功能,並且「有趣」的新手教程(英雄之旅)。
我的背景是文組碩士畢業,工作幾年後,在主管的建議下,自己下班學寫程式,然後有天轉職工程師——這些背景供大家參考,就是一個討饒的動作,但還是很歡迎大家給我回饋。
本專欄預計會討論到的內容有: Angular, Angular Material, TypeScript, RxJS。
看這個專欄名稱,大概知道我受到某史萊姆動漫的啟發,所以如果你也看過史萊姆就太好了。
當節標是以00n
數字編號開頭時,代表這是一段過場劇情。今天是本專欄的第一篇,前言講述完後,先來段劇情鋪墊鋪墊。
警鈴聲音突然響起,我先在心中嘆了一個氣,畢竟將這個號碼設定為警鈴可不是鬧著玩的。
「你們的系統到底在搞什麼鬼啊!」果然接起來就是用戶的一頓臭罵:「明明就是場中投注,結果每次我想要投注的時候網頁就掛掉?上次還漏單?」
「抱歉抱歉,最近雨下比較大,那個線路多多少少受到影響啦。漏單...漏單剛好代表我們合法經營啊,如果非法的話哪需要開單對吧?」
「幹!」
「您的回饋對我們非常重要,會立刻轉達,並請工程師處理。」
好不容易掛電話後,開始頭疼怎麼和工程師溝通,上次反應問題之後,被工程師反問很多東西,還要我告訴他們怎麼做...我也想告訴他們該怎麼寫程式碼啊!那是我想不想的問題嗎?
「有 bug 啊?但是...今天放假,我家沒電腦欸。」工程師接了電話後表示。
「那請明天進公司後盡快處理,我明天剛好排休,會把這個案件轉交給組長。」
那時候我還沒想到,星期二會遇到什麼事情。
「湯瑪士你來一下。」星期二一進辦公室,組長就對我這麼說。
「怎麼了嗎?」
「前天你轉交的那個案件,客戶已經申請出金了。申請的時候還留了這些話,你看看吧。」
我湊過去看組長的電腦螢幕,上面寫著:「爛系統!把錢還我,我再也不用了!」
「你知道嗎?他不僅是我們最大的用戶,」組長說:「也是唯一的用戶。」
「是。我們的網站確實常出問題...真想知道工程師怎麼寫出那麼多 bug 的...」
「這意味著『網路客戶服務組』不再需要了,至少現在沒用戶對吧。」
「妳也是可以這麼說啦。」
「所以你被開除了。下個月再來領薪水吧。」
我確實沒有做好客戶服務,沒有履行答應客戶的事——轉達客戶的回饋。
「幹!」我轉達了。
之後我就開始了一段耍廢日子,自從文組畢業後,一直在不同的行業工作,當過企劃、賣過炸物,甚至攪過水泥...想想也好久沒放假了。
或許上天有時真的會讓人好好放一段長假,用來思考生命的意義吧。
(你講《長假》這麼老的梗沒人聽得懂啦。)
欸,從前兩天開始我就想問了,一直出現在我腦海的聲音到底是什麼啊,你誰啊?
(嗯哼哼...你終於知道該問了啊。我和你一樣,就是個「閒人」啊!)
『系統報告:獲得獨有技能:閒人』
『系統報告:獨有技能閒人進化為大閒人』
一下閒人,一下大閒人的,是在挖苦我嗎?你到底想幹嘛啊?
(你不是想知道「工程師怎麼寫出那麽多 bug 」嗎?)
我那是在挖苦啦...
(你不是說「想告訴工程師怎麼寫程式碼嗎」?)
我是說過這句話啦......但要我去了解那種東西也太難了吧!
(答!不難,你的獨有技大閒人擁有「作夢」的權能,在夢裡,什麼東西都是你的...我是說,你馬上就可以學會寫程式。)
等等,在夢裡我無所不能的話,拿來寫程式也太浪費了吧!
(人生總是要有一點缺憾嘛。)
那既然在夢裡無所不能,我就學一下工程師說的那個學習曲線很高的那個好了。
『獲得技能:Angular 新手運』
(接著你將開始挑戰 Angular 英雄之旅,雖然你已經答應了,但我們還是得走個形式,請按一下確定吧。)
===
【您是否要挑戰 Angular 英雄之旅呢?】
===
這選項還真的只是走個形式啊...那就開始吧!