看板 Soft_Job 關於我們 聯絡資訊
(幫以前同學代po) 背景:四大資工碩,役退。 同學最近才剛工作兩三個月 聽他說一進公司,主管直接丟了一份project的source code給他 原本負責這個project的前輩已經離職了,所以當時是由主管代職, 這份source code林林總總大概有6~7萬行 這麼龐大的code,當然也是埋一堆bug,通通直接workaround 來一個打一個,來十個打十個 主管表示:試用期過後,這份code之後就交給你maintain了 所以他從第一天進公司開始每天都在看code 三個月也一轉眼過去了, 剛剛吃飯聽他說,上禮拜開會主管突然問他 「某case發生時會有bug,請問是在哪個function什麼原因造成的?」 同學自己也不熟,只好回說待會回去看一下再跟主管回報 主管只丟了一句話就離開了: 「你前三個月試用期都在幹嘛? 才問一個case也答不出來,之後你是要怎麼開發,怎麼maintain?」 各位認為這件事是我同學能力不足? 還是主管太嚴苛? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.16.46 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1468507816.A.493.html
testPtt: 程式寫太爛怪我? 07/14 22:52
robler: 你可以問他你也代理過一段時間阿 怎麼你不知道還來問我 07/14 22:53
其實聽起來好像就是主管才剛代職沒多久 同學就被徵進公司補位的
airtsubasa: 屎缺... 嗆回去就對惹 07/14 22:59
bjj: 記不住很正常吧…… 07/14 23:02
MOONY135: 不用理主管 有本事自己來看 07/14 23:04
真的! ※ 編輯: randomly (101.14.16.46), 07/14/2016 23:09:43
edward13: 那以後呼朧他就好了 他想聽到某種制式的回答 很好餵 07/14 23:12
piadoro: 碩畢無經驗新鮮肝 三個月沒辦法到全熟是應該的 07/14 23:13
NCUking: 系統廠不意外 07/14 23:14
MOONY135: 所以三個月的神人剛接手離職的人的CODE 沒有文件 07/14 23:17
MOONY135: 看得完? 07/14 23:17
pooznn: 就是故意要問倒你的 除非那問題之前是他解的 不然誰會記得 07/14 23:17
aegis105: 就算看完看熟也全部理解 突然問CASE 誰會記得 07/14 23:19
jen1121: code是拿來寫不是拿來背的,有問題在track 07/14 23:24
viper9709: 一樓正解XD 07/14 23:26
yyc1217: 他要的是靈媒 不是工程師 下次他再問就拿筊給他擲 07/14 23:26
lucky4283: 最好答的出來啦....... 07/14 23:42
loveisth520: 主管這樣講就是要你重寫的意思 07/14 23:44
alog: 阿就主管的職責啊XD 07/14 23:53
f124: 這種code一年都看不完 拖一天算一天就對了~ 07/15 00:12
wenway: 其實code是主管寫的 07/15 00:15
rodion: 說實在話 幾萬行code還真不算多啊... 07/15 00:22
BlazarArc: lol 07/15 00:22
rodion: code難不難理解 其實也不是用行數來比較的 重點在架構 07/15 00:23
xxtuoo: 這也太鳥了..塊陶啊XDD 我對新人都說不懂正常不要想太多也 07/15 00:39
xxtuoo: 不要一直問..看就對了XDD 07/15 00:40
e07141: 塊陶, 四大碩何必跟這種爛老闆 07/15 00:40
psliurt: 隨便講個function就好,就說我已經重構過了 07/15 01:13
jily: 對付這種主管 就是需要嘴炮的能力 XD 07/15 01:17
jenny2921: 主管感覺脾氣差愛嗆人,維護那份扣不一定是屎缺,但是 07/15 02:15
jenny2921: 在這主管下面感覺會是屎缺 07/15 02:15
maxqq: 如果三個月都只是在看 code 自己還沒找到一套方式 那可能 07/15 08:10
maxqq: 要檢討自己是不是太混 07/15 08:10
maxqq: 或者學習方式有問題 07/15 08:11
maxqq: 接手別人的 code 觀念邏輯與做事方法絕對不同 07/15 08:12
maxqq: 加上某些段落可能是臨時趕出來,沒注意太多細節 07/15 08:13
maxqq: 怎麼分析 code 重構與解構 還是得要分析一下 07/15 08:13
maxqq: 不過還是要看做到的位子,是資深還是? 薪水多寡之類 07/15 08:14
maxqq: sorry 沒注意到第一行 剛工作 07/15 08:17
maxqq: 重看第二次,比較像是主管不太懂得工作與帶人 07/15 08:18
doranako: 很多bug都是run過才知道 07/15 08:26
thinklu: 怎麼都聽到這種咖是主管,台灣有好的主管嗎? 07/15 08:39
pig0038: 跟這種咖還不如去對岸 07/15 08:42
cobrasgo: 網路文章絕大部份是不爽才會上來宣洩,好的主管你會發一 07/15 08:42
cobrasgo: 篇文章來讚美他嗎? 07/15 08:42
cobrasgo: 如果看到這種文章就連結到台灣如何如何,更甚者來個鬼島 07/15 08:43
cobrasgo: 不意外,那只是在宣布自己的邏輯程度而已 07/15 08:44
thinklu: 嗯嗯 可是說個案也太多了點? 07/15 08:49
cobrasgo: 多不多看你的標準在哪。首先要定義幾%叫多,再來你要知 07/15 08:57
cobrasgo: 道台灣有多少個主管,最後再來計算不好的有多少 07/15 08:57
cobrasgo: 身為一個工程師我是會這樣思考 07/15 08:58
csfgsj: 眼鏡蛇除了放屁,還是放屁,一點建設性都沒有 07/15 09:32
csfgsj: 只能說他有病 07/15 09:32
manaup: 用工程師身份來強化自己的論點 私以為這工程師不太行啊 07/15 09:37
htury: 架構不好吧,6..7萬行不多,看你朋友有沒有畫流程圖 07/15 10:18
htury: 可以不知道bug在哪,起碼要知道method的關聯,說跟哪些有關 07/15 10:21
htury: 自己會再去查,並測試看看能不能再現 07/15 10:22
lovez04wj06: 有的程式架構分明,哪邊有問題就是哪區的程式碼有問 07/15 10:49
lovez04wj06: 題,這種要讀要找很快。 07/15 10:49
lovez04wj06: 有一種所有東西都混在一起,一樣的東西有時重寫有時 07/15 10:51
lovez04wj06: 又呼叫,有時候甚至重寫有差異,卻又難以區分到底只 07/15 10:51
lovez04wj06: 是重寫還是根本不一樣的東西。 07/15 10:51
lovez04wj06: 先確定這份專案到底是當初跳牆擠出來的,還是規劃好 07/15 10:53
lovez04wj06: 穩扎穩打開發出來的。 07/15 10:53
lovez04wj06: 不過前面人會離職,這份專案大概是前者。 07/15 10:53
kyuudonut: 覺得你朋友不會應對 +1 07/15 11:06
cobrasgo: #1D4BQyNt (PttLifeLaw) 07/15 11:11
cobrasgo: 我先備份了,若是走在路上覺得很熱想去警局吹冷氣也許 07/15 11:12
cobrasgo: 就會拿出來 07/15 11:13
cobrasgo: 我接受站內信道歉,不用公開沒關係,我也不會跟人講你有 07/15 11:17
cobrasgo: 沒有道歉 07/15 11:17
cobrasgo: 如果寫的話希望有誠意點,這要求不會很過份 07/15 11:18
MysterySW: 劈頭就說不知道我覺得不好 好歹要有個想法可能是哪部分 07/15 11:33
meteor260: 這種主管趁試用其沒過趕快開除,以後還有其他的 07/15 11:51
f124: 維護案這種事就跟在危樓上面蓋疊疊樂是一樣的 做一天算一天 07/15 11:56
cutem: 這種問題其實是在考驗對程式架構的瞭解程度。 07/15 12:12
littlebau: 叫你阿媽來囉 07/15 12:19
lovez04wj06: 哇,沒討論到什麼出現有人要請喝咖啡了,豪可怕啊。 07/15 12:59
lovez04wj06: 請問某個想吹冷氣的是在某公司擔任主管嗎? 07/15 13:01
comesuck: 主管這麼厲害怎麼不自己de 07/15 13:11
a47135: @cobrasgo 我覺得你直接告貼三聯單還比較有膽識..... 07/15 13:13
a47135: 去法律版問然後拿來說"吉吉吉吉吉"感覺很LOW欸 07/15 13:15
a47135: 抱歉,看錯了,你沒去問,你是者相關案例,我搞錯了...... 07/15 13:21
a47135: ...不過我還是覺得這樣很LOW 07/15 13:21
a47135: 找 07/15 13:22
cobrasgo: 這年頭是怎麼了,無視先人身攻擊的然後說反擊的很LOW? 07/15 13:36
cobrasgo: 我真的沒工作或是人生失敗或是憤世嫉俗就直接告了,因 07/15 13:38
cobrasgo: 為這種人時間最多 07/15 13:38
cobrasgo: 點一下叫他注意自己的嘴巴算是我退一步 07/15 13:40
cobrasgo: 不然你來直接罵更難聽的試試會不會被告,要嗎? 07/15 13:41
lovez04wj06: 要就去版務申訴,要就去警局提告,這邊講一堆沒有比 07/15 13:41
lovez04wj06: 較有格調,一點效率也沒有。 07/15 13:41
cobrasgo: 我連申訴都懶,你以為我時間很多?做一件事要先考量自 07/15 13:44
cobrasgo: 己的時間成本 07/15 13:44
ccas: 六、七萬行其實不大,三個月看不完應該是架構的問題 07/15 13:48
ccas: 主管不管有沒有看code...他認為你三個月後要熟程式是正常的 07/15 13:49
asleisureto: 被人身攻擊直接寄信給版主處理不就好了…在公開版面 07/15 15:15
asleisureto: 嗆說要告人很像八卦版的風氣 07/15 15:15
TeaEEE: 我又想到vc一個cpp檔最多只能編譯65535行的往事 07/15 16:03
kyuudonut: 我沒看到哪裡有人身攻擊? 07/15 16:20
eva19452002: 幾萬行程式,如果架構好,其實很快就可以看完,除非 07/15 16:20
eva19452002: 程度太差,或是架構太差,幾萬行程式擠在同一個func 07/15 16:21
brian980466: 爛code 07/15 18:46
a47135: 說的是你反擊的方式很low,而不是說你反擊這個動作很low 07/15 18:55
a47135: 不過a了一下,你這人大概就這風格了吧,網路嘴炮叫囂罷了 07/15 18:58
a47135: ,只會在那邊有種你就怎樣,敢不敢怎樣,看到我都笑了 07/15 18:58
a47135: 只準你要求別人做什麼,人家說你怎麼不直接告你很low就開 07/15 18:59
a47135: 始跳腳 07/15 18:59
a47135: 對你這種人按照妳的話來說你就值得我跟你嘴砲幾下啦,其他 07/15 19:01
a47135: 的說實在你沒那個價值 07/15 19:01
a47135: 抱歉,多打了幾句,只是A到你那些很鳥的推文(挑釁人啦,罵 07/15 19:08
a47135: 人被桶啦之類的紀錄,讓我對你的觀感從很LOW變成嘴砲人, 07/15 19:09
a47135: ),所以就多說了幾句,這是不由自主的厭惡,真是抱歉啦 07/15 19:09
a47135: google,PTT cobrasgo會看到很多精彩的推文和相關公告wwww 07/15 19:14
k1400: 我是覺得有卵葩的話大可直接提告 07/15 20:06
alan5: 原PO說的是 114 Android 小公司 嗎? 07/15 21:00
longlyeagle: 阿你同學的回答就真的看不出來前三個月在幹嘛阿 07/15 21:23
dnzteeqrq: 個人覺得看完跟熟是兩回事 07/15 21:39
stosto: 六萬多就是隻小程式而已啊..... 07/16 02:50
jose777: 有這種主管,可以考慮離職了.... 07/16 04:43
NCUking: 看是啥類型 有的一個function就近萬行 系統廠奇葩多 07/16 13:47
macroala: 主管應該被fire 這什麼鳥管理 07/17 02:31
mathrew: 應對太差 又不是老鳥,剛進公司講話要美化一下 07/17 09:38
xdraculax: 就算自己寫的記不住也很正常啊,工程師是賣邏輯不是賣 07/18 13:30
xdraculax: 記憶力 07/18 13:30
xdraculax: 我都是作客製化,我客戶有問題問我我也都是說看一下再 07/18 13:37
xdraculax: 回你,拿不確定的東西回應那種事我叫作嘴 07/18 13:37
skyofme: 光說是數萬行不過是什麼內容的code? 07/19 23:45
skyofme: 雖然我覺得問這種問題你可以隨便唬爛一下就是了 07/19 23:47
skyofme: 如果那份原始碼結構沒有很混亂, 應該可以抓到一些大概 07/19 23:47
piggywu: 若他對程式的一些功能, data flow仍不清楚, 那你同學能力 07/22 00:06
piggywu: 還不夠. 07/22 00:07
piggywu: 還有他手上有bug list嗎? 若有的話, 就別一行行看code了, 07/22 00:08
piggywu: 直接從bug發生的地方trace回去, 這樣速度才會快. 07/22 00:08