第 1 天 大闲人降生

前言

常言道:「东汉末年分三国,烽火连天不休...」嗯?怎麽有股很想唱的感觉?总之三国就可以很火了,何况现在竞争激烈的前端框架已不只 VAR 三家了,我肝当然也是火的不得了。

我是在蒙蒙懂懂的情况下开始使用前端框架的(jQuery都没玩遛的那种蒙懂),一开始就接触了 Angular 2。记得那时候就是抓着他的新手教程「英雄之旅」猛刷,一直刷一直刷......所以对於这份教程我也是满有感情的。随着接触的案子越多,处理的需求越多样,更多地应用到 Angular 提供的不同的 api。因此,有了这样的想法:尝试写一份带有自己思考、涵盖更多常用功能,并且「有趣」的新手教程(英雄之旅)。

我的背景是文组硕士毕业,工作几年後,在主管的建议下,自己下班学写程序,然後有天转职工程师——这些背景供大家参考,就是一个讨饶的动作,但还是很欢迎大家给我回馈。

本专栏预计会讨论到的内容有: Angular, Angular Material, TypeScript, RxJS。

看这个专栏名称,大概知道我受到某史莱姆动漫的启发,所以如果你也看过史莱姆就太好了。

当节标是以00n 数字编号开头时,代表这是一段过场剧情。今天是本专栏的第一篇,前言讲述完後,先来段剧情铺垫铺垫。

001

警铃声音突然响起,我先在心中叹了一个气,毕竟将这个号码设定为警铃可不是闹着玩的。

「你们的系统到底在搞什麽鬼啊!」果然接起来就是用户的一顿臭骂:「明明就是场中投注,结果每次我想要投注的时候网页就挂掉?上次还漏单?」

「抱歉抱歉,最近雨下比较大,那个线路多多少少受到影响啦。漏单...漏单刚好代表我们合法经营啊,如果非法的话哪需要开单对吧?」

「干!」

「您的回馈对我们非常重要,会立刻转达,并请工程师处理。」

好不容易挂电话後,开始头疼怎麽和工程师沟通,上次反应问题之後,被工程师反问很多东西,还要我告诉他们怎麽做...我也想告诉他们该怎麽写程序码啊!那是我想不想的问题吗?

「有 bug 啊?但是...今天放假,我家没电脑欸。」工程师接了电话後表示。

「那请明天进公司後尽快处理,我明天刚好排休,会把这个案件转交给组长。」

那时候我还没想到,星期二会遇到什麽事情。

002

「汤玛士你来一下。」星期二一进办公室,组长就对我这麽说。

「怎麽了吗?」

「前天你转交的那个案件,客户已经申请出金了。申请的时候还留了这些话,你看看吧。」

我凑过去看组长的电脑萤幕,上面写着:「烂系统!把钱还我,我再也不用了!」

「你知道吗?他不仅是我们最大的用户,」组长说:「也是唯一的用户。」

「是。我们的网站确实常出问题...真想知道工程师怎麽写出那麽多 bug 的...」

「这意味着『网路客户服务组』不再需要了,至少现在没用户对吧。」

「你也是可以这麽说啦。」

「所以你被开除了。下个月再来领薪水吧。」

我确实没有做好客户服务,没有履行答应客户的事——转达客户的回馈。

「干!」我转达了。

003

之後我就开始了一段耍废日子,自从文组毕业後,一直在不同的行业工作,当过企划、卖过炸物,甚至搅过水泥...想想也好久没放假了。

或许上天有时真的会让人好好放一段长假,用来思考生命的意义吧。

(你讲《长假》这麽老的梗没人听得懂啦。)

欸,从前两天开始我就想问了,一直出现在我脑海的声音到底是什麽啊,你谁啊?

(嗯哼哼...你终於知道该问了啊。我和你一样,就是个「闲人」啊!)

『系统报告:获得独有技能:闲人』

『系统报告:独有技能闲人进化为大闲人』

一下闲人,一下大闲人的,是在挖苦我吗?你到底想干嘛啊?

(你不是想知道「工程师怎麽写出那麽多 bug 」吗?)

我那是在挖苦啦...

(你不是说「想告诉工程师怎麽写程序码吗」?)

我是说过这句话啦......但要我去了解那种东西也太难了吧!

(答!不难,你的独有技大闲人拥有「作梦」的权能,在梦里,什麽东西都是你的...我是说,你马上就可以学会写程序。)

等等,在梦里我无所不能的话,拿来写程序也太浪费了吧!

(人生总是要有一点缺憾嘛。)

那既然在梦里无所不能,我就学一下工程师说的那个学习曲线很高的那个好了。

『获得技能:Angular 新手运』

(接着你将开始挑战 Angular 英雄之旅,虽然你已经答应了,但我们还是得走个形式,请按一下确定吧。)

===

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

  1. YES

===

这选项还真的只是走个形式啊...那就开始吧!


<<:  (Day-16) this 介绍上 - this 的指向

>>:  前言

Day_07 : 让 Vite 来开启你的Vue 之 Vite 核心 esbuild

Hi Dai Gei Ho~ 我是Winnie~ 今天终於来到我的第七天,按照七天养成一个好习惯的说...

树选手3号:XGboost

今天来认识一下kaggle比赛的常胜军-XGboost(extreme gradient boost...

【验证模型】3-7 「今晚,我想来点⋯⋯」动手做的餐点选择器进化!(下集)

昨天我们辛苦地完成了饲料清单的渲染与新增删除後,现在我们要将各个显示的部分与储存机制串连起来。 流程...

以Postgresql为主,再聊聊资料库 typed table的应用

上一篇介绍了 create type,以及 typed table. 本篇介绍应用,这次就不做复合型...

【没钱买ps,PyQt自己写】Day 2 - 利用 Qt designer 建立第一支有自己介面的 PyQt5 程序

看完这篇文章你会得到的成果图 这次是我初学 PyQt5 的一些笔记, 每天都学一点点,至於整理的部分...