Re: [心得] 我在科技業遇到的鬼故事之一
難怪IC house要推當責Accountablity
提到的每個人都幾乎有責任啦
就跟空難和起司理論一樣
不是只有一個單純的原因造成
Product owner每天或每周都應該了解進度/severity
正常是只有Tech lead/scrum master/Product owner 才有權力關issue
之前公司一般RD即使QA測完OK也沒辦法直接關issue
更何況這是critical而且有人曾經reproduce過
QA應該要很熟A/B的環境,畢竟又不是只有這個bug,每天一堆bug要測
難不成每次bug都要重建環境?
CI/CD要提供docker/VM之類的環境,什麼兩邊環境不一樣?
那應該是project剛開始才會有的問題
如果是出硬體機器的公司的話
連之前懷疑是客戶機子才能reproduce,我們老闆都請客戶把機器從日本寄來
確認是單一機器問題才敢close
Release manager在整所有code進來的時候應該要開release meetting
找所有人確認bug/feature狀況才整進來
A/B這兩個根本橫向溝通有問題,不說我還以為是兩家vendor勒
如果今天上下層是不同vender做的還挺常發生這種情況
都同一間公司搞得跟仇人一樣
※ 引述《pokkys (人很好那一個)》之銘言:
: 講一個我在科技業遇到的鬼故事
: 這件事主要發生在兩個人身上:
: A:是我同部門的同事,主要開發kernel層以下的功能。
: B:是隔壁整合部門的同事,主要是開始kernel層以上的功能。
: 有一天A開發了某一個功能,B整合完之後發現會導致資料損毀。於是B發了一個bug給A,: 但是A無論如何都複製不出來,這樣來來回回弄了三個禮拜。
: 這期間B認為他把bug發出去了,解不解得掉是A的問題,這中間不願意提供一些釐清環境: 的協助,跑去忙其他功能去了。
: 而A認為他複製不出來這個問題,肯定是B把自己環境搞砸了,於是三個禮拜之後就把bug: mark成"無法複製"之後,關掉了。
: 接下來精彩的來了,B認為這個bug是A造成的,他都不想去解這問題擺爛,於是B把這個: feature打開了,並且release給客戶。 QA也沒有攔住這個問題的測項,於是最終在客戶: 端炸開了。
: 由於客戶數據炸的很嚴重,我被抓去協調解決這一題。我分析了log後,我把A和B還有QA: 找來討論這一題。
: 結果B開場就說:這個bug我知道,就是A那邊有問題。
: 然後A把他如何找問題的過程講了一遍,意思就是他無法複製。
: B就跳出來說:A都不認真去找問題,直接把bug關了,我就是為了highlight這個問題,所: 以把這個feature打開commit上去。
: 我說:你的意思是說,你明知道這個feature打開之後會炸掉,你還commit上去?
: B說:對啊,我就是要highlight這個問題,這個feature我有整合進度壓力,但是A都不去: 解root cause。
: 我說:你的意思是說,你明知道這個feature打開會讓客戶資料損毀,你還故意打開這個: feature要來highlight A?
: B說:對啊!
--
我第一篇一開始就說這八成積怨已久...
有可能b來救援 b領少 很多很多 單方面說法
B裝傻說他不知道就算了,B都說他故意的了,還有什麼好
說
同公司又怎樣? 不同部門KPI又不一樣,不互相扯後腿
就不錯了
IC公司是全部人抓進war room,沒解完不能走
公司內部同事不合超正常吧...互吼都見過了
推搞得跟仇人一樣+1
原本就有仇+1
B可以有戰功的 搞到自己拖下水
正常吧,co-work很容易莫名其妙就背到其他單位defect的鍋
,背久了沒仇也變有仇了XDDD
有利害的話 同team都可以是仇人了
我看平常根本就有仇 現在不爽搞一波大的
自損50傷敵50 這種搞法比樂子人還難防
一堆工程師情商有夠低,又愛互相鄙視,玩這種損人損己的
招式真的不知道在幹嘛,幾十歲的人搞得跟高中生一樣
我以前遇過跟B類似的情況,就是email CC 給雙方主管,然
後說我就是認為有問題,但是你們要是都堅持沒問題給過的
話,請回信告知
弄到我主管都跟我有衝突覺得我在鬧情緒,結果最後的爆了
,我摘的一乾二淨
樓上與B差多了 樓上至少還踢回去
B領得少有可能
推r大 保護自己
r的前提是你有自信會爆,不然如他所述主管都覺得他在鬧
情緒了,最後沒爆就是主管更認定他是在無理取鬧
為什麼r大的事實描述,會被認為鬧情緒?除非你是不願意負
責的主管。
r就是以自己經驗的有色眼鏡來看 但講自己經驗本身沒
問題 直接套用是問題就是
爆
首Po講一個我在科技業遇到的鬼故事 這件事主要發生在兩個人身上: A:是我同部門的同事,主要開發kernel層以下的功能。 B:是隔壁整合部門的同事,主要是開始kernel層以上的功能。 有一天A開發了某一個功能,B整合完之後發現會導致資料損毀。於是B發了一個bug給A,72
這篇文最鬼的明明就是原PO,這個Feature在他的組開發然後有問題,自己組的人+QA竟然 測不出來,結果隔壁組的人竟然有權限把Feature打開,B就算說原本就知道有問題硬要搞 最後補一句「有可能是我自己環境有問題」也是能全身而退 說到底身為新Feature的lead管產品品質+QA都管不好,有問題的code還能進到release br anch,最後還能PO出來讓大家評論B,這才是我看過最鬼的鬼故事吧78
我是原po,我來交代一些細節,供大家參考一下。 角色: 我在這裡的角色是application owner,我要推一個應用給客戶去使用。 我這個application需要多個feature來組成,B是我其中一個feature owner。 B這個feature需要多個kernel function整合才有辦法達成,當然B自己也要寫不少code。8
→ pokkys: 所以B根本不需要講他是故意的話。 07/25 19:37 所以大部分的人都搞錯重點了 因為事情對或錯往往都不是重點 而是看哪個部門比較大聲 B大也可以裝傻 退一步假裝真的是當時誤以為自己搞砸環境4
不是mindset也不是制度問題吧 是你們所有人的環境為什麼都跟客戶不一樣? B只有一開始的環境類似於客戶 後來也不一樣了所以可能也做不出來 環境不一樣25
再回一篇,先說我不是B但是這個細節出了更明顯不是B的問題了啊 這個Bug本來就是一個corner case只是好巧不巧在B開發的時候遇到一次,要是今天B剛好 就沒遇到這個Bug,你們還不是一樣照常Release,客戶一樣爆掉,這樣B不就剛好衰幫你 發現Bug而已? 你硬要說B的態度有問題,他也只是表達出他遇過且在你們根本沒修的情況本來就很可能8
到這邊為止 A看起來有把問題反應給你 你的工作應該是跟B的主管協調,看能不能讓B優先處理這個issue吧 大部分職場都會把開發需求區分piority 如果這是個嚴重的issue, piority設高並且必須優先處理.24
第一篇文章推文: pokkys: 我的職位要扛feature成敗,所以我也因此卡到升遷。 pokkys: 沒有火B這件事我也是傻眼+不滿,所以我比B還早離職 XD 第二篇文章內文: 其他人的部分,我是極力不想對A究責,B的主管也是一樣的態度。最後我們兩個送上去給老闆的說法是這兩個人的責任,10分裡只有1分。27
大家好我是原po,大家討論那的激烈,我覺得我需要補充一下。 我認為有一個癥結點需要解釋一下,雖然有可能解釋完結果可能更糟 XD 因為中間有一段,完全是我的臆測,我也沒有絕對證據去證實我的論點。 如果各位要反駁我,我也完全接受。 我主要是要講一下,為何我會覺得B應該被火?
29
[請益] 真外商?小弟目前在一家總部在歐洲的外商工作 我待過其他一家美國外商, 但沒有這麼誇張 目前這家待起來的感覺是 1. PM 從來沒有提供 spec 都是我們去猜的(也沒有任何文件), 然後 release 到 production PM 也不會再來確認, 所以導致有許多 feature 都是做錯的 2. 外國人他們責任感超差的, 有許多事情他們認為他們的 task 做完就是算完成, 假設這個 task 關係到其他 feature, 但那個 feature 有 bug 他們也不會回報17
Re: [問卦] 人人都會寫code,工程師飯碗不保?所以才看的出素質高低啊! 有些程式維護起來累得半死,不寫註解、全域變數亂宣告、變數何處被改都不知道、沒有 物件導向觀念,程式一堆複製貼上、一堆函式參數亂丟、 一堆無意義迴圈、一堆奇奇怪怪的判斷,很愛自己亂幹邏輯、 程式碼排版雜亂不堪…17
[討論] 想確認是不是pvp的bug不知道這個問題是bug還是lag導致… 最近一直發生A被擊倒之後,要選B或C上場時,倒數到1秒明明選了C,上場的卻是B這種 狀況 剛開始以為自己真的老了選錯,可是發生太多次了 想確認一下這是已知的bug,還是因為lag畫面雖然剩1秒但倒數其實已經歸零系統直接隨11
Re: [請益] 請問這樣的git使用方式是否是正確的?個人意見,僅供參考 不太確定常不常見,但看起來是合理的。 可以想到的好處和情況是 不同的service 可以分開Build,Build 之後的artifact 可以依照每個service 的開發進 度deploy 到不同的測試環境,利於不同進度的開發和整合。4
[問卦] 無法重現的重大bug要怎麼解?阿幹我就照著反應的步驟去弄 完全弄不出來反應的狀況 bug無法重現 我要怎麼解? 上面問進度我要怎麼回答? 總不能真的用2
Re: [請益] bug「可遇不可求」,各位還會去debug它嗎?1、crash的bug 2、10%機率 放在任何公司都沒有人認為這叫機率不高 10%基本上一定有解 10%當機很規律好嗎?XD2
Re: [請益] career path請益大 : 大提供寶貴意見 : 1.原職 Garmin : 部門: 穿戴 : 職稱:嵌入式bsp軟韌體工程師1
[問題] Messenger在4G網路情況下無法通話手機是iOS 14.1的iPhone 11。本身辦的電信是台灣大哥大,因為平常都在WiFi 環境使用 messenger,而是最近突然要在行動網路的情況下無法通訊,對方(不分Android或是iPhone) 與我都會一直顯示連線中,不論是我打過去抑或是對方打過來都有一樣的情況發生,但我只 要在有WiFi 的環境下就可以正常接通,而使用line或是FaceTime也不會有這個狀況(行動網 路)。