作者accessdenied (存取違規)
看板Soft_Job
標題Re: [徵才] 傢俱電商GAGU 徵後端工程師
時間Fri Jul 28 23:31:20 2017
令人尊敬的 B 大大和 T 大大請不要再吵了
別在皇城內傷了和氣。
這件事讓我想起我朋友的爺爺曾經告訴我的一個真人真事的故事,大家姑且聽聽消消暑。
這故事其實跟這件事不見得有關。
話說台灣剛光復,結束日據時代,那時候百業待興,正是小企業如雨後春筍林立的時候。
那時小企業老闆們無不想在荒如西部的網際網路上展露頭角,佔有一席之地,紛紛找
接外包的工程師來製作公司的官方網站。
當時“我朋友的爺爺”認識兩位工程師朋友,不約而同地各接到一家小企業老闆的委託,
製作官網(簡稱 G1 和 G2 兩間不同公司好了)。
兩家公司的老闆開出的需求和預算都一樣:
「我想要一個介紹公司的頁面,放一些產品型錄和說明,有公司的聯絡方式,內容不太會更動,我只要有網址可以讓我印在名片上,方便人家在網路上找到我就好。我預算四萬舊台幣可以嗎?」
朋友的爺爺說,他的第一位朋友『小T』對 G1 老闆說:「沒問題。」
同時間,另一外朋友『小B』對 G2 老闆說:「IT 技術不是你想得這麼廉價的....,
不過這次我先答應,畢竟是第一次合作的客戶,但以後維護修改另外計價。」
兩邊都各自成交了。
小T回家立刻用電話撥接網路上 FREEHTML5.CO,花了一個晚上選了幾個面費的版型,
截圖列印出紙後,透過郵局掛號寄給 G1 的老闆參考與選擇(因為那個剛光復的年代
大部份人還沒有 EMAIL)。G1 老闆很快用公司那黑色轉盤電話撥市話給小T。
「你寄來的第四個版我喜歡,就用這個吧。」
小T下載了那個版型,把老闆給的宣傳單上的介紹文字一字不差地打入頁面,再把名片
上的聯絡資訊留在頁尾,找了一家虛擬主機商,智障生活館一年只要一千舊台幣的靜態
空間上傳上去。
大概花了三天的時間,交差了。
「不好意思,小T啊。」老闆在電話中說:「我上網看過蠻不錯的,但是我想要在首頁
的聯絡電話多加上一支我的黑金剛大哥大的號碼可以嗎?」
「喔好,等我一分鐘。」小T飛快的在 HTML 原本電話上的下方多寫一行,然後 FTP
上傳到智障生活管蓋掉舊檔案。
「你重開一次畫面看看。」
老闆看到大喜:「明天我提著皮箱,裝四萬舊台幣到你辦事處。」
類似的案子,小B回去,想了一套 SPA 的架構,花了一天思考設計了一個前後分離的
架構,然後又一天設計了後端資料庫的結構,開了張表把老闆傳單上的文字和產品型錄
輸入進去,然後頁面完全用 AngularJS 從後端非同步地抓回資料庫的文字,綁定在
頁面上。
「這樣以後客戶要改什麼文字,我只要改資料庫就好了!」小B對自己的技能很滿意。
然後到智障生活館花了一萬租用了支援資料庫和 PHP 程式語言的虛擬主機空間。
「扣除這一萬,我算賺三萬,唉。就當為業務開路吧。」
總共花了兩週,小B終於把成品的網址給了 G2 的老闆。
「不好意思,小B啊。」G2 老闆在電話中說:「我上網看過蠻不錯的,但是我想要在
首頁的聯絡電話多加上一支我的黑金剛大哥大的號碼可以嗎?」
WHAT!?小B大吃一驚。客戶基本資料是一筆資料,多一個聯絡電話,我不是就得
多開一個欄位?不,他下次又說還要多增加傳真怎麼辦?一勞永逸地方法就是把這張表
拆成”基本資料 對 聯絡資料” 1-n 的關聯,這樣下次我就不用改資料庫結構了!
小B花了半天把表拆開,然後想到之前寫好的 SQL 可能因此 break 掉。
幹!還好當時開工的時候我先投資了兩天寫好單元測試!
單元測試一跑下去果然抓到六支 SQL 壞了,小B又花了半天修好這些 SQL。
隔天,G2 老闆看到大哥大電話添加好了,非常高興:
「明天我提皮箱拿四萬舊台幣給你!」
「且慢!」小B電話裡說:「為了你事後添加這支電話,我調整修改了不少程式碼,
你起碼應該為了這個多付五千舊台幣。」
「什麼?!」G2 老闆大驚:「那你把那支大哥大電話移掉好了,我不要了,明天給
你四萬。」
小B:「.....@#%&*」
朋友的爺爺說,G2 老闆後來認識 G1 老闆,感覺自己當了冤大頭,不但封鎖不再與
小B聯絡,而且變成小T的客戶,所以透過小T,我朋友的爺爺才知道這完整的故事。
我也不知道這故事有什麼啟發,就是一個社會現實面吧。聽說後來小B變得鬱鬱寡歡
,憤世忌俗,常在當時流行的 GTT 版攻擊他人,最後抑鬱而終。
而小T跟我朋友的爺爺一起退休到海外定居。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.139.28
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1501255883.A.924.html
1F:推 beaprayguy: 廢到好笑 07/28 23:39
2F:→ beaprayguy: 有趣,你想講殺雞焉用牛刀吧 07/28 23:40
3F:→ beaprayguy: 但你覺得他們購物網站適合你講的樣態嗎? 07/28 23:40
4F:推 beaprayguy: 另外angular 和angularjs分清楚一下 07/28 23:42
5F:→ beaprayguy: 另外使用nosql不用思考結構變更問題 07/28 23:46
6F:→ beaprayguy: 快速開發一定比mysql快 07/28 23:47
7F:→ beaprayguy: 我做一個todolist只要20分鐘 07/28 23:47
8F:→ accessdenied: 那個年代還沒有nosql 啊,只有oldsql...攤手 07/28 23:47
9F:→ beaprayguy: 請問php要多久 07/28 23:47
10F:→ beaprayguy: 早期就有服務導向開發方式,你這樣講算不算逃避藉口? 07/28 23:48
11F:→ beaprayguy: 我幫你找文獻一下 07/28 23:49
13F:→ beaprayguy: writing-php/comment-page-1/ 07/28 23:50
14F:推 vn509942: 小B不會估實際需求 不要接案 避免吐血 07/28 23:52
15F:推 shihyanyu: 職場發現老闆的確不在乎你是用甚麼方式達到他的目的 XD 07/29 10:34
16F:推 beaprayguy: 然後工作越久,能力越差,薪水永遠固定 07/29 10:35
17F:→ beaprayguy: 向上提升機會更少 07/29 10:35
18F:推 Trick: 就是這樣啊 07/29 10:49
19F:推 Trick: 唉,如果要請多會nosql 的人加兩萬夠不夠? 07/29 10:57
20F:推 maxfock: 簡單來說小B追求的是大型架構的最佳解法,小T追求滿足客 07/29 11:56
21F:→ maxfock: 戶導向的最快解法。方法都沒有對錯,只有業務模式適不適 07/29 11:56
22F:→ maxfock: 合。追求技術能力挑戰高薪合理,追求速度更多產出也合理 07/29 11:56
23F:→ maxfock: 。如果真的那麼介意別人開半根香蕉請兩隻猴子的技術力的 07/29 11:56
24F:→ maxfock: 事情,那就思考如何改變台灣的就業現況吧,沒什麼好爭的 07/29 11:56
25F:→ maxfock: ~ 07/29 11:56
26F:推 a47135: 為了架構而架構罷了,今天錯的不是架構而是有個蠢蛋殺雞用 07/29 16:45
27F:→ a47135: 牛刀 07/29 16:45
28F:推 jj0321: 我喜歡這故事 07/29 18:35
29F:→ viper9709: 這故事有意思 07/31 22:52