[請益] 與程度有落差的同事應如何分工合作?

作者: yukimatoi (纏)   2019-05-26 09:46:05
由於其他團隊人手不夠 自己又剛好有相關領域的開發專長
所以去年起被「借」去當作即戰力
本來以為我負責的部分只有後端的資料處理與API設計
但到今年三月起 還突然包含前端使用者介面(用Qt寫)
我自己一個人必須要同時寫C++、QML、SQL三種語言
從後端貫穿到前端一條龍 工作量跟產能是團隊中最大的
(諷刺的是領的薪水跟Junior一樣)
近期其他同仁加入專案,但是寫的code很隨便
例如:
- 命名常常讓人混淆
(寫的是A做的是B)
- 邏輯紊亂
(不從後端同步正確資料 只在UI邏輯層來回存取更改數據)
- push前不驗證功能 我昨天改好的功能今天會被改壞
- signal與slot安排有誤 過多冗雜步驟
TL是建議我可以「告訴」他們應該怎麼在既有的架構上開發
但其實很多很細節的基本功我覺得不是短時間靠口傳就能解決的
(如果用聽的就能進步、實力大增 業界應該只有高手)
如果是要我詳細引導
例如說出每一步要怎麼做、把所有function跟步驟列出來
我會覺得不如我自己下去修自己下去寫(而我現在就是這麼做)
只講大方向我也試過 但程度有落差成效不彰
其實就連我原屬團隊的主管也都是默默地把新人的code改掉
code review時再教育
我很好奇大家遇到這種情況時 都怎麼處理
難道真的有方法可以讓實力不齊的同事突然寫出乾淨高效的code嗎?
想請教大家 謝謝
作者: yotsuba1022 (Carl)   2019-05-26 10:04:00
Pair programming + 耐心, 新手的培育確實都是辛苦的.
作者: travelerX   2019-05-26 10:15:00
先重談薪水?
作者: keyboard56 (奇伯)   2019-05-26 10:56:00
先把coding style 訂出來 給他們遵循呀 剩下就是遇到問題再由經驗教導!
作者: hijamoya (阿瑋)   2019-05-26 10:57:00
找另一國值得你的工作
作者: aw038 (GuanY)   2019-05-26 11:08:00
借文問一下,被多指派工作,大家會主動談加薪嗎?
作者: lwtech   2019-05-26 11:26:00
花一點時間找資源寫導引,請上面招會的人,另外,這應該不叫同步編程,你們團隊有問題,延替就LP捏著。寫讓智障看都會懂的步驟,這不是你該做的。
作者: alihue (wanda wanda)   2019-05-26 11:34:00
被多指派工作又要喊加薪,8成黑掉,除非你認為公司不能沒有你(的確很多rd這麼認為啦…)
作者: lwtech   2019-05-26 11:37:00
感覺像是青銅時代的糞Code,整個團隊沒工具流程版控測試規劃?
作者: yaya517 (Abby)   2019-05-26 11:40:00
可惜你是研替 我的話就跳槽加薪
作者: layan (教練我想打球 T_T)   2019-05-26 11:43:00
就因為你是研替身分 你才更應該去要求加薪
作者: blackrays (黑芒)   2019-05-26 11:44:00
沒辦法跳就領多少錢做多少事
作者: catalan5566 (新竹梁朝偉)   2019-05-26 11:48:00
同意樓上 研替在慣老闆眼中跟僕人沒兩樣
作者: lwtech   2019-05-26 12:00:00
PM太菜
作者: MOONY135 (談無慾)   2019-05-26 12:01:00
想問你研替還有多久...如果剩半年就可以開始計畫了
作者: testPtt (測試)   2019-05-26 12:07:00
時間到就走吧
作者: MixBear (米克斯)   2019-05-26 12:26:00
逃或加薪幫教育或是出個模板給大家參考,讓他們模仿有些真的是習慣跟心態問題講了也沒用,對有些人來說就是會動能解決問題就好,跟這種合作或接手後續維護超痛苦
作者: RINPE (RIN)   2019-05-26 12:37:00
Qa沒開網路跟我說網站壞掉 我該怎麼調適......
作者: abccbaandy (敏)   2019-05-26 12:54:00
大部分公司都沒有完整開發流程吧...尤其PM這種出一張嘴的,狀況外正常
作者: NDark (溺於黑暗)   2019-05-26 12:57:00
私底下先確認自己是多數派還是少數派。
作者: lwtech   2019-05-26 13:01:00
來看看海選多殘酷吧,https://tinyurl.com/yxvq8224直播結束!?
作者: t64141 (榕樹)   2019-05-26 13:22:00
前提透過頻繁的code review避免被雷,理論上後面會慢慢改善不過你的狀況好像不是能力落差跟分工合作的問題而已...
作者: doranako (真愛無限)   2019-05-26 13:24:00
這只能跟一樓講的一樣, code review跟耐心
作者: lazarus1121 (...)   2019-05-26 13:43:00
你們會讓開發者處理自己出的包嗎如果不會的話 他的爛CODE習慣一輩子都不會改
作者: pttuser2266   2019-05-26 13:55:00
寫滿滿的 unit test & functional test
作者: BBSealion (海獅)   2019-05-26 15:02:00
專注提升自己能力就好,基本軟體工程發PR不能自己Merge能做到這個就能防止code被改壞了,另外你可以練習設計架構,讓別人遵照架構走,練習軟體管理...等等。專注在學習上,這是個提升軟工與管理能力的好機會,至於成果你也知道完全不影響你的薪資,那看淡就好XD
作者: champion0922 (Evan)   2019-05-26 16:14:00
要是我就荔枝了
作者: MOONY135 (談無慾)   2019-05-26 16:17:00
看淡然後開始思考下份工作
作者: johnny4753 (Li)   2019-05-26 17:31:00
1.講明你的pay只做後端,多餘工作不加錢不做。 2.功能誰寫爛誰負責。把職責講清楚說明白硬起來就對了,研替有免死金牌怕什
作者: googoo1102 (googoo)   2019-05-26 18:06:00
這不是主管的工作嗎為什麼不是TeamLead去告訴它們 而是你?
作者: MOONY135 (談無慾)   2019-05-26 18:11:00
研替換個思考方式應該無敵
作者: lukelove (午睡)   2019-05-26 18:36:00
那個海選還蠻有趣的..
作者: leonEEman (EE)   2019-05-26 18:37:00
你就吃下吧 不爽到極點就換工作
作者: CGS0 (Mike Chen)   2019-05-26 19:39:00
先訂程式規範,彼此溝通可結受方式
作者: peanut97 (丁丁)   2019-05-26 20:05:00
裝弱 不過你應該做不到
作者: ripple0129 (perry tsai)   2019-05-26 21:29:00
看自己權限到哪吧,權限夠或是跟主管要權限把code上CIserver,build不過打回去
作者: xlf (Cote rocks!)   2019-05-26 21:48:00
補一句,push前不驗證也能push, 感覺這測試流程也有問題?
作者: giantwinter   2019-05-26 22:18:00
離職
作者: pyCassandra (Q口Q)   2019-05-26 22:23:00
研替跑不了吧?! qq
作者: loadingN (sarsaparilla)   2019-05-26 22:27:00
一邊教同事一邊慢慢做啊 反正看來部門也不要求
作者: clamperni (肥宅牛牛)   2019-05-26 23:06:00
做你自己的別想太多
作者: kkx55894 (okok)   2019-05-26 23:41:00
直接跟老闆說同事太廢請求lay off
作者: new122851 (未若柳絮因風起)   2019-05-27 00:30:00
研替才該出聲 工作量多大不了擺爛 有種開除研替 原則上只要不亂翹班公司開除你內政部也不會准 耍廢者的另類免死金牌 當然你要談調薪又是另外一回事內政部役政署
作者: geniusw (silence)   2019-05-27 00:58:00
看4~6行就end了 好笑 直接攤手跟主管說 不加薪就擺爛看推文原來是研替啊 裝死吧 結束後找更好的
作者: bndan (seed)   2019-05-27 01:04:00
領多少錢做多少事 這句話是一門學問..適時適地的行為才能讓"大家"都得到最佳解..合作對象爛 如果是自己的團隊 那就是
作者: yukimatoi (纏)   2019-05-27 01:05:00
謝謝大家建議 個人心態會做調整 從RD人力配置來看 也許
作者: bndan (seed)   2019-05-27 01:05:00
自己的"解決方式"這沒啥好討論 但如果是別人的團隊呢? 講白
作者: bndan (seed)   2019-05-27 01:06:00
了..乾你O事 爛CODE抽籤? 爛的也有爛的修法 多少成本多少果
作者: yukimatoi (纏)   2019-05-27 01:10:00
其實bug困擾是 目前產品驗證設計師都是直接找我 時程很趕又希望馬上修正 我覺得與其說明那不是我做的 工作推回去 結果沒修好又被抱怨/煩 還不如摸摸鼻子認了
作者: lukelove (午睡)   2019-05-27 01:41:00
擺爛兇起來吧, 誰犯錯誰修, 一直擦屁股最後就是你修
作者: new122851 (未若柳絮因風起)   2019-05-27 09:46:00
職場不要有兒女私情 除非你是聖母被抱怨so what?
作者: leveger0903 (脆笛酥)   2019-05-27 13:07:00
我們公司也是落差很大的 但被上一間公司給嚇到 自己現在反而是進退兩難
作者: codehard   2019-05-27 16:17:00
太有責任感只會搞死自己
作者: viper9709 (阿達)   2019-05-27 21:38:00
做的人不用擦屁股修爛code,那當然會一直爛下去責任要畫分清楚
作者: AvatarH (Avatar Hsieh)   2019-05-28 18:45:00
沒有一個主管會把能用的任派去別人的團隊,讓自己變麻煩都是把好用的留下來,有問題的丟出去。除非有其他原因。
作者: lyuping (湘蘭)   2019-06-02 02:14:00
樓上說的可不一定...有些是能者多勞, 扛N個案子都在救火

Links booklink

Contact Us: admin [ a t ] ucptt.com