我還在戰術執法單位任職的時候,平均每個月會有二次左右,接獲上級指派的高風險攻堅任務。(看到高風險,好像會讓人覺得,每次出勤都像是動作電影般,生死一瞬間的驚悚場面那種感覺。但其實大半時候,都是便當勤務:現場的執行都很peace。最大的困難,反而是煩惱執勤弟兄們的能量補給,因為就算是很peace的案件,要跑刑事訴訟的流程,也是很費時,再加上執行的地點未必是在便利的市區。但所謂的peace其實都是事後諸葛,事前都很難說,誰知道會不會真的碰上,或是演變成大場面的情況呢?)
離題了,反正就是有一次與友軍單位:刑事警察大隊底下的科技犯罪偵查隊,合作時,我見識到他們的資訊技術的威力。
出於好奇,我跟他們聊起這些技術,但原理跟細節,那時候的我當然聽得一頭霧水(雖然現在應該也是)。最後我知道的大概就是,他們用了一個叫C#程式語言,建立了一個整合犯罪資料的平台,然後可以交叉比對資料,鎖定拘捕對象等等。
最令我覺得佩服的是,跟我聊天的其中一位同事。某次我到他們的辦公室時,看見他正捧著一本厚厚的C#磚頭書在啃,他說他也是工作後才接觸到這個技術,然後開始嘗試協助同事建立資料平台。
半路出家竟然可以在執勤的同時,搞出身邊的同事都敬佩有加的工具,我在佩服之餘,也開始對Code產生一絲興趣。
後來在建設這個部落格,開始爬文找資料的時候,我接觸到網頁開發的相關知識。雖然最後決定用WordPress解決,但當時我想了想覺得:反正架設這個網站,難免也會碰上一些技術問題,就來稍微研究一下,網頁開發是怎麼一回事好了!
不知道是不是這個念頭一語成讖。有一回,我使用的主機商Bluehost真的掛掉了。
當時跟客服來來回回求救,弄得我很頭大。我原本只是有一搭沒一搭地,爬文瀏覽一下前端的小知識,像是HTML、CSS還有JavaScript等等。畢竟當時執勤還得輪班,在這一折騰之下,我突然覺得,系統性地學習這方面的技術,好像蠻有必要的,這樣對自己的網站也會產生一點掌控感。
後來再加上身邊有人推我坑,種種因緣際會之下,我就這樣從查水錶的「戰術攻城師」轉變成資訊工程師實習生,從此栽進了Coding的學習之旅。