到底出了什麼問題? 這種人都不會餓死 還可以去度假?
2015 Aug 01 未分類
不管哪個行業都會有這種人...
本來想罵一下上面這個設計師
但是沒想到一開頭就扯遠了
很久以前啊(大概十年前)
2005/2006 的時候
我在一間上櫃小公司打工(那時還沒上櫃)
準備國防役
我是一個學姊介紹去的
他已經碩士畢業一兩年了
所以他介紹我去打工
做了大概一年左右
一開始我進去
是幫忙研究 影像處理的 library
其實說起來 這公司滿丟臉的
他們是做檢測機台的
一台硬體幾億吧 (沒錯 是幾億 也有幾千萬的)
上面就是一排相機
去拍晶片
然後再用軟體去處理拍到的圖片
判斷有沒有瑕疵
因為判斷要很快
慢的話 會拖到產能
所以判斷通常都只有一兩秒的時間
程式寫的爛 判斷的出結果 但是跑太久 是不行的
公司有買專業的影像處理 library
但是只有 "一套" license
所以其實機器上裝的都是破解跟盜版的
(照樣出貨喔 反正客人也不懂)
但技術部門的總經理又怕會出事
所以就找學歷比較高的 (我的主管是中央數學系的)
來研究自己寫 library
其實找數學系的我沒意見啦
因為寫程式就是演算法啊
但是有時候有些東西是 Computer Science 的領域
數學系是不可能懂得
主管知道要用 MMX/SSE
但是他沒學過組合語言啊 所以就卡住了
我組合語言也沒多厲害 但是起碼我是本科系的
所以沒兩下就搞定了
照了買來的 library 刻了一套
速度跑起來也差不多 大概差不到 5%
一兩個月就搞定所有的 function 了
主管很高興
因為這樣都不用買 license 了
一台檢測機上面有十幾台電腦
一套 license 少說幾千元
一省就省了幾百萬
但是上面的主管可不這麼想
你只是讓公司 "萬一" 被抓包 少賠好幾百/千萬
如果不被抓 就沒事啦
而且到實作面
根本沒工程師敢用
因為他哪知道你的東西有沒有問題
他的東西跑的好好的 幹嘛換你的東西
要是換下去出包
誰知道是你的bug 還是我的bug
所以做了一套東西 徒勞無功
專案結束後
上面主管發現我還滿好用的
所以就機動去支援其他部門
反正呢
RD有什麼疑難雜症
就拿來問我
最常見的就是 fine tune 啦
跑很慢
阿就迴圈順序不對啊
因為公司老喜歡請一些不是本科系的
我不是說看不起本科系的
但是機器越來越進步
反過來就是以前機器沒現在好
CPU 吃緊 所以程式寫的好不好 效能差很多
有沒有受過專業知識教育 就明顯有差
影像的東西在記憶體裡面是一個row擺資料的
所以迴圈當然是 y 在外面 x 在裡面
放錯了就會 cache miss
然後就很慢
速度差幾百倍
當然有到忙都是好事
你開心我也開心
但是也有人不肯讓你幫忙的
我曾經被叫去看一個老鳥的程式
這設定滿怪的
我一個菜鳥去盯老鳥
他也不鳥我 但是主管就是交代他要帶著我
這是我第一次進無塵室
媽的根本就是精神時光屋
裡面都是白的
然後穿著無塵衣 都吸不到空氣
他也不跟我講話
遇到同事他們聊他們的
我也插不上嘴
裡面不能隨便尿尿
因為廁所都很遠 (難怪一堆工程師洗腎)
然後也不能隨便蹲在地上
因為有時候地板就是洞
摔下去都兩三層樓高 常常都有人摔死
沒摔死會有工廠的人在巡邏
被拍到就是開罰單 幾天薪水就沒了
我待了兩三天就不行了
我一行 code 都沒看到
這比把我關起來寫 code 還痛苦
一個禮拜後我跟某駐地科學園區的主管說我不行了
他也不鳥我 也不讓我協助
這樣浪費我時間
我能不能做比較有價值的事情
他覺得也是 但他沒跟我講 其實是那個人有問題
他只是想讓我去盯住他而已
反正 anyway 沒我的事就好了
我就又被派去支援別人了
雖然後來我國防役也沒在這間公司
但這個老鳥聽說沒過多久就走了
因為案子 delay 了兩三個月
害公司賠了幾百萬
然後東西又有問題
就離開了
比較神奇的是公司的狀態
公司辦讀書會
當然都沒人自願
而且看的書不是技術的書
你叫RD看什麼經營管理
根本浪費時間
大家都說寧願去寫技術文件也不要開讀書會
說到技術文件
大家也是都亂寫
因為案子都做不完了
哪有時間寫文件
就跟交作業一樣
助理說要收了
才開始亂寫 貼code
其實公司是因為要上市上櫃
要審核
才說要寫文件的
跟真的平常要寫文件的理由完全不一樣
一般是為了要維護才要寫文件吧
管他的
機台出了 人離職了
接手的人倒楣吧
還有這公司很愛拍馬屁
我印象非常深刻
一進去的時候 HR 就交代我 一定要認識老闆
我想我一個工讀生
我認識你你也不見得記得我 認識個屁
然後老闆根本就很閒
沒事就去茶水間
到茶的時候他就會問你 "你知道我是誰嘛"
其實我知道他是誰 但是我就是覺得這樣做很無聊
你根本就是自卑啊 要全公司的人都認識你
我就回他說 阿就老闆啊
他就笑笑 笑你妹啦 (那時候還沒有笑你妹)
然後 HR 還交代說
所有的 Sir 都要認識
什麼方Sir 鄒Sir (阿我是不是不小心講了什麼?)
靠這公司也太馬屁了吧
我剛開始去的時候
跟一堆工程師坐一起
因為我的工作還滿簡單的
我根本就超前進度
所以我都慢慢做
書慢慢看
下午沒事就逛網站
當然老鳥就不爽了(幹他媽你這麼弱是在不爽三小)
有天就跟我說
你不要太囂張 公司有公司的規矩
我表面上點點頭 我才不鳥你
你又不是我老闆
這主管 他有兩個愛將
都是奇葩
一個程式寫著寫著
就開始唱歌了
"窩窩窩 窩要快樂~~~~~" (阿妹的歌)
幹 我看網頁起碼沒打擾到別人吧
你唱歌我是怎麼寫 code 阿
根本就噪音啊
然後另一個愛將
主管一直跟人家講說他是台大的
我想說 台大三小啊?
結果是台大森林的
在樹上寫 code 比較厲害膩?
還不是 for 迴圈都寫不好
我大學聯考的時候三類組也可以上台大森林啊(神經病)
我發現很多公司老愛請一些旁們左道的人
台大是很厲害沒錯啦
問題是你要找對人啊
柯文哲這麼會開刀 也不可能全能吧?
感覺有的公司就是 沒關係我請不到本科系的
我就請名校 八竿子打不著的科系都沒關係
名校就是神主牌這樣
反正這公司一整個怪就對了
我那時國防役要考預官
因為我很不會考試
我跟主管說麻煩給我一兩個月的假準備一下
結果主管不給我請 很怕我跑
我是要跑沒錯 但你不能這樣留人啊
後來我跟 HR 談
我把我對公司的想法跟他講
(傻瓜離職千萬不要講這些 講你另有生涯規劃就好)
他說沒辦法公司就是這樣 "這是你要適應的"
但我還是閃了
我要是沒考上預官還申請個屌國防役?
還有一件很有趣的事情
那時這公司炒上市上櫃
先後審核了三四次都沒過
價格炒到一百多
一堆人不肯賣(興櫃)
結果後來上櫃了
跌到3x
一堆主管都在興櫃的時候就出掉了
剩下一堆100元認購的傻瓜被套了
所以一般小職員千萬不要傻傻的跟人家認購什麼公司股票
你能分到渣渣算你運氣好了
說真的雖然我在這之前就在接案子了
但這是我比較正式進入社會的第一份工作
(因為有開戶 有固定薪水 有勞健保)
我那時真的覺得
這麼誇張的同事 是常態嘛?
我一個小宅宅竟然可以巴一票人?
多待過幾間公司 就發現 原來是公司的問題
厲害的人都往更好的公司跳了
跳不上去的 懶得跳的 就會一直待現在的公司
你說Y!有沒有亂七八糟的人
當然有 只是比例上比較少
再回到主題
外面接案子 因為沒門檻
不需要通過什麼面試
所以只要你接的到案子
什麼亂七八糟的人都會有
例如一開頭的案例
這是一段 banner 的 code
這個天才呢
他把 li 掛了不同的 classs (x1~x5)
然後再到 css 裡面 把圖片用 css 掛上去
因為一開始客人沒說 banner 要有後台可以置換
所以這個天才設計師
就把圖片用 css 掛
其實我覺得這不是理由
因為就算不是動態的 也不應該用這種方法寫
你寫 class x1~x5
然後再分別寫 x1 到 x5 的敘述
那你乾脆把圖片抽出來
其他的寫一個 class 就好啦
五個 class 根本就是一樣的東西
但一堆這種人在接案子
這天才還有其他有趣的事情
因為稿擠改天再寫
我想說的是這種人也是自稱自己是網頁設計師
他做了10年以上的網頁
也去上過 css 的課程
結果做出來的東西是這樣
我只能說
這種人都不會餓死 還可以去度假
台灣業界的容忍度真的很高