iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
Modern Web

關於我作夢變成工程師這檔事(Angular 篇)系列 第 1

第 1 天 大閒人降生

前言

常言道:「東漢末年分三國,烽火連天不休...」嗯?怎麼有股很想唱的感覺?總之三國就可以很火了,何況現在競爭激烈的前端框架已不只 VAR 三家了,我肝當然也是火的不得了。

我是在矇矇懂懂的情況下開始使用前端框架的(jQuery都沒玩遛的那種矇懂),一開始就接觸了 Angular 2。記得那時候就是抓著他的新手教程「英雄之旅」猛刷,一直刷一直刷......所以對於這份教程我也是滿有感情的。隨著接觸的案子越多,處理的需求越多樣,更多地應用到 Angular 提供的不同的 api。因此,有了這樣的想法:嘗試寫一份帶有自己思考、涵蓋更多常用功能,並且「有趣」的新手教程(英雄之旅)。

我的背景是文組碩士畢業,工作幾年後,在主管的建議下,自己下班學寫程式,然後有天轉職工程師——這些背景供大家參考,就是一個討饒的動作,但還是很歡迎大家給我回饋。

本專欄預計會討論到的內容有: Angular, Angular Material, TypeScript, RxJS。

看這個專欄名稱,大概知道我受到某史萊姆動漫的啟發,所以如果你也看過史萊姆就太好了。

當節標是以00n 數字編號開頭時,代表這是一段過場劇情。今天是本專欄的第一篇,前言講述完後,先來段劇情鋪墊鋪墊。

001

警鈴聲音突然響起,我先在心中嘆了一個氣,畢竟將這個號碼設定為警鈴可不是鬧著玩的。

「你們的系統到底在搞什麼鬼啊!」果然接起來就是用戶的一頓臭罵:「明明就是場中投注,結果每次我想要投注的時候網頁就掛掉?上次還漏單?」

「抱歉抱歉,最近雨下比較大,那個線路多多少少受到影響啦。漏單...漏單剛好代表我們合法經營啊,如果非法的話哪需要開單對吧?」

「幹!」

「您的回饋對我們非常重要,會立刻轉達,並請工程師處理。」

好不容易掛電話後,開始頭疼怎麼和工程師溝通,上次反應問題之後,被工程師反問很多東西,還要我告訴他們怎麼做...我也想告訴他們該怎麼寫程式碼啊!那是我想不想的問題嗎?

「有 bug 啊?但是...今天放假,我家沒電腦欸。」工程師接了電話後表示。

「那請明天進公司後盡快處理,我明天剛好排休,會把這個案件轉交給組長。」

那時候我還沒想到,星期二會遇到什麼事情。

002

「湯瑪士你來一下。」星期二一進辦公室,組長就對我這麼說。

「怎麼了嗎?」

「前天你轉交的那個案件,客戶已經申請出金了。申請的時候還留了這些話,你看看吧。」

我湊過去看組長的電腦螢幕,上面寫著:「爛系統!把錢還我,我再也不用了!」

「你知道嗎?他不僅是我們最大的用戶,」組長說:「也是唯一的用戶。」

「是。我們的網站確實常出問題...真想知道工程師怎麼寫出那麼多 bug 的...」

「這意味著『網路客戶服務組』不再需要了,至少現在沒用戶對吧。」

「妳也是可以這麼說啦。」

「所以你被開除了。下個月再來領薪水吧。」

我確實沒有做好客戶服務,沒有履行答應客戶的事——轉達客戶的回饋。

「幹!」我轉達了。

003

之後我就開始了一段耍廢日子,自從文組畢業後,一直在不同的行業工作,當過企劃、賣過炸物,甚至攪過水泥...想想也好久沒放假了。

或許上天有時真的會讓人好好放一段長假,用來思考生命的意義吧。

(你講《長假》這麼老的梗沒人聽得懂啦。)

欸,從前兩天開始我就想問了,一直出現在我腦海的聲音到底是什麼啊,你誰啊?

(嗯哼哼...你終於知道該問了啊。我和你一樣,就是個「閒人」啊!)

『系統報告:獲得獨有技能:閒人』

『系統報告:獨有技能閒人進化為大閒人』

一下閒人,一下大閒人的,是在挖苦我嗎?你到底想幹嘛啊?

(你不是想知道「工程師怎麼寫出那麽多 bug 」嗎?)

我那是在挖苦啦...

(你不是說「想告訴工程師怎麼寫程式碼嗎」?)

我是說過這句話啦......但要我去了解那種東西也太難了吧!

(答!不難,你的獨有技大閒人擁有「作夢」的權能,在夢裡,什麼東西都是你的...我是說,你馬上就可以學會寫程式。)

等等,在夢裡我無所不能的話,拿來寫程式也太浪費了吧!

(人生總是要有一點缺憾嘛。)

那既然在夢裡無所不能,我就學一下工程師說的那個學習曲線很高的那個好了。

『獲得技能:Angular 新手運』

(接著你將開始挑戰 Angular 英雄之旅,雖然你已經答應了,但我們還是得走個形式,請按一下確定吧。)

===

【您是否要挑戰 Angular 英雄之旅呢?】

  1. YES

===

這選項還真的只是走個形式啊...那就開始吧!


下一篇
第 2 天 諸神早安晨之美|建立 Angular 專案、使用 JSON-server
系列文
關於我作夢變成工程師這檔事(Angular 篇)14

尚未有邦友留言

立即登入留言