abollar wrote:軟體工程師天天遲到也不會被開除(恕刪) 是的, 管理人才和奴才是不一樣的不只沒門禁, 咖啡可樂喝到飽, 櫥櫃零食喀到爆前提是, 是人才也要有產值沒的話,,,呵呵, 隨時叫你走人,某一天上班發現門禁刷不過, HR 到會客室跟你碰頭給粉紅信封是真的
第一、軟體工程師(大部分)的主要任務是:將複雜的事情交由電腦處理白話舉例,傳統人力需要10人10天的事情,讓它透過系統簡化至1人10天搞定光是這樣的前提之下,一次減少9人的人力成本,省下來的時間就不只那些遲到的時間了。第二、軟體工程師用腦解決事情比用時間解決事情更有意義舉例1: 一個資深工程師解一個issue花10分鐘,一個junior花了3天那就算junior每天提早半小時上班,自動加班半小時,也遠遠不及一個資深工程師的產出對公司來說資深工程師每天遲到幾分鐘又如何?舉例2: Design Pattern不熟,結果做出來的一個模組每次在不同情境下都要重工跟一開始規劃就很詳細,每次只要修改一些小地方就可以reuse,用時間去衡量有意義嗎?第三、無法以KPI指標量化產出寫Code要怎麼定義產出?花一小時就是寫多少Code?如果用Code量去衡量,那每個迴圈都用一行一行寫KPI爆高?垃圾Code越多績效越好?以Project數量衡量?那我一個Project減少公司20%的成本,和別人20個Project減少1%的成本又如何衡量?第四、長時間的消耗腦力只會讓Code品質大幅下降工程師的工作並不是8小時產出1000行Code,那16小時就有2000行Code的工作對簡化/減少重工的設計才是主軸,當工作時間越長,寫出來的Code需要重工的機率就越高綜合以上幾點,工程師本來就是一個並非以時間換取金錢的職業,所以遲不遲到這件事情根本不該是討論主軸。當然,還是取決於工程師的能力強弱為主。這樣明白了吧?
國外很多設計開發類的公司,是「彈性上班制」的,一天只要做滿規定的時數,比如 6~8小時,晚一小時到公司,晚一小時下班即可,沒有任何懲罰,時間可以自己彈性安排,比較人性。台灣很多公司的老闆,未開化,無法接受這種彈性上班制度,一天到晚只想凹員工薪水。凹薪水就算了,還不平等,亂算一通。說好聽是加重懲罰,說難聽就是公開搶劫。比方有那種:遲到一分鐘,扣一小時薪水的遲到超過15分鐘,扣半天薪水的。完全不平等的。最扯的,如果遲到一小時扣一天薪水,等於該日做白工,再笨的人也會請病假不去了反正請假一整天也是一天薪水,遲到一小時卻扣掉一天薪水,7小時做白工,簡直莫名其妙。凹這種小錢,是能變富有,真的不明白在想什麼。老闆把員工當奴才看待,員工也把老闆當搶匪看待,互相敵對,一盤散沙,就是這樣子,才會沒有競爭力。通常這種公司都是沒前途的,不會賺錢,且都撐不久,沒幾年就倒閉了。要判斷一家公司有沒有前途,從對員工遲到的處罰,就可知一二。荒唐的罰條,說明老闆腦子不好使,公司必定沒前途。所謂的遲到"扣光",是一種誇示法。一般只會扣到剩勞基法基本工資。比如月薪是3萬以上,一直扣一直扣,最低都還能領 21,109元 左右(目前勞基法最低工資)。再低除非那人傻的,不然一定走人。誰會去做一個月,結果只領個幾千元,甚至沒領錢幫人做白工的,吃飯都成問題,當然不可能。
我個人認為軟體工程師只要給的任務有完成要不要出現在公司不應該強制就像業務好了我們公司的業務完全不去公司也沒人管只要業績有到就好那軟體工程師一定要在公司做甚麼?又不用管機器只要該開會討論有出現就好了不是嗎?