對岸的軟體工程師 - 工程師

Donna avatar
By Donna
at 2020-11-06T23:04

Table of Contents

※ 引述《Ferrara (紅燒冰淇淋)》之銘言:
: 本ID在台北一家陸商待過一個月
: 發現對岸SW RD的整code習慣是這樣
: 覺得自己寫好了,就commit了
: commit之前不做驗證,不初步抓一下bug
: 連local build pass都沒有
: 負責管respitory 的人得一條條幫他們檢查
: 最近被一家台陸合資的公司找去面試
: 主管說他在管理gerrit的時候很難整合daily build
: 因為對岸的工程師丟上來的東西常常build不過
: 請問各位鄉民
: 你們共事過的對岸工程師也會這樣嗎

分享一下現在中國公司工作的狀況好了,
程式碼 build 都沒過,是絕對不能回家的,你會害很多人被扣錢。

首先程式碼 commit到分支前,都要設定好jenkins
使用 git push 程式碼到 repository 的分支時,
會觸發CICD流程,大致會執行以下流程:

編譯 build --> 弱點掃描 --> 程式碼取名規則檢查 --> UT Test

除了程式沒有語法上的bug 可以build
如果程式碼的變數,函數名稱不符合規範,
或程式碼有常見弱點,或缺陷defect CICD是不會通過的。
UT Test 除了測功能外,還要滿足測試程式碼的覆蓋率 Coverage。
如果 UT 的 Test Case 亂寫,或是Test Case 沒有覆蓋到75%的程式碼,CICD也不會過。


功能正常還是不夠的,
現在幾千萬人使用,7x24 的系統,非常追求程式碼的穩定,效率,可維護,透明。
我們公司一出現停機的Bug,一堆人都要扣幾千塊人民幣的。
我們也在意機器查不到的業務邏輯 Bug。
還要在意可維護性,也要避免有寫作弊程式碼,不可維護的黑箱,神秘的隱藏程式碼。
所以程式碼能跑,還不夠,要靠人去提高程式碼的品質。

接下來就是透過 gerrit,去找人 review程式碼。
review的人,有不同的權限,至少要有權限高的人+2 才能將程式碼merge到分支。
這時候,問題就來了,那麼review的人偷懶不就好了? 大家省事。
當初我也是這樣想的。

你的同事或資深工程師Review完的Comment,
每周會有更資深的工程師或部長,再檢查這些人的review是否合理。
程式碼出了事情,停機了,這些資深工程師都是要扣薪水的。幾千幾千人民幣的扣。
所以除非你是老闆兒子,不然你討好同層,或討好主管根本沒用。

另外,一次交大量的程式碼,減少review次數,也是不行的。
超過300行程式碼的commit 都會要有資深工程師或主管審核,才能夠merge程式碼,
而且每日自動檢查會通報一次性review超過300行程式碼的行為。

沒有Bug,CICD過了,review過了,程式碼merge到分支,總沒事了吧。
我剛來公司時也是這樣天真的。

結果合併到分支的程式碼,每天定期都會自動跑CICD,
而且UT會因為網路不穩連接時間太長失敗。
網路不穩,怪軟體工程師囉? 對,就是那麼坑。

晚上12點CICD沒過,不管是不是程式碼本身的問題,
你和你的主管都要扣本月績效分數,影響本月薪水。
所以沒人敢讓每日定期檢查的CICD不過。
所以程式碼的Test Case又要很聰明的,知道何時使用mock測試,
避免各種網路連線不穩定的UT測試失敗。

哇靠,那麼麻煩,我乾脆不寫程式碼或少寫好了,寫越多事情越多。
不行喔,每周/每月,都會統計程式碼行數,
然後大家比較一番,然後落後的人給點壓力。


以上只是每日的開發工作,
每周還有Coverity的靜態程式碼掃描,不過就通報。
軟體發新版本時,測試工程師從分支拉取程式碼,
Coverity的靜態程式碼掃描不過,也進不了發版本的測試階段。
當然Coverity的掃瞄常常誤報,即使誤報也要走流程,然後安全專家同意去取消。

其他懶得說了,反正一堆為了提高軟體品質的規定,走火入魔的規定比較常見。
有空再交流。

--------------


當然不是每家中國軟體公司都這樣搞人的。
但是,真的沒聽過 build 不過,還可以正常混到薪水的。
有的這種公司話,請站內信推薦,真的。一定一堆人搶著去爽。


※ 編輯: DrTech (116.77.73.243 中國), 11/06/2020 23:08:12
TokyoHard: 親!信你了! 11/06 23:07
s06yji3: 人力成本超高...,方便問sprint和release週期嗎? 11/06 23:17
DrTech: 發版的周期是,每個月發兩個release版本。長假前後凍結。 11/06 23:19
DCTmaybe: 也太硬...突然覺得現在過好爽 11/06 23:21
DrTech: 人力成本其實不高,風氣就是晚上8點算早下班。 11/06 23:21
DrTech: 加班根本不給薪水,是福報阿。真心羨慕原文那種隨意公司。 11/06 23:23
devilkool: 好猛,除了很硬,扣薪也太可怕 11/06 23:27
POCARI5566: 親 你好猛 11/06 23:30
※ 編輯: DrTech (116.77.73.243 中國), 11/06/2020 23:36:57
s37166117: 還好我一行都拆好幾行寫0..0 11/06 23:37
amego2017: 扎心了 老鐵 11/06 23:45
hb0922: 這篇可信度高 11/06 23:52
loloman: 規模大了就變法治,有些地方就踩很硬 11/06 23:57
furnaceh: 沒想到寫程式也跟學音樂ㄧ樣,練習不夠,隨便亂寫,都有 11/07 00:00
furnaceh: 人知道 11/07 00:00
zmcx16: 我決定開始點炸雞排的技能樹了... 11/07 00:14
clamperni: 原po大神 11/07 00:20
ppc: 好恐怖 11/07 00:22
abccbaandy: 這麼肝是給多少啊... 11/07 00:22
s860134: 我以為只有 google 會注意軟體品質 11/07 00:24
A0091127: 哥 您年薪? 11/07 00:29
DrTech: 這跟年薪與能力無關吧。剛畢業的大學生也是這樣管理。 11/07 00:31
s06yji3: 一個code review這麼多遍人力成本當然高。有沒有加班費是 11/07 00:32
s06yji3: 另一件事情。 11/07 00:32
DrTech: 只能說有經驗的公司,早就把人性看得很透了,所以訂一堆 11/07 00:32
DrTech: 規則防止人偷懶或失誤。 11/07 00:33
holydon: 沒想到大陸也有公司走這套了,直接扣幾千人民幣真的會怕XD 11/07 00:33
da5n299o: 之前請上面code review還要一直寄信跪求QQ 11/07 00:40
Ferrara: 原po這間都是local pay再加一點點 XDDD 11/07 00:48
Ferrara: 所以一個月就閃了 11/07 00:48
nitero: 一個月兩次 release 有點少,通常我們都一個禮拜四次 11/07 00:54
nitero: 盡量發布小的 commit, 有問題都可以很快 trace 11/07 00:55
nitero: 原 po 公司可能是金融相關的?才會用這麼嚴謹的方式上版? 11/07 00:56
saladim: 突然想到 每個月生這麼多程式碼 改這麼多碼 修這麼多bug 11/07 00:56
Smile365Day: H 11/07 00:57
saladim: 最後這系統到底會變成什麼 這麼多人才生出來的東西 肯定 11/07 00:57
saladim: 很強很潮吧 若不是這樣就很無奈了...釘不完的釘子阿.... 11/07 00:58
saladim: 一個禮拜四次release? 這好像有點屌..... 11/07 01:00
DrTech: 我現在是做多媒體串流平台的後台,現在用戶多的軟體出問題 11/07 01:02
Csongs: 扣薪水也太硬 11/07 01:03
DrTech: 一定會被對手炒作,市場蠻競爭的,要對Bug充滿敬畏之心。 11/07 01:04
modelfucker: 幹這太可怕了吧… 11/07 01:05
havochuman: 反正台灣科技仔都覺得阿共都很弱 ㄎㄎ 11/07 01:11
knme: 好嚴格... 只能仰望了 11/07 01:16
unima: 看台灣那些兩光的網銀系統就知道台灣的IT太混! 11/07 01:43
lastpost: 大陸現在很流行扣薪水的感覺 11/07 01:49
sunsamy: 不會管理寫程式才需要這樣搞 11/07 01:55
otto2: 除了扣錢之外,真像mtk modem team QQ 11/07 01:57
EKman: 華人就是乖乖奴阿,很多人喜歡這種狼性,好棒喔 11/07 02:02
qekezfeed: 只會扣錢.... 11/07 02:14
NeedMyMonkey: @havochuman 以偏概全不就好棒棒? 活在自己世界? 11/07 02:23
Hateson: 不會管理寫程式才需要這樣搞+1 11/07 02:44
matyih: 然後繼續酸亞麻血汗工廠..雖然沒錯xd 11/07 03:32
homer00: 敬畏之心…怎麼很像習領導的話 11/07 04:25
pornstar: 美國亞麻的血汗是跟養老Google比較出來的, 跟中國/亞洲 11/07 04:44
pornstar: 公司比工時應該一半都不到 11/07 04:44
yamakazi: 我們歐洲公司也是這樣差不多,不會扣錢。不是互聯網公司 11/07 06:53
yamakazi: 壓力比較小 11/07 06:53
lpoijk: 推文一堆沒見過市面?? 這正常流程而已吧? 11/07 07:16
MAGICMCGRADY: google你想趕快promote也可以超累阿... 11/07 07:23
MAGICMCGRADY: 而且美國公司也沒再給加班費的 11/07 07:25
boss0405: 看程式碼行數XD,一推爛code寫的都超級長的 11/07 07:53
snac: 能好奇做到那麼硬年薪大概多少嗎,不被扣的情況 11/07 07:59
pponywong: 其實外商都這麼做... 11/07 08:27
pponywong: 還有merge也是有準則的 請看git的文件 11/07 08:27
pponywong: CICD後來越做越瘋 連format跟註解都會檢查才給你過 11/07 08:29
wulouise: 統計行數...意義不是很大吧,有impact的可能只有一行 11/07 08:39
yamakazi: 統計行數有意義啦。有用clang format限定格式你就不能隨 11/07 08:46
yamakazi: 便換行,formatter會自動換行,然後空行和註解不會算行 11/07 08:46
yamakazi: 數 11/07 08:46
yamakazi: 而且reviewer也不是白癡,你想偷行數大家都看得出來會叫 11/07 08:47
yamakazi: 你改 11/07 08:47
maypcc: 還是有差 用?:;和if else就差四行了 11/07 08:51
ipojay: 扣薪比較可怕 其它還好 11/07 08:54
ipojay: 通常數十人上百人在寫的程式都要這樣管理 11/07 08:55
yamakazi: 其實在這種環境你才會成長,兩種公司我都待過,現在覺得 11/07 09:00
yamakazi: 待那種亂commit的小公司根本浪費寶貴的青春。 11/07 09:00
ipojay: 很多程式是要交付給客戶的 所以書寫風格也要統一 11/07 09:03
yamakazi: 人是會成長的,一開始壓力會大一點,但等你程度跟上之後 11/07 09:08
yamakazi: 就會變輕鬆一些 11/07 09:08
DrTech: 我們公司的程式碼規範,是要刪除空白行的喔,投機故意增加 11/07 09:35
DrTech: 數,revier 時會被要求修改。 11/07 09:35
DrTech: 我也覺得做這些意義不大,浪費時間,但是其實習慣了以後, 11/07 09:37
DrTech: 搞這些流程時間不會增加太多,但是程式碼會變得很專業好維 11/07 09:37
DrTech: 護。 11/07 09:37
DrTech: 現在我自己反而比較習慣看,緊湊乾淨,的程式碼風格。 11/07 09:39
alihue: 全部都很正常,除了扣薪 11/07 09:39
G8AJ: 你這樣會讓蛙蛙崩潰 11/07 09:40
DrTech: 另外,版友說的很對,不會管理才這樣搞。中國風格就是,懶 11/07 09:44
DrTech: 得管理就禁止你做,不知道怎麼改善就用罰錢。 11/07 09:44
ChoDino: 這篇很值得參考! 11/07 10:08
egnaro123: 優文 11/07 10:12
askaleroux: 中國公司就強的很猛 爛的糞爆 後者比前者多 11/07 10:16
imreader: 人夠多就應該朝這個方向弄 11/07 10:21
sunsamy: 一堆沒見過世面的,人越多越不需要這樣搞,會這樣搞代表管 11/07 10:41
vivijacky: 百人專案幾十萬行的code一定要用CICD人工管理太不靠譜 11/07 10:41
sunsamy: 理程度低落,程式能力差,人一多就handle不了 11/07 10:42
sunsamy: 幾百人的專案代表每個人的loading越輕,搞成每個人loading 11/07 10:46
sunsamy: 變重,程度奇差無比 11/07 10:46
sunsamy: 看不出這樣有搞問題的還一直推崇的,程度也是相當低落 11/07 11:06
yamakazi: 所以樓上意思是要去待亂commit的小公司? 11/07 11:23
Archier: 覺得被搞扣薪水才是公司主要獲利來源吧? 11/07 11:26
bluemkevin: 人越多做的東西也可能越多 11/07 11:39
yamakazi: CICD不一定是最佳解,但是要找到不用CICD同時也能夠維護 11/07 11:43
yamakazi: 程式品質的公司實在太稀有,比日本製壓縮機還稀少。 11/07 11:43
orange0319: 好猛,但是真的嚴謹適合超大專案的維護 11/07 11:48
bluemkevin: 規模大的公司只要是跟Coding有關的多多少少都有CICD機 11/07 11:48
bluemkevin: 制 11/07 11:48
as6633208: 屌欸,不過也正常中國程式都給幾千萬人用,爛code的影 11/07 12:16
as6633208: 響太巨大 11/07 12:16
d58974: 挖靠....拿程式碼commit行數當kpi也太鳥了吧... 11/07 12:18
sc1: 以後統一了台咖就是oncall debugger啦對大陸主管負責 11/07 12:35
UpMe: 用扣薪真的很恐怖。既然如此高壓 那給薪肯定高吧? 11/07 12:38
freef1y3: 那請問幫人review有加錢嗎 不然出事扣錢沒出事也沒加錢 11/07 12:47
freef1y3: 誰要幫別人review 11/07 12:47
loveyourself: 這種不會變成每天review code就飽了? 11/07 12:50
XoPXoP: Dr tech必推 11/07 13:14
alihue: errr 花很多時間看 PR 在大型軟體超常見好嗎... 11/07 13:36
alihue: 該改的是背鍋文化吧 11/07 13:36
s860134: 外商都是發 PR 給 approval 滿標者才 merge 咩 11/07 13:39
s860134: MR 發出去自動跑 jenkins pipline 或 gitlab pipline 11/07 13:40
s860134: 做基本檢察和測試 11/07 13:40
alihue: 我們公司每半年才 release 一個主版本,release 前除了基 11/07 13:41
alihue: 本 CICD 要跑得過以外,還寫了規模不小的整合測試框架 11/07 13:42
alihue: 跑完框架也都是 24h 以上的時間,release 前還要由不同人 11/07 13:42
alihue: 去手動測,再加上還要跑 perf test 和 long run test 才可 11/07 13:43
alihue: release. 11/07 13:43
wcre: 有bug扣薪合理,但是年薪低應該找不到員工吧 11/07 13:50
s860134: 給太少 臺灣人還會做飛機去中國打工嗎? 11/07 13:52
fewhy: 是給你多少錢 一直扣好幾千還幹的下去喔 11/07 14:18
Morigan: 一看就知道是大公司 11/07 14:58
easton7: 很多外商也都這樣了吧,但還是有辦法產出一堆垃圾 11/07 15:56
bkcat2: 遇過某中國手機致敬王者公司bsp rd build img後boot會死 11/07 16:16
bkcat2: 機 問是不是我們改了什麼 我滿頭問號 從沒release新bin 11/07 16:16
bkcat2: 反問他們有改什麼 兩個rd一個說checkout有問題 所以退回 11/07 16:16
bkcat2: 前一版ok 另一說直接用最新checkout然後這樣了 然後他們 11/07 16:16
bkcat2: 兩吵了起來...就算build也是需要整體性驗證...更何況不能 11/07 16:16
bkcat2: build還上code... 11/07 16:16
PTThotspring: 看行數比較我笑了 11/07 16:26
Kayusumi: 目前我明明是寫韌體的,卻還要去檢查ui的bug 坑 11/07 16:31
revorea: 這真的是有經驗的才知道XD 11/07 18:11
xiao2chen: 聽起來是真碼農 11/07 18:56
ayler88: 這一定是給高薪的大公司了 11/07 19:43
black82465: 牛 11/07 19:45
ayler88: 台灣二線公司, 花錢買coverity授權都... 11/07 19:46
ayler88: 小公司就更別談了 11/07 19:46
ayler88: 如果這樣搞法,公司還不願意花錢請頂級人才 11/07 19:50
ayler88: 一堆測試問題就把錢都給扣光光了 11/07 19:50
ayler88: 用過國際第一流大廠(非台商)的SDK, 問題都一卡車了... 11/07 20:04
s860134: 其實扣薪水都不是什麼大錢,有些公司就是 fail build 請 11/07 21:41
s860134: 全公司飲料咩,群暉以前也有這樣做 11/07 21:42
s860134: 一般 "有制度" 的 "大" 公司流程都是這樣 11/07 21:42
stosto: 還有在比行數?? 11/07 22:18
WarIII: 聽完我想去賣雞排了 有夠硬 11/07 23:08
boss0405: gerrit code review、Jenkins、coverity都算有意義,可 11/07 23:13
boss0405: 以增加軟體品質。不過算行數真的很好笑,依LinkedList 11/07 23:13
boss0405: 為例,Datapath寫的漂亮的和爛的,總行數可能差到三倍以 11/07 23:13
boss0405: 上。 11/07 23:13
xru03: 推 11/08 01:18
leo1217000: 看起來就是正經在做事情的公司,而且有一定規模 11/08 03:02
OhNo386: 行數 只是為了比較 讓你感到羞恥而已 11/08 05:45
OhNo386: 這點不是很人性就是了 會因爲這點而做不下去 11/08 05:46
davian0118: 這麼多毛的公司我pass 11/08 09:22
bluemkevin: 扣除行數要求,這些要求都還好吧? 11/08 09:41
APTON: 好想去開眼界啊... 11/08 12:51
Riruna: 比行數真的不知道能幹嘛..程式重點不是演算法嗎?好的演 11/08 13:06
Riruna: 算法比寫一堆垃圾code去拼出功能好多了 11/08 13:06
mushroom5566: 這看起來很正常吧... 11/08 16:58
sunsamy: 嗯,的確很正常,很多大公司軟體程度就是這麼低落,這樣的 11/08 18:34
sunsamy: CICD若對提高品質有效的話,馬上就不需要commit程式碼了, 11/08 18:34
sunsamy: 還一直要求commit程式碼,邏輯錯亂的一堆 11/08 18:35
GABA: 跟產線的良率當KPI 87%像 有的血汗公司產線良率還會採連坐 11/08 18:37
GABA: 法 科科 11/08 18:37
Baternest: 除了扣錢 其它都蠻合理的 11/09 11:04
LoveCheer: 這種公司能永續發展才奇怪 動不動就罰錢 11/09 12:20
bluemkevin: 小公司的爛才是突破天際 11/09 12:29
mike0327: 行數當kpi到底是什麼爛管理腦= = 11/09 13:21
mike0327: 除了行數kpi還有扣錢以外,以軟體開發來說剛剛好而已 11/09 13:25
a810086: 推 11/09 15:14
jakert123: 扣錢XD 11/09 21:16
Sunal: UT是啥 unittest???這也要簡稱? 11/10 00:15
Sunal: 以軟體開發來說這就是大公司做法啊 除了扣錢 11/10 00:15
PeacockLiu: 仔細看敘述,行數不是KPI 11/10 01:53
charlie2010: 比行數,真的笑了 11/10 10:02
lplpkkk: 除了扣薪其他和M相似 02/23 22:40


All Comments

Poppy avatar
By Poppy
at 2020-11-08T04:46
親!信你了!
Mia avatar
By Mia
at 2020-11-10T19:46
人力成本超高...,方便問sprint和release週期嗎?
Olga avatar
By Olga
at 2020-11-12T05:11
發版的周期是,每個月發兩個release版本。長假前後凍結。
Una avatar
By Una
at 2020-11-13T00:00
也太硬...突然覺得現在過好爽
Kelly avatar
By Kelly
at 2020-11-16T06:37
人力成本其實不高,風氣就是晚上8點算早下班。
Ina avatar
By Ina
at 2020-11-21T03:32
加班根本不給薪水,是福報阿。真心羨慕原文那種隨意公司。
William avatar
By William
at 2020-11-25T07:53
好猛,除了很硬,扣薪也太可怕
Emily avatar
By Emily
at 2020-11-27T19:35
親 你好猛
Emily avatar
By Emily
at 2020-12-01T00:15
還好我一行都拆好幾行寫0..0
Bethany avatar
By Bethany
at 2020-12-02T14:47
扎心了 老鐵
Oliver avatar
By Oliver
at 2020-12-06T06:01
這篇可信度高
Gilbert avatar
By Gilbert
at 2020-12-06T21:33
規模大了就變法治,有些地方就踩很硬
Olga avatar
By Olga
at 2020-12-10T00:59
沒想到寫程式也跟學音樂ㄧ樣,練習不夠,隨便亂寫,都有
人知道
Quintina avatar
By Quintina
at 2020-12-13T20:24
我決定開始點炸雞排的技能樹了...
Olga avatar
By Olga
at 2020-12-15T15:32
原po大神
Valerie avatar
By Valerie
at 2020-12-17T11:26
好恐怖
Sarah avatar
By Sarah
at 2020-12-21T14:37
這麼肝是給多少啊...
Ophelia avatar
By Ophelia
at 2020-12-25T21:53
我以為只有 google 會注意軟體品質
Mia avatar
By Mia
at 2020-12-26T00:44
哥 您年薪?
Dorothy avatar
By Dorothy
at 2020-12-28T00:29
這跟年薪與能力無關吧。剛畢業的大學生也是這樣管理。
Dinah avatar
By Dinah
at 2020-12-30T03:15
一個code review這麼多遍人力成本當然高。有沒有加班費是
另一件事情。
Oliver avatar
By Oliver
at 2021-01-04T00:12
只能說有經驗的公司,早就把人性看得很透了,所以訂一堆
Liam avatar
By Liam
at 2021-01-04T14:11
規則防止人偷懶或失誤。
Freda avatar
By Freda
at 2021-01-05T10:45
沒想到大陸也有公司走這套了,直接扣幾千人民幣真的會怕XD
Genevieve avatar
By Genevieve
at 2021-01-08T02:28
之前請上面code review還要一直寄信跪求QQ
Andy avatar
By Andy
at 2021-01-12T03:14
原po這間都是local pay再加一點點 XDDD
所以一個月就閃了
Linda avatar
By Linda
at 2021-01-12T14:01
一個月兩次 release 有點少,通常我們都一個禮拜四次
Gary avatar
By Gary
at 2021-01-15T00:32
盡量發布小的 commit, 有問題都可以很快 trace
Caroline avatar
By Caroline
at 2021-01-15T23:05
原 po 公司可能是金融相關的?才會用這麼嚴謹的方式上版?
Hardy avatar
By Hardy
at 2021-01-16T17:49
突然想到 每個月生這麼多程式碼 改這麼多碼 修這麼多bug
Rae avatar
By Rae
at 2021-01-19T14:31
H
Ethan avatar
By Ethan
at 2021-01-22T04:41
最後這系統到底會變成什麼 這麼多人才生出來的東西 肯定
Catherine avatar
By Catherine
at 2021-01-22T21:10
很強很潮吧 若不是這樣就很無奈了...釘不完的釘子阿....
Edward Lewis avatar
By Edward Lewis
at 2021-01-27T13:52
一個禮拜四次release? 這好像有點屌.....
Cara avatar
By Cara
at 2021-01-30T15:42
我現在是做多媒體串流平台的後台,現在用戶多的軟體出問題
Poppy avatar
By Poppy
at 2021-02-03T09:04
扣薪水也太硬
Mary avatar
By Mary
at 2021-02-04T22:59
一定會被對手炒作,市場蠻競爭的,要對Bug充滿敬畏之心。
Dora avatar
By Dora
at 2021-02-09T22:44
幹這太可怕了吧…
Dora avatar
By Dora
at 2021-02-12T18:31
反正台灣科技仔都覺得阿共都很弱 ㄎㄎ
Linda avatar
By Linda
at 2021-02-15T09:42
好嚴格... 只能仰望了
Rachel avatar
By Rachel
at 2021-02-17T01:03
看台灣那些兩光的網銀系統就知道台灣的IT太混!
Gilbert avatar
By Gilbert
at 2021-02-17T06:25
大陸現在很流行扣薪水的感覺
Kumar avatar
By Kumar
at 2021-02-21T05:06
不會管理寫程式才需要這樣搞
Ida avatar
By Ida
at 2021-02-25T10:45
除了扣錢之外,真像mtk modem team QQ
Zanna avatar
By Zanna
at 2021-03-01T08:02
華人就是乖乖奴阿,很多人喜歡這種狼性,好棒喔
Catherine avatar
By Catherine
at 2021-03-05T09:34
只會扣錢....
Elma avatar
By Elma
at 2021-03-08T16:08
@havochuman 以偏概全不就好棒棒? 活在自己世界?
Frederic avatar
By Frederic
at 2021-03-09T17:48
不會管理寫程式才需要這樣搞+1
Ina avatar
By Ina
at 2021-03-10T20:56
然後繼續酸亞麻血汗工廠..雖然沒錯xd
Ursula avatar
By Ursula
at 2021-03-15T02:32
敬畏之心…怎麼很像習領導的話
Rebecca avatar
By Rebecca
at 2021-03-18T14:01
美國亞麻的血汗是跟養老Google比較出來的, 跟中國/亞洲
公司比工時應該一半都不到
Franklin avatar
By Franklin
at 2021-03-22T20:40
我們歐洲公司也是這樣差不多,不會扣錢。不是互聯網公司
壓力比較小
Enid avatar
By Enid
at 2021-03-23T20:08
推文一堆沒見過市面?? 這正常流程而已吧?
Quanna avatar
By Quanna
at 2021-03-25T11:46
google你想趕快promote也可以超累阿...
Rebecca avatar
By Rebecca
at 2021-03-29T22:49
而且美國公司也沒再給加班費的
Gilbert avatar
By Gilbert
at 2021-04-02T17:34
看程式碼行數XD,一推爛code寫的都超級長的
Joseph avatar
By Joseph
at 2021-04-05T15:50
能好奇做到那麼硬年薪大概多少嗎,不被扣的情況
Catherine avatar
By Catherine
at 2021-04-06T16:52
其實外商都這麼做...
還有merge也是有準則的 請看git的文件
Mary avatar
By Mary
at 2021-04-11T14:15
CICD後來越做越瘋 連format跟註解都會檢查才給你過
Jack avatar
By Jack
at 2021-04-14T02:36
統計行數...意義不是很大吧,有impact的可能只有一行
Lucy avatar
By Lucy
at 2021-04-14T06:03
統計行數有意義啦。有用clang format限定格式你就不能隨
便換行,formatter會自動換行,然後空行和註解不會算行
Delia avatar
By Delia
at 2021-04-18T18:14
而且reviewer也不是白癡,你想偷行數大家都看得出來會叫
你改
Lucy avatar
By Lucy
at 2021-04-18T20:02
還是有差 用?:;和if else就差四行了
Ophelia avatar
By Ophelia
at 2021-04-23T13:45
扣薪比較可怕 其它還好
Elizabeth avatar
By Elizabeth
at 2021-04-27T13:13
通常數十人上百人在寫的程式都要這樣管理
Todd Johnson avatar
By Todd Johnson
at 2021-05-02T12:24
其實在這種環境你才會成長,兩種公司我都待過,現在覺得
待那種亂commit的小公司根本浪費寶貴的青春。
Hamiltion avatar
By Hamiltion
at 2021-05-05T10:23
很多程式是要交付給客戶的 所以書寫風格也要統一
Isabella avatar
By Isabella
at 2021-05-10T06:34
人是會成長的,一開始壓力會大一點,但等你程度跟上之後
就會變輕鬆一些
Jack avatar
By Jack
at 2021-05-11T05:24
我們公司的程式碼規範,是要刪除空白行的喔,投機故意增加
數,revier 時會被要求修改。
Una avatar
By Una
at 2021-05-13T02:20
我也覺得做這些意義不大,浪費時間,但是其實習慣了以後,
搞這些流程時間不會增加太多,但是程式碼會變得很專業好維
護。
Queena avatar
By Queena
at 2021-05-14T13:54
現在我自己反而比較習慣看,緊湊乾淨,的程式碼風格。
John avatar
By John
at 2021-05-15T00:21
全部都很正常,除了扣薪
Andy avatar
By Andy
at 2021-05-17T03:11
你這樣會讓蛙蛙崩潰
Bethany avatar
By Bethany
at 2021-05-19T00:45
另外,版友說的很對,不會管理才這樣搞。中國風格就是,懶
得管理就禁止你做,不知道怎麼改善就用罰錢。
Frederic avatar
By Frederic
at 2021-05-22T10:07
這篇很值得參考!
Isabella avatar
By Isabella
at 2021-05-25T15:50
優文
Odelette avatar
By Odelette
at 2021-05-25T16:53
中國公司就強的很猛 爛的糞爆 後者比前者多
Quintina avatar
By Quintina
at 2021-05-26T09:01
人夠多就應該朝這個方向弄
Zora avatar
By Zora
at 2021-05-30T00:49
一堆沒見過世面的,人越多越不需要這樣搞,會這樣搞代表管
Suhail Hany avatar
By Suhail Hany
at 2021-06-02T02:33
百人專案幾十萬行的code一定要用CICD人工管理太不靠譜
Franklin avatar
By Franklin
at 2021-06-04T20:37
理程度低落,程式能力差,人一多就handle不了
Freda avatar
By Freda
at 2021-06-05T20:03
幾百人的專案代表每個人的loading越輕,搞成每個人loading
變重,程度奇差無比
Valerie avatar
By Valerie
at 2021-06-06T20:03
看不出這樣有搞問題的還一直推崇的,程度也是相當低落
Mia avatar
By Mia
at 2021-06-09T03:44
所以樓上意思是要去待亂commit的小公司?
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2021-06-12T05:35
覺得被搞扣薪水才是公司主要獲利來源吧?
Oliver avatar
By Oliver
at 2021-06-15T15:39
人越多做的東西也可能越多
Sandy avatar
By Sandy
at 2021-06-17T14:18
CICD不一定是最佳解,但是要找到不用CICD同時也能夠維護
程式品質的公司實在太稀有,比日本製壓縮機還稀少。
Zora avatar
By Zora
at 2021-06-19T07:17
好猛,但是真的嚴謹適合超大專案的維護
Genevieve avatar
By Genevieve
at 2021-06-20T11:08
規模大的公司只要是跟Coding有關的多多少少都有CICD機
Zenobia avatar
By Zenobia
at 2021-06-21T22:14
屌欸,不過也正常中國程式都給幾千萬人用,爛code的影
響太巨大
Doris avatar
By Doris
at 2021-06-24T21:21
挖靠....拿程式碼commit行數當kpi也太鳥了吧...
Jessica avatar
By Jessica
at 2021-06-25T22:44
以後統一了台咖就是oncall debugger啦對大陸主管負責
Blanche avatar
By Blanche
at 2021-06-30T17:58
用扣薪真的很恐怖。既然如此高壓 那給薪肯定高吧?
Edward Lewis avatar
By Edward Lewis
at 2021-07-02T09:25
那請問幫人review有加錢嗎 不然出事扣錢沒出事也沒加錢
誰要幫別人review
Jake avatar
By Jake
at 2021-07-04T05:32
這種不會變成每天review code就飽了?
Poppy avatar
By Poppy
at 2021-07-05T14:55
Dr tech必推
Andy avatar
By Andy
at 2021-07-07T20:04
errr 花很多時間看 PR 在大型軟體超常見好嗎...
該改的是背鍋文化吧
Victoria avatar
By Victoria
at 2021-07-10T17:01
外商都是發 PR 給 approval 滿標者才 merge 咩
Victoria avatar
By Victoria
at 2021-07-12T14:20
MR 發出去自動跑 jenkins pipline 或 gitlab pipline
做基本檢察和測試
Ophelia avatar
By Ophelia
at 2021-07-15T19:21
我們公司每半年才 release 一個主版本,release 前除了基
Xanthe avatar
By Xanthe
at 2021-07-17T00:58
本 CICD 要跑得過以外,還寫了規模不小的整合測試框架
跑完框架也都是 24h 以上的時間,release 前還要由不同人
Joseph avatar
By Joseph
at 2021-07-19T23:25
去手動測,再加上還要跑 perf test 和 long run test 才可
release.
Gilbert avatar
By Gilbert
at 2021-07-24T12:58
有bug扣薪合理,但是年薪低應該找不到員工吧
Blanche avatar
By Blanche
at 2021-07-27T07:35
給太少 臺灣人還會做飛機去中國打工嗎?
Zanna avatar
By Zanna
at 2021-07-28T00:56
是給你多少錢 一直扣好幾千還幹的下去喔
Cara avatar
By Cara
at 2021-07-28T20:28
一看就知道是大公司
Callum avatar
By Callum
at 2021-08-02T15:15
很多外商也都這樣了吧,但還是有辦法產出一堆垃圾
Necoo avatar
By Necoo
at 2021-08-03T13:01
遇過某中國手機致敬王者公司bsp rd build img後boot會死
機 問是不是我們改了什麼 我滿頭問號 從沒release新bin
反問他們有改什麼 兩個rd一個說checkout有問題 所以退回
前一版ok 另一說直接用最新checkout然後這樣了 然後他們
兩吵了起來...就算build也是需要整體性驗證...更何況不能
build還上code...
Ursula avatar
By Ursula
at 2021-08-07T23:46
看行數比較我笑了
Erin avatar
By Erin
at 2021-08-10T21:59
目前我明明是寫韌體的,卻還要去檢查ui的bug 坑
Heather avatar
By Heather
at 2021-08-12T05:03
這真的是有經驗的才知道XD
Daph Bay avatar
By Daph Bay
at 2021-08-14T08:26
聽起來是真碼農
Zenobia avatar
By Zenobia
at 2021-08-14T09:37
這一定是給高薪的大公司了
Connor avatar
By Connor
at 2021-08-16T17:05
Agnes avatar
By Agnes
at 2021-08-17T13:54
台灣二線公司, 花錢買coverity授權都...
小公司就更別談了
Kyle avatar
By Kyle
at 2021-08-21T04:31
如果這樣搞法,公司還不願意花錢請頂級人才
一堆測試問題就把錢都給扣光光了
Zenobia avatar
By Zenobia
at 2021-08-22T05:33
用過國際第一流大廠(非台商)的SDK, 問題都一卡車了...
Suhail Hany avatar
By Suhail Hany
at 2021-08-26T08:44
其實扣薪水都不是什麼大錢,有些公司就是 fail build 請
Linda avatar
By Linda
at 2021-08-29T14:44
全公司飲料咩,群暉以前也有這樣做
一般 "有制度" 的 "大" 公司流程都是這樣
Queena avatar
By Queena
at 2021-08-31T19:26
還有在比行數??
Ingrid avatar
By Ingrid
at 2021-09-01T13:52
聽完我想去賣雞排了 有夠硬
Jacky avatar
By Jacky
at 2021-09-03T19:52
gerrit code review、Jenkins、coverity都算有意義,可
以增加軟體品質。不過算行數真的很好笑,依LinkedList
為例,Datapath寫的漂亮的和爛的,總行數可能差到三倍以
上。
Puput avatar
By Puput
at 2021-09-04T02:30
Doris avatar
By Doris
at 2021-09-04T23:20
看起來就是正經在做事情的公司,而且有一定規模
Lucy avatar
By Lucy
at 2021-09-05T07:53
行數 只是為了比較 讓你感到羞恥而已
Lauren avatar
By Lauren
at 2021-09-09T14:32
這點不是很人性就是了 會因爲這點而做不下去
Isabella avatar
By Isabella
at 2021-09-12T21:22
這麼多毛的公司我pass
Audriana avatar
By Audriana
at 2021-09-17T08:33
扣除行數要求,這些要求都還好吧?
Ingrid avatar
By Ingrid
at 2021-09-19T22:08
好想去開眼界啊...
Olive avatar
By Olive
at 2021-09-24T09:33
比行數真的不知道能幹嘛..程式重點不是演算法嗎?好的演
算法比寫一堆垃圾code去拼出功能好多了
Rosalind avatar
By Rosalind
at 2021-09-25T13:27
這看起來很正常吧...
Audriana avatar
By Audriana
at 2021-09-30T01:38
嗯,的確很正常,很多大公司軟體程度就是這麼低落,這樣的
CICD若對提高品質有效的話,馬上就不需要commit程式碼了,
Ingrid avatar
By Ingrid
at 2021-10-03T01:24
還一直要求commit程式碼,邏輯錯亂的一堆
Agatha avatar
By Agatha
at 2021-10-03T23:09
跟產線的良率當KPI 87%像 有的血汗公司產線良率還會採連坐
法 科科
Delia avatar
By Delia
at 2021-10-05T08:41
除了扣錢 其它都蠻合理的
Thomas avatar
By Thomas
at 2021-10-09T04:40
這種公司能永續發展才奇怪 動不動就罰錢
Mia avatar
By Mia
at 2021-10-11T22:44
小公司的爛才是突破天際
Mason avatar
By Mason
at 2021-10-15T22:34
行數當kpi到底是什麼爛管理腦= =
Quintina avatar
By Quintina
at 2021-10-17T20:41
除了行數kpi還有扣錢以外,以軟體開發來說剛剛好而已
Barb Cronin avatar
By Barb Cronin
at 2021-10-19T11:39
Isabella avatar
By Isabella
at 2021-10-20T16:43
扣錢XD
Noah avatar
By Noah
at 2021-10-22T12:22
UT是啥 unittest???這也要簡稱?
以軟體開發來說這就是大公司做法啊 除了扣錢
Elvira avatar
By Elvira
at 2021-10-27T05:23
仔細看敘述,行數不是KPI
Barb Cronin avatar
By Barb Cronin
at 2021-10-27T18:13
比行數,真的笑了
Edith avatar
By Edith
at 2021-10-30T12:54
除了扣薪其他和M相似

口頭通知但一直沒收到人事通知

Elvira avatar
By Elvira
at 2020-11-06T22:45
大約半個月前,小弟去某家車用產品面試 當場和面試長官都聊得來, 當下跟我說他們沒問題,要等總經理批准 人事就會通知我! 過了二天面試官的助理來電跟我說批准都過了 就等人事通知薪資結構及要繳交一些資料 小弟當下心裡放鬆了, 但等了一週始終沒有人事通知. 於是小弟打電話問了面試單位. 可是聽到對方吱吱嗚嗚的小聲說 ...

新竹_汪喵星球 資深後端工程師

Isla avatar
By Isla
at 2020-11-06T22:31
【公司名稱】 汪喵星球 自力耕生股份有限公司 https://i.imgur.com/1id3eMo.jpg 我們相信「健康的寵物食品不是奢侈品,要能讓每隻毛小孩長期享用」,致力於「打造頂級 【工作職缺】資深後端工程師 【汪喵星球工程師文化】 若你還在猶豫汪喵星球,可以先來看看我們汪喵星球特別的工程師文化 ...

工作環境需要全英文能力

Erin avatar
By Erin
at 2020-11-06T21:37
看到討論這麼熱烈來湊一腳 小弟學測13級分而已啦 很廢 大學研究所都在台灣唸 上了大學以後也沒怎麼認真學英文 就只是天天看美劇、新聞看國外媒體、youtube也都訂閱外國人 三年前唸研究所的時候跑去考托福 不小心就考了110 現在在外商當工程師 我只想跟各位說 1. 「可以溝通」跟「有效率的溝通」是 ...

中部為什麼沒有IC設計公司

Faithe avatar
By Faithe
at 2020-11-06T20:46
大大好, 小的一直很好奇一件事, 為什麼中部都沒有IC設計相關的公司啊? 出了竹科竹北竹南, 台北有大M、SM、矽創跟大大小小的新創公司, 台南有滷肉海馬等, 那為什麼沒有IC廠在中部設點呢XD 以中部的人力來說, 應該蠻充沛的吧?? - ...

對岸的軟體工程師

Lucy avatar
By Lucy
at 2020-11-06T19:40
本ID在台北一家陸商待過一個月 發現對岸SW RD的整code習慣是這樣 覺得自己寫好了,就commit了 commit之前不做驗證,不初步抓一下bug 連local build pass都沒有 負責管respitory 的人得一條條幫他們檢查 最近被一家台陸合資的公司找去面試 主管說他在管理gerr ...