看板 Soft_Job
作者 wusbetz (我是白癡)
標題 [討論] 工程師到底該不該為商業邏輯負責?
時間 Mon Apr 23 07:59:29 2018


最近剛結束一個專案
明明開發工時一個月半
最後卻拖到快三個月才塵埃落定

這個專案的對口PM還蠻資深的
不過當初接這專案的時候
有前輩來跟我說要小心

我還想說還好阿PM蠻客氣的
有問題他也幾乎都會當天回答你

結果上線之後
一堆該存在的商業邏輯沒有做
導致一堆髒資料流到資料表裡
偏偏這功能客戶大概半個月才用一次
發現的時候流程已經都往下走了
hot fix了一個月半
公司大概賠了幾萬塊吧

上禮拜四的時候就被叫到會議室
高層"很細心"的關切了一陣

我表達我的立場
一切都按照文件做
我有發現的問題也有主動和PM請教
該包的transaction,該有的驗證我也都做了
QA測試也沒有說有問題

後來一個高級主管就語重心長的說
現在市場變化很快,有時候PM需求沒辦法開的完整
工程師要跨一步出去協助PM
然後就是一堆甚麼他知道大家都很忙
不過了解商業domain對工程師的職業生涯有很大的益處
blahblahblah,敏捷開發文件不重要blahblahblah

結果禮拜天晚上收到部門主管寄的信
大意大概就是這種事情再發生一次
他就只好請我走人


我整個超錯愕
平常該做的需求臨時有變動,我私底下加班補完
也從來不跟公司抱怨甚麼
PM需求開不完整,商業邏輯有錯
我真的覺得怪怪的也不會說就照需求文件寫
也是會盡可能的理解

結果現在是我也要幫忙扛責任
公親變事主,真的是笑了

了解商業domain know how 難道真的對RD有甚麼益處嗎?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.81.210
※ 文章代碼(AID): #1QtI7ZCN (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1524441571.A.317.html
※ 同主題文章:
[討論] 工程師到底該不該為商業邏輯負責?
04-23 07:59 wusbetz
※ 編輯: wusbetz (114.45.81.210), 04/23/2018 08:00:55
nanashi07: 這種公司直接走人1F 04/23 08:01
Vendy: 看要不要等下次,拿資遣費,反正一定很快發生2F 04/23 08:04
stfang925:  開始蒐集資料囉3F 04/23 08:10
devilkool: 所以那個PM全身而退?4F 04/23 08:12
testPtt: 沒人驗證?5F 04/23 08:23
roy870075: 照規格做,並不完全是你的錯6F 04/23 08:24
cheryl89531: 覺得怪怪的時候,寫封信給PM叫他確認順便留證據
你不是被PM推責任,就是高層有問題PM自己也要逃了7F 04/23 08:28
yellowbooky: 照文件做就沒錯了,不如等資遣吧9F 04/23 08:32
atst2: 瞭解跟負責是兩回事。瞭解商業邏輯有幫助,但要求RD負責?10F 04/23 08:32
yellowbooky: 難不成要RD直接去問客戶11F 04/23 08:33
longlongint: 台灣RD=PM+測試+客服+開發 懂嗎(誤12F 04/23 08:35
vi000246: RD是可以建議要加什麼功能 但是要RD抗責任太奇怪了13F 04/23 08:36
alog: 這個主管大概還沒遇過請人任意送神難的事件xd 請他媽啦14F 04/23 08:36
alan3100: 都有極端的例子,只會照文件做頂多叫碼農而已15F 04/23 08:37
alog: 勸原Po開始蒐證16F 04/23 08:37
jej: 台灣RD就是賤 長官不敢抗的責任你要抗 懂嗎17F 04/23 08:37
alog: 照文件怎麼叫碼農,有些情況你擅自增加或修改會越權或多做規格,你都會影響公司跟客戶
要自幹讓他更好 我覺得沒什麼問題 但是團隊工作不能讓你隨心所欲要幹嘛就幹嘛18F 04/23 08:40
laikyo: pm的薪水要分嗎?22F 04/23 08:44
alan3100: 政府案仿ibm超複雜文件自己擅改才怪,問題原PO看起來不是23F 04/23 08:45
skitty: 人家資深不是沒有原因的……24F 04/23 08:45
Masakiad: 了解商業know how 也是工程師價值之一啊,對系統分析及開發本身都是很有幫助的。要這一個不懂know how的工程師搞懂陌生的系統流程是很花時間的!
不過責任是另外一碼事,不管懂不懂know how你的案例責任應該在PM身上。25F 04/23 08:47
ECMA: 這樣都能上線 也是爛公司 快逃30F 04/23 08:49
michaelchen1: 你前輩是好人......31F 04/23 08:53
minikai: XD 那要PM幹嘛32F 04/23 08:54
a47135: 還不閃人喔XD垃圾公司33F 04/23 08:56
heru: 陶34F 04/23 08:58
yamakazi: 開始收集證據資料保護自己35F 04/23 09:03
sean2449: 當然不用 不然PM當假的?36F 04/23 09:04
spahappy: 需要了解 但不需要負責37F 04/23 09:07
maxqq: 說謊唬爛你罷了...把責任丟出去是常見的爛人工作法38F 04/23 09:08
kvzhuang: 1. 工程師的確要知道商業需求跟邏輯,這樣有助開發
2. 工程師不需要為 PM 有能無能負責
3. 你被推責任了39F 04/23 09:09
maxqq: 我也遇過 AWS 計價要 RD 提出報告,跟北七一樣,不會自己看真的是智商跟語言有問題
偏偏提出的人,平常也沒事幹,蠢得跟豬頭一樣 還來上班
照這樣講,pm/公司負責人都需要知道 code 怎寫 也要會寫
這樣有助於整體公司的商業策略與穩定性
真的是屁話一堆,就跟公司不曉得自己要找啥人才,就會說42F 04/23 09:11
SmallpTsai: 推 kvz 說的, 你被推責任了48F 04/23 09:14
maxqq: 認真上進、不排斥新技術、和諧好溝通 ... 然後 full stack49F 04/23 09:14
shvanta: 這其實是辦公室政治問題, 不是你的問題。系統出包要有人扛責, 老闆應該認為PM是資深戰將不可或缺/或你被PM陰了所以找最基層的工程師開刀。反正現在工程師那麼多好替換懲處你既可對客戶交代, 也可以讓你皮更繃緊一點.
你現在最好的方式就是表面恭敬,趕快加強自己的能力,
寫寫履歷準備跳槽 :Q50F 04/23 09:19
layman886: 跳槽記得公布公司名字 不然這篇都白打的 還是害下一個56F 04/23 09:27
NCUking: 塊陶呀 這個PM的背景一定很硬 連前輩都叫你要小心57F 04/23 09:36
testPtt: 沒人這樣對客戶交代的啦 這只會讓人沒向心力58F 04/23 09:39
Csir: 知道是增加產品的效能和減少問題,可以是權利但不是義務59F 04/23 09:45
cosmic01: 跟原po待的公司遇到一樣情況,最近我也自己辭退60F 04/23 09:46
t64141: PM的責任,然後你背鍋了61F 04/23 09:55
eva19452002: 奇怪耶,主管怎麼不說需求變化很快,有時候RD沒辦法coding完整,PM要跨一步出去協助RD呢,幹話一堆62F 04/23 09:57
SmallDruid: 該打開履歷啦 找到更好的就趕快閃電辭職吧64F 04/23 09:59
t64141: 接下來你要做的是邊準備履歷面試,然後不要加班65F 04/23 09:59
wildli0422: 你被pm推鍋了,案子不能換就只好加強自己能力趕快跳槽66F 04/23 09:59
lk2986706we: 以後每個問題就cc給所有長官 再三確認68F 04/23 10:00
t64141: 如果願意的話,結束後記得公布公司,天眼通也還能用
這種事有一就有二,直到你陣亡為止,所以別想著留下來小心一點什麼的,沒用的69F 04/23 10:00
ChungLi5566: 沒有驗收文件嗎?上線後要照著驗收手冊走一遍吧72F 04/23 10:09
iamshiao: 其實高級主管說的沒錯,大家同一條船本來就該盡量互相,但另一方面洞明明不在你轄區卻要你扛,那你早點下船也好,反正這船是要沉的。73F 04/23 10:33
dfgh012316: PM有人罩ㄅ 快逃76F 04/23 10:35
ku399999: 神扯77F 04/23 10:45
yyc1217: 開始找新工作吧 這也不會是最後一次 主管想挺誰也是他的78F 04/23 10:51
paint: 開履歷 && 天眼通 +180F 04/23 10:54
abc0922001: 資深PM功力高就是高在這邊XD81F 04/23 10:56
expiate: 要我做功德我都是心中呵呵的可以開始準備找下一家啦82F 04/23 11:01
abc0922001: 「pm/公司負責人都需要知道 code 怎寫」這句話中肯XDD83F 04/23 11:02
Ekmund: 是我我真的會拍桌 再客氣都會
有新需求就是加時程 這沒話好講 RD不是哆啦A夢
了解domain對你職涯有幫助是一回事 但那也要經歷啊84F 04/23 11:17
troy30408: 現在很多都這樣啊ˊ_>ˋ 唉唉87F 04/23 11:19
Ekmund: 那有臨時出包你就該突然神功大成 還能暫停時間的?
那麼強你去SOD就好啦 QQ88F 04/23 11:19
h866: 政治迫害無誤XD90F 04/23 11:30
MephistoH: 了解是一回事, 但責任不在你吧...91F 04/23 11:34
impotent: 這是被PM先發制人推責任了92F 04/23 11:48
aoksc: 這公司的問題 準備找下一間吧 留你也只是拿來背黑鍋而已93F 04/23 11:51
TSW: 直接走人就好。94F 04/23 12:04
shwuting86: 懂商業邏輯是為自己加分,但公司制度真的不ok95F 04/23 12:15
buper: 看來pm都照顧主管照顧的很好,幫你qq96F 04/23 12:18
nikolas: 很多工作都有灰色地帶 就看你願不願意花時間去累積
除非你一輩子都當碼農 不然很難進階下一個階段97F 04/23 12:24
ptta: 這種PM真好當,什麼責任都不用負99F 04/23 12:27
shortoneal: RD了解商業邏輯絕對有益處,但這次事件完全pm的包100F 04/23 12:32
leveger0903: 公司遇到那種放暗箭的同事 真的很可怕101F 04/23 12:35
panpan: 好奇說下一次再犯就fire 高層有對PM講嗎102F 04/23 12:36
chiky: 趕快期待下一次 拿資遣走人103F 04/23 12:36
leveger0903: 強烈建議以信件往來最保險104F 04/23 12:36
panpan: 懷疑高層是不是和該PM有特殊性關係 才這麼挺105F 04/23 12:37
wave1et: 專案結束,找理由砍人拉,
開始寫履歷表吧,換間好的106F 04/23 12:39
yudofu: 這種公司都是懂得愈多,主動幫忙的該死,以後你就變成owner,別人一句pm本來就不懂就推乾淨108F 04/23 12:42
bigshawn: 12樓那個在小公司不是常態嗎? 其實連到客戶那邊裝機上線RD跟客戶的教育訓練都包了
*裝機上線跟客戶教育訓練RD都包了110F 04/23 12:43
pttworld: 公司應該派自己的PM,PM對口被弄剛好113F 04/23 12:50
nmjkluiop: 開履歷 撐到下一包就走人114F 04/23 12:56
strlen: 工程師絕對比PM還要好找工作 可以開履歷了115F 04/23 13:18
ckp4131025: 其實再發生一次也不會叫你走人der116F 04/23 13:28
Wishmaster: 我覺得懂是一回事,怎麼做是一回事;懂不代表要做
這是責任歸屬問題117F 04/23 13:29
Argos: 塊陶啊119F 04/23 13:46
bndan: 什麼位置什麼工作 = = PG位置管PM的事? 走人..沒啥好說120F 04/23 14:07
kvzhuang: 工程師理解商業邏輯跟為商業邏輯負責是兩回事121F 04/23 14:08
bndan: 位置和工作不明確 最容易養廢物 公司爽一回事 公司在廢物旁插幾個做事人位置 這種又稱保母位..沒事去坐保姆位置 有啥好處? 反饋提點PM有好處嗎? 沒好處的話 跳下去扛=小叮噹...122F 04/23 14:09
fishfish1314: 開履歷了嗎125F 04/23 15:18
followwar: 開履歷 又沒領PM的薪水 PM不負責嗎126F 04/23 19:52
shiauji: 這個別待了吧127F 04/23 19:56
s860134: 主管軟爛,你還待的下去
另外這篇內容應該是和主管說,不然版友只會叫你離職公布公司名稱,抱怨文嘛128F 04/23 21:00
cplusplus426: 你是不是做了啥黑掉阿 怎麼會被弄到這樣131F 04/23 21:09
pig0038: 原Po是在南部領破百嗎?不然在SI公司被威脅走人???黑人問132F 04/23 22:40
THEWORLDS: 工程師硬起來拉 幹以前我在寫的時候都嗆pm亂開需求
這種就標準的嚇唬你的134F 04/23 22:51
cloudgoogle: 認真講有用 可是快逃 多了解不代表要幫背責任136F 04/23 22:55
MOONY135: 你被嚇到了 就有用了Y137F 04/23 22:58
justben: 以後這個PM開的規格就是乘兩倍工時去估就好了
出來揹的 總是要還 哈哈  另外104先開了XD138F 04/23 23:21
sa0124: 我自己是pm. 專案出包責任當然是pm抗   不可能叫工程師去140F 04/24 00:18
Chris926926: 公佈公司名,替大家防雷一下142F 04/24 00:47
justben: 我有待過小包公司,自己還兼任PM 通常估出來的時間
老闆都會覺得很賭爛 XD 後來想想 這問題是環環相扣的
比較好就是 大家一起找出更好的商業模式 可是這在扁平化才有機會實現 科科143F 04/24 00:48
cocoyan: 直接走人了啦147F 04/24 01:05
q1q1w1w1q: 公佈公司名,走人148F 04/24 01:41
mathrew: 是應該要瞭解  但是負責就太扯了149F 04/24 06:43
zonppp: 前輩都叫你小心了150F 04/24 07:21
y3k: 這種明顯就是把PM-PG當成一種權力結構而非專業結構在運作
並不是每個人都排斥這種組織 我個人的話是不會接受 浪費一堆時間XD151F 04/24 08:36
FK56: 心有戚戚焉QQ154F 04/24 08:46
FantasyRyu: 麻煩你嗆回去「下次再發生一次我就要直接走人了」155F 04/24 09:20
sam911: 真的是「有功無賞,打破要賠」156F 04/24 11:25
gncn: 開履歷   開始找工作了阿XD157F 04/24 12:34
ppoi001: 台灣RD不好當,要學習留mail存證158F 04/24 13:22
cobrasgo: 了解跟負責是兩回事,這種爛主管去吃屎
最後一句,絕對有幫助,但不該是你負責。不然PM的薪水有分你嗎159F 04/24 14:59
loada: e04 台灣軟體業90%這種主管跟PM 自己也搞不懂的需求要工程師負責 TMDFKU162F 04/24 16:08
TUTOTO: 是ㄨㄟ...嗎 怕164F 04/24 18:57
DeathTemp: 這狀況不管是講道理還是留證據都沒用,你以為你主管不知道PM該負責嗎?這黑鍋就是預定要你背,其他什麼都多講的,去104改履歷比較實在165F 04/24 19:11
aminoyoyo: 等資遣cp高~~~168F 04/24 20:29
elfkiller: 良禽擇木而棲 朽木不可雕也169F 04/25 00:50
vn509942: 開心等資遣 現在工作一堆170F 04/25 02:47
paulshain04: 自己辭吧 還有骨氣點171F 04/26 07:25
kckckckc: 公佈啦~不要再增加受害者了 可能就算全公司都知道不是你的錯 走的還是你172F 04/26 09:36
f124: 沒講的邏輯是要怎麼寫 負什麼責
還跨一步協助哩 PM的薪水要不要切一份給工程師領?
那就讓他再來一次拿資遣走人去爽摟174F 04/26 14:12
Vick753: 你就說 所以要PM幹嘛 你給我兩份薪水 下次我來177F 04/27 17:32
juijuijuijui: 主管問題比較大178F 04/28 18:08
feeya: 找到新工作後再讓他發生一次179F 05/01 19:54

--
作者 wusbetz 的最新發文:
點此顯示更多發文記錄