Re: [請益] 分工問題, 這樣是不是算我的錯?

作者
看板 Soft_Job
時間
留言 85則留言,60人參與討論
推噓 46推 4噓 35→
討論串 2
點我看更多相同討論串
※ 引述《abstract3 (abstract3)》之銘言: : 跟Partner合寫一個A+B的功能 : A+B又可分為A和B, 我負責A他負責B : 總之就是A功能做完後產生的output要變成B的input : 專案前期我說我可以負責合成部分, 也就是A+B的整合 : 整合期間我做得事就是確保A所產生的種種參數都是B要的 然後又因為B用了很多全域變數(歷史原因), 造成合成時諸多困難 : 這些我覺得都還好 就只是要多花時間把B的function和variable調整一下 : 之後 我在測試合成結果(A+B)時 : 發現結果不符合期待 : 究其原因是B所要求的參數, A沒有給 : 但奇怪的是 A沒給指定參數 B卻可以跑且產生結果(只是不合理) 請問這樣誰的問題比較大? : 再來 現在要修改合成後的東西(A+B)讓結果符合期待 : 討論結果是B的function要做更動 : 但對方覺得B要改得東西太多了 幾乎是全改B : 所以不是很願意改 : 反而要求我(因為我當時說可以負責合成部分)去研究B的部份並做修改, 但B幾乎99.9%都是對方寫 : 首先我要花大量時間理解對方的邏輯 : 再者我做修改可能也不及對方做修改來得有效率且兼顧正確性 : 請問這樣的要求合理嗎 : 是否我當時不該說我可以弄合成 : 謝謝 : ----- : Sent from JPTT on my Samsung SM-G955U. 安安各位,本魯剛剛吃飯時朋友突然傳這篇文給我看 他說這篇文的故事跟我好像喔 是不是我po的阿>< 但抱歉我沒這麼閒 現在忙畢業只想把事情做好 沒時間po文討拍還被下面推文噴爆= = 另外,我也沒ptt帳號 這帳號是我借來der 至於為啥現在要特地上來po文呢? 因為這篇文看得我好有感觸 畢竟我剛剛好正在做一個產學合作計畫 剛剛好也是2人一起做 剛剛好也是因為合成的介面吵得不可開交 剛剛好合成部分是給A負責 世界總是這麼剛剛好,對吧? 只是...這次我的角色是B 首先先針對A對我提出的指控做出一些回應好了 1.A認為我用了一堆全域變數導致合成時造時許多困難 ans: 欸乾,講得非常好= = 這部分因為我真的是蔡逼八(第一次碰到大型專案) 因此把以前寫作業、寫oj的不良習慣帶了上來 但問題點就如A所說 因為我這計畫前期大概半年時間都只有我一個人在弄 那時候忙著趕進度就快吐血了 實在沒有心力再去研究如何將程式進行切割以方便未來好管理 說到那半年為啥都是我在弄呢? 因為她很屌的說要去跟另外一位同學(以下簡稱C)打比賽 結果弄了三四個月這比賽直接爆掉 最後只有C將他負責的部分上傳 想當然,結果不好是應該的 因為A根本沒交東西給他== 好爽喔,又混了四個月>< 2.關於用github進行版本控制 ans: 這部分算是我個人的小任性吧 因為此計畫當初談好是要交2個版本過去 A+B以及B的獨立版本 加入A的目的是為了加速B 並且如果A做得好的話,會有機率使得B的結果也更好 因此我的工作都側重在B的獨立版本上 所以基本上,我負責的地方除了部分I/O需要使用他的外 方法上完全不需要使用他的東西 而這計劃我也獨自做了半年左右 所以我沒有使用github的習慣 而當他後來要回來我們計劃時 要求我可以使用git進行管理 我當然是答應了 我也使用了大約2、3個月(並不像他所說只用第一週) 那為啥我之後不用了呢? 因為我發現他那邊進度實在異常緩慢 每週咪聽ppt少的可憐 教授最常講的一句話就是: 我聽不懂你在講甚麼 因為他的方法跟邏輯真的蠻白癡的 後來在計畫隨著時間而越來越緊迫之後 我算是直接放棄他那邊的方法了 再說他平常的態度也是蠻不客氣的啦 所以我覺得,既然我負責的B獨立版不需要他的東西 那我幹嘛還要在我不熟的git上進行版控? 是說我不用git後他也沒講過任何一次說希望我繼續使用 想當然我會認為對她影響不大 所以就真的不在使用了 再來回到我們推文上的重點之一 1.因為B的input要求A少丟好幾個而造成程式錯誤 但B的程式卻可以運作(結果錯的很離譜)而沒有偵測到是誰的問題? 這真的是乾你的,不囉嗦直接上圖 https://imgur.com/R2fnctw
爭議發生時間點5月12日 https://imgur.com/1ieEuGE
https://imgur.com/DXUqa8F
https://imgur.com/jLY0j4A
3月7日就有談過這個問題 我很明確地跟他說我需要終點(少給的參數) https://imgur.com/TLQYuo5
水喔,他覺得是小問題>< 2.之後討論要寫一個不需要那些參數的B版本 但我覺得要改的東西太多了不願意改 所以要求A去研究我的部分並做修改 這聽起來我也太過分了吧 哈哈 首先,說討論就搞笑了 基本上有關合成部份的方法都是我想的 因為他根本沒想法在等我答案= = 再來,這個計畫其實預計3月底就要結束 但因為一直無法達標所以還拖到現在 基本上,最後可接受的期限就在5月底 另外,公司那看到A+B做到現在連output都有問題 直接跟我說公司那邊想要放棄A+B 希望至少我的B能夠達標 所以在公司的壓力之下 我是真的沒時間再去處理一個本來3月就要解決的問題 所以5月7號(二)開完會之後 我跟他說我真的沒時間弄 我把方法跟一些實作細節跟你說 請你去弄,有問題再問我 https://imgur.com/Q4pcLHW
不知為啥每次都要拖到快隔週開會才開始問 https://imgur.com/cNLuPE7
先在打屁聊天時拍一下我馬屁 之後做不到幾小時馬上跟我說他不做了 又把問題丟回來 https://imgur.com/rWGEl0S
我的態度很差嗎?? https://imgur.com/jljWOLe
直接叫我兩者兼顧 https://imgur.com/D1bDgrX
他完全認為讓公司等沒關係 每個月領那麼多錢是領假的? 只想著自己要畢業也太自私了吧?? 阿不想幫他還直接拿畢業壓我 乾我是他的下屬還是三小? https://imgur.com/dGJXLvk
https://imgur.com/H5RUlzk
鬼打牆的只在乎畢業 https://imgur.com/Hb7lSv8
我到底不耐煩在哪? https://imgur.com/GuV52Ms
直接想把問題丟在那邊等我處理 https://imgur.com/xolLnQn
https://imgur.com/4xtfS4V
根本就是想全部都交給我用啊= = https://imgur.com/Shm2jtJ
https://imgur.com/GODuufY
https://imgur.com/XiRaFKr
所以你到底要我怎麼幫你啦 https://imgur.com/I2zVdvX
你也知道我有在carry你??? https://imgur.com/BkpA1gA
水啦,我爽就好 https://imgur.com/EZztHPz
所以我看起來是會把事情一直丟給別人的人?? 最後 我在114 阿如果我有哪些話你認為有失公正的 或是你覺得我有哪些行為不耐煩 請你不要空口說白話 把證據貼出來 最後感謝各位收看 有問題的話我會盡量答覆 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.250.197 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1557934320.A.455.html ※ 編輯: superdurian (122.146.250.197), 05/15/2019 23:36:07
x246libra: 好不熱鬧 05/15 23:37
abccbaandy: 竟然B也出現啦,PTT圈子真小XD 05/15 23:42
chocopie: 吵架私底下吵吧 05/15 23:43
loadingN: 大家都進來吧 還有誰要參戰? 05/15 23:46
knkn: 恕我直言 就是你要弄 05/15 23:49
xxi511: 這我先推了 05/15 23:59
relievezaoc: 新人物c登場 揪竟戰場是否會再擴大 讓我們繼續看下去 05/16 00:04
jokkson: 老闆,來份雞排....佔位了 05/16 00:05
stfang925: 誰來推個娃 雞排 珍奶 05/16 00:16
ssszl: 精彩精彩 05/16 00:18
MacPerson: 真理越變越明,來人啊!上菜 05/16 00:21
xup6y3ru04: 讚讚讚 05/16 00:34
ouryouth: 好精采 我去風雲買個雞排 05/16 00:36
CloudyWing: 拉個椅子看熱鬧,雞排要切+可樂去冰 XD 05/16 01:02
ericthree: 其實不用澄清啦 上一篇大概就看的出是他的鍋 05/16 01:06
umum29: 做專題真的很容易吵架 過來人心有戚戚焉.... 05/16 01:21
hakama99: 抓馬抓起來~ 05/16 01:36
chuegou: 來囉 雞排板凳準備好 05/16 01:40
anandydy529: 我告訴你,一人專案也是要用git,最好連git flow都要 05/16 01:51
anandydy529: 跑 05/16 01:51
hakama99: 幫忙擦屁股 出社會他還是爽爽過 妳不會因此有好報的 05/16 01:58
是說他早在年初就跑去找工作 還很有信心地跟公司說7月底就可以離校 我掐指一算,大概要下去了
nevak: 雖然是很精彩沒錯啦,但這串第一篇就表明是學生吵架了,跟 05/16 02:01
nevak: Soft_Job沒關係吧,是不是可以處理一下... 05/16 02:01
CarpeDiemAL: 坐等公司派人來參戰xDD 05/16 02:01
Cavalier: 我覺得你們兩個半斤八兩其實 05/16 02:42
當然,我知道我的問題是一些coding上不好的習慣 就實力而言,我跟他都還有很長一段路要走 但我是不懂,明明我也答應他如果計畫達標會馬上處理那塊 為啥還要上網po文找戰犯??
f496328mm: 推你,A只在乎他自己能否畢業,就不用屌他,看的出來, 05/16 03:12
f496328mm: A沒有解決問題的能力,只會丟給別人,不然就擺爛 05/16 03:12
bakedgrass: 我覺得跟soft_job還蠻有關係的。因為職場上會出現的情 05/16 03:34
bakedgrass: 況其實跟這個也差不多 05/16 03:34
nanjolno: 7777777777777 05/16 03:51
vi000246: 半夜睡不著還有雞排攤 05/16 04:29
nctukmdick: 原來是routing啊XD 05/16 04:45
mathrew: 推你 上一篇他自己寫的文章就已經站不住腳了 05/16 06:31
BigShotBob: 職場很少會這樣吧 是誰的責任就是誰的責任 05/16 06:54
waynepc: 比賽該不會是iccad還是ispd吧 05/16 07:20
是的沒錯
sOuOr: 置板凳 05/16 07:42
azureroki: 要打去練團室打 05/16 08:13
brianhsu: 雖然ㄧ開始就覺得 87% 是他的鍋,不過一人專案還是要用 05/16 08:27
brianhsu: 版控啦!這年頭沒版控應該跟沒手沒腳差不多了。 05/16 08:27
看推文的大家也一直提到版控問題 很抱歉確實在這點上我心態不是很正確 未來在進入職場前我會好好地將這部分的能力補齊的
mooorning: A就是能力差溝通能力差阿... 05/16 08:32
DrTech: 學生版。小朋友吵架文都來了 05/16 08:34
jack0204: 學生就要多溝通練習合作,有無法處理的問題直接上報 05/16 09:10
jack0204: 如果你老闆覺得這樣OK那你也不用多說什麼了 05/16 09:11
之前在開會上時確實也有發生一些衝突 但教授實在人太好了,總是笑笑地叫我們要好好溝通 所以我本來一直就不打算說什麼,打算專注在自己的東西上面 畢竟我的工作本來就完全不需要問他 他有問題基本上我也會跟她說我的看法 不耐煩這點,確實在他做一些我認為脫序的行為時會發生 但就看po主願不願意針對這點做回應了
dreamnook: 雖然我有預期到A刻意忽略掉了部分情境 05/16 09:25
dreamnook: 但…還是學個版控吧 05/16 09:25
deray: 兩個辣雞下去吵啦 05/16 09:27
abc0922001: 我也覺得要版控,github不熟,至少做 local 端吧 05/16 09:27
abc0922001: 不然要用文件複製來做版本管理嗎 05/16 09:28
dreamnook: github某種程度當作雲端備份就好xD 05/16 09:30
fanatics5566: 上一篇原作者就明顯快速帶過一些情境,通篇都是the 05/16 09:31
fanatics5566: y的錯 05/16 09:31
ckp4131025: 單獨開發也要版控,切分支或是rollback查東西比較方便 05/16 09:42
確實我的觀念有問題 一直認為git是用來與人合作的 感謝前輩指教
heru: 來啦 通通打起來 05/16 09:44
geroge0820: 吃雞排 順便備份 05/16 09:51
rocwild: 沒想到這裡也會八卦化,苦主被釣出來了。 05/16 09:52
sinread: 先卡 Z 05/16 10:49
holebro: xdddddd 05/16 10:59
vi000246: 你把你的獨立版本弄好就好了 A+B沒弄好不能畢業是他的事 05/16 11:07
vi000246: 不過以後出社會還是不要獨幹啦 學個版控吧 05/16 11:08
A+B還是會想辦法生給他吧 畢竟這不只攸關到畢業,這是公司的權益 然後我也不想要獨幹阿阿阿阿 但教授不管的下場就是現在所看到的
asleisureto: 除非畢業後不打算寫程式了,不然版控趁現在熟悉下 05/16 11:14
lwtech: 版控想成 臨時存檔,幫你記住索引檔案和修改的內容 05/16 11:20
Arctica: 結果是上來吵架了嗎XD 05/16 13:47
Arctica: 還有版控一定要會啦 05/16 13:48
ctc23love: 想當年快畢業時 咳咳 05/16 14:32
wix3000: 兩邊都看完其實我覺得比較像你在推責任 (而且你沒自覺) 05/16 14:57
我不知道你是根據現有的證據還是加上一些背後的揣測才得到這結論的 畢竟證據這種東西是能挑對自己有利的 如果是後者的話希望你能等到po主願意拿出對他有利的證據,在如此判定 前者的話...我能聽聽你的說法嗎?
mowru: 推wix3000 05/16 15:06
netburst: 個人當然要版控啊 git sv丟DROPBOX 05/16 16:33
DCTmaybe: 我覺得spec不看的那個問題比較大 05/16 16:45
Slighten: 我就一句話 上上下下左左右右BAAB 05/16 23:09
哩賣鬧
Darkword1987: 一看就知道是他的鍋了 05/16 23:22
lwtech: 拉屎在他電腦桌上,給你參考 05/16 23:33
viper9709: 這篇正常多了 05/17 00:35
magneto5566: 是global routing +detailed routing 嗎 05/17 00:39
magneto5566: 比賽是cad contest嗎 05/17 00:40
是的沒錯
brucetu: A態度不佳但是為什麼你們spec說 B程式要吃ABC參數 05/17 03:43
brucetu: 結果只丟AB參數這時候程式竟然不報錯? 05/17 03:43
brucetu: B函數沒有給ABC三個參數編譯能過是甚麼原因 05/17 03:44
brucetu: 既然編譯能過, 我假設ABC參數是從檔案讀入 05/17 03:45
brucetu: 那檔案缺少你需要的參數 你應該報錯 05/17 03:45
brucetu: 這樣呼叫端偵錯才能知道原因 就好像你拿到一支DLL 05/17 03:45
brucetu: 沒有對方源碼也沒有背景知識的情況下 對方的DLL缺參數 05/17 03:46
brucetu: 但是不報錯 你怎麼會知道是缺了參數? 05/17 03:46
brucetu: 其他就是溝通問題了 05/17 03:47
因為po主的問題描述是錯的呦 情況是B程式假設需要XYZ三個參數 當是運行B的獨立版本時,Z的讀取是從檔案讀 而當運行A+B的版本時,Z是需要先經過A的處理過後再丟到B的 問題發生重點是,我在3月時有明確跟他說Z需要你的處理程式才不會出錯 但他仍然直接將Z從檔案直接輸入,因為他覺得程式可以跑 ※ 編輯: superdurian (125.224.133.28), 05/17/2019 04:08:16
overhead: 兩個菜鳥。還有,一人專案也要git。git不光是給別人用 05/18 02:02
overhead: ,對自己也是很好的。不然你改壞一個功能怎麼恢復? 05/18 02:02

完整討論串

最新熱門文章

[棒球] 凌晨MLB開搞了
Sportlottery adam7148 843留言 2019-05-24 00:16:17
[Live] NYY @ BAL (Game 4)
Ny-Yankees wsan 404留言 2019-05-23 23:57:31
Re: [招生] LOL上班族-LINE群組
Lol lonetimeago 274留言 2019-05-24 00:15:47
[閒聊] 晉江被抄了
C_Chat wildbloodcat 126留言 2019-05-24 04:05:38