顯示廣告
隱藏 ✕
※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2017-12-03 20:42:34
看板 Soft_Job
作者 accessdenied (存取違規)
標題 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
※ 文章代碼(AID): #1PUrZBaa (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1501255883.A.924.html
beaprayguy: 廢到好笑1F 07/28 23:39
beaprayguy: 有趣,你想講殺雞焉用牛刀吧
beaprayguy: 但你覺得他們購物網站適合你講的樣態嗎?
beaprayguy: 另外angular 和angularjs分清楚一下
beaprayguy: 另外使用nosql不用思考結構變更問題
beaprayguy: 快速開發一定比mysql快
beaprayguy: 我做一個todolist只要20分鐘
accessdenied: 那個年代還沒有nosql 啊,只有oldsql...攤手8F 07/28 23:47
beaprayguy: 請問php要多久9F 07/28 23:47
beaprayguy: 早期就有服務導向開發方式,你這樣講算不算逃避藉口?
beaprayguy: 我幫你找文獻一下
beaprayguy: http://www.dimuthu.org/blog/2008/09/20/soa-way-of-
beaprayguy: writing-php/comment-page-1/13F 07/28 23:50
vn509942: 小B不會估實際需求 不要接案 避免吐血14F 07/28 23:52
shihyanyu: 職場發現老闆的確不在乎你是用甚麼方式達到他的目的 XD15F 07/29 10:34
beaprayguy: 然後工作越久,能力越差,薪水永遠固定16F 07/29 10:35
beaprayguy: 向上提升機會更少
Trick: 就是這樣啊18F 07/29 10:49
Trick: 唉,如果要請多會nosql 的人加兩萬夠不夠?
maxfock: 簡單來說小B追求的是大型架構的最佳解法,小T追求滿足客20F 07/29 11:56
maxfock: 戶導向的最快解法。方法都沒有對錯,只有業務模式適不適
maxfock: 合。追求技術能力挑戰高薪合理,追求速度更多產出也合理
maxfock: 。如果真的那麼介意別人開半根香蕉請兩隻猴子的技術力的
maxfock: 事情,那就思考如何改變台灣的就業現況吧,沒什麼好爭的
maxfock: ~
a47135: 為了架構而架構罷了,今天錯的不是架構而是有個蠢蛋殺雞用26F 07/29 16:45
a47135: 牛刀
jj0321: 我喜歡這故事28F 07/29 18:35
viper9709: 這故事有意思29F 07/31 22:52

--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 88 
作者 accessdenied 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇