我的工作記錄 - theOrigo Ltd
[ 3 March 2017: 新增  ,並將此文章從 Google Index 中移除 ]
[ 7 July 2016:剛發現這篇文章在 Google 的搜索排名好像不小心跟 theOrigo 公司的主頁槓上了。 如有冒犯我先在這裏跟各位致歉。 ]

我在 theOrigo 工作過兩年,這裏記錄一下我做過的東西,順便寫一下後記ww

職位: backend web developer,就是網站的後台編程。當初入識時公司問我要做 frontend 還是 backend 呢。我說 frontend ,他聽成了 backend ……嘛,那 backend 就是了。

===

前言:

這間公司用的語言是 php 啦,然後用的開發 VM 是該死的舊 CentOS 5.5 / 5.6 而且還是可惡的 php 5.3!這兩年我從中得到了很多,也學會了怎麼與別人相處,這是一間環境挺好的公司,可惜這公司是以「學歷」為基準定薪金的,所以沒有學歷的我就這麼被壓榨了。所以各位剛畢業的大學生們可以進去撈一下水,什麼都不懂是沒問題的,而且待遇還比我好。你看我特麼都感動的要哭出來了 T^T

工作所得 != 工作能力

所以我辭識了……其實辭識主因並不是被壓榨(錢的話我倒是無所謂),可是主要原因有以下幾個:

1. 家人的壓力
經常說我這個薪酬虧大了啦,趕快轉工什麼的,煩死人了。

2. 工作地點
很遠,坐車來回要整整三個小時。雖然朝九晚六,但加起來剛好是12小時。兩年、早起晚歸,精神勞累我受不了了。

3. 乏味
兩年來就是一直寫一直寫,工作帶來成就感都磨滅了。不過自己的項目倒是好有趣,這到底有什麼不同?

4. 覺得自己在公司沒有必要性
區區一個員工,多一個不會過多,少一個也沒有太少。這工作完全可以讓那些什麼都不懂的大學生做,我覺得自己可以幹點別的。

5. 認識的同事一個一個的走掉了,我覺得好寂寞…
剛進來的時候認識的同事,一年之後大半都走掉了!這是什麼情況?流動率這麼高嗎?


我再說一次,這絕對是一間好公司。只是八字跟我合不來罷了,我在這邊比較像特異種似的,待遇什麼的我倒是有自覺!

===

致求職的各位 ( as of 25 July 2015 ):

人際關係越廣,機會就越多,被動就什麼都做不了。知道得越多就越能感受到自己的無力,所以就會怕去主動做些什麼事。失敗了會很遜,( 插入各種理由 )。總之我明白主動是很困難的,基本上在職場上如果你「識人 ( 就是指有良好的人際網絡 )」,跟本就沒必要看這篇文章了。也許你想來恥笑我的無知,我是無所謂啦,認識我的人都説我很幼稚……哼,我生來就是喜歡幹蠢事嘛!

如果你是大學生的話,不用怕,上吧!成功率是 100%

如果你跟我一樣,各種技術都能夠運用自如,簡而言之超級厲害 ( 相對地 ),但沒有實質「工作經驗證明」的話……除非你真的很喜歡 IT,不然還是不要幹這行比較好。因為起薪點必定很低喔!要賺錢的話也許去釘板比較好,聽説有牌的話日薪 $1200 ~$1800,像我這柴乾受不了日曬雨淋是沒辦法做啦。當然有了「工作經驗」之後就可以參看大學生的方式了,自己取捨吧。

如果你是想著「別人寫個 app 可以賺個幾百萬,我也來個一擲千金,開始學寫 app 吧!」你給我去買你的六合彩!這樣貢獻社會的效益比較高。啊,説錯了,有夢想是一件好事,短見者也有其存在的必要,對不起。

===

我參與過的項目太多了( 數到 20 就沒再數了 ),其它同事一般只有7, 8個欸,就連比我早入識的都才只有十幾個…這樣想來我真的好像虧大了?

( I am not paid enough for this )

不過其中也只是一些舊網站的 bug fix 和新增功能什麼的,我就只挑一些我記得的而且值得一提的貼上來好了。

那麼來說說我的第一個網站吧:

University of Hong Kong - Department of Earth Sciences
剛入識兩個星期後,突然就整個項目丟過來了……我當時想這大概是什麼考驗吧,然後很樂意地接受挑戰了。

這我好像做了一個星期零三天( 比預期早了兩天 )。後來總結時說應該要三天內搞定的,不過因為我不了解公司的「Core」(就是指公司內部的基層源碼),所以這是情有可原的?

當時的感想:很新鮮,好好玩,工作太棒了!

第二個工作是公司內部的網站,這個是內網,所以沒圖也沒連接,也沒什麼可說的。

University of Hong Kong - Online Application System
這個是我第一個跟同事合作的項目,整個系統我所負責的部分比較少。不過由於我負責做的是「電郵管理」、「登入系統」、「PDF 處理」這幾個部分,所以對整個系統的流程大部分還是了解的。

這好像是用來讓學生申請簽證什麼的,我並沒有詳細了解就是了。

有趣的是 PDF 處理,其中一部分是需要列印可掃瞄的條碼。當時真的拿掃瞄器來掃呢,這好好玩。XD

當時的感想:很新鮮,好好玩,工作太棒了!

HKAPA - 香港演藝學院
這是我第一次參與的大項目呢。登入系統又是我做啦,還有這裏那裏的雜雜功能。

這裏,功能方面,我好像獨自做了個很巨大的功能。等級可以跟公司的「Core」看齊了,可以說是網站功能的另一半啦。後來被其它項目採用了,我給它起了個名字叫作「PregenEngine」,原名是「Page Pre-Generation」,Engine 是後來加上去的,可是太長了所以直接叫 PregenEngine。

簡單來說就是一個自帶的WebCrawler ( 是一個 Framework + Engine )。

網站會不斷更新吧,這背後其實有一個 CMS 支撐著的,當你檢視一個頁面的時候,其實網站背後做了很多東西,然而這些更新在特定的時間點來看,其實是靜態的。所以公司就要求我參考以前的做法,重寫一個更方便的框架。目標是讓同事們「Write less but do more」。

這東西可厲害了,我做了整整三個月。超、難、做、的!後來我算是某程度上乎合了要求,不過很多 bug ,後來也修好了,測試一輪之後也挺穩定的。

當時的感想:好辛苦啊,不過好有挑戰性,好有趣。可是我的薪酬真的值得我做那麼多嗎?

IAU Directory for World Astronomy
這個是我第二個獨自完成的項目,好像是國際天文學會的目錄什麼的。然後沒頭沒腦地要我架設 JasigCAS 的 SSO 服務,這是 Java !我完全不懂,可是我會努力試試看的!( 結果我還真的用 Java 寫了一個 bcrypt 的 Authenticator !)

這裏我開發了「Form Library」,是一個自動生成表格的東西。我給他起了個名字叫「Formical Library」,全寫是「Form Integrated-Calculation Library」,中文是…綜合表格運算?

這個也挺厲害的,只需要幾個定義,便可以自動生成自帶數據 校對/校驗 ,配撘上各種安全機制( 例如 XSS, SQL Injection )的表格,很方便呢~

這網站的 Credit 裏面好像有我的名字,你能找出來嗎?

當時的感想:怎麼好像只會丟一些很麻煩的東西給我做啊?


VTC 升學選擇 / VTC 入學網頁

哈哈哈,這個我只能笑了。這是第二個大項目,引入了 PregenEngine,這裏的 PregenEngine 升級了( 變得更加方便了!),總括來說,整個網站我可以說我做了大半…

又是一個超麻煩的東西!要做 Excel 滙入 / 滙出、PDF 處理、 PregenEngine,各種麻煩東西的集合體。

當時的感想:有點不想再做了…


HKU SPACE Center for Degree Programmes
這是接手某個走掉了的同事未完成的項目,這裏的「Formical Library」升級了!可是客戶是一個很麻煩的人,這裏要改那裏要改,後來趕不上時間做了!結果開放申請時間延後了一個星期。不過還是好好的完成了啦~

這個網站好像是讓學生申請科目什麼的。

當時的感想:這公司跟香港大學究竟是什麼關係?替不識認的人做網站好無趣…

Name Exo worlds
這是一個很急切的項目,因為投票日期已經定好而且公開了,然後做網站的那個人說不做了……所以這也是接手別人的爛攤子的東西,本來是用 Ruby 寫的,到了這邊就要求我用 PHP 將整個後台重寫掉了。

這個啊,是讓我認識到自己的 PHP 好像有點太超過了的項目。我花了一個上午的時間,將後台寫出來了( 而且還沒有自覺 ),而且是一個Framework。

當時的感想:PHP,我恨你!CentOS,我更加地恨你!

===

然後我辭識了,之後的事各位可以由這裏開始看我在之後幹了些什麼蠢事。
Tag(s): career
Profile picture
斟酌 鵬兄
Wed Dec 02 2015 22:33:32 GMT+0000 (Coordinated Universal Time)
Last modified: Fri Apr 05 2019 18:24:44 GMT+0000 (Coordinated Universal Time)
Comments
你真的有被壓榨唉...
9:14 AM Feb 2016, 21 Sun
Reply
Do you even comment?
website: 
Not a valid website
Invalid email format
Please enter your email
*Name: 
Please enter a name
Submit
抱歉,Google Recaptcha 服務被牆掉了,所以不能回覆了