PTT推薦

[請益] 痾 遇到這種事情 是不是需要趕快離職了?

看板Soft_Job標題[請益] 痾 遇到這種事情 是不是需要趕快離職了?作者
saladim
(殺拉頂)
時間推噓24 推:43 噓:19 →:106

小魯目前在一家還算大的公司工作 現在有兩三位頂大的junior的同事

寫程式的習慣讓我覺得是不是要趕快跑了 舉兩個例子好了

他們都喜歡if-else combo, 沒巢狀到波動拳那麼深 但就是動不動就if-else

三層 然後三層裡面還會再if-else

第二個例子就是如果有function 90%(50~100行)適合他們想要的用途,

他們就會copy整個function 然後修改一下後"整段"code插到他們需要的地方


光是上面兩個例子已經讓我的頭超大的 原本公司的codebase已經長得像科學怪人

了 然後又有他們持續"加持" 根本就沒辦法理解


更慘的是 跟他們講他們也不當一回事 又有頂大當紅碩論護體 一副你也不敢砍我的底氣

公司也沒人想要當壞人 code review也沒人出聲 而且大家都知道 上市公司每個都喜歡

有學歷的人當門面 反正真正主力有人會扛 XDDDD


每次改到他們經手過的code都很痛苦 若是要幫忙擦屁股根本擦不完阿 因為一直拉....

自己寶貴的時間也都被吃掉了


這樣是不是該走了比較好?


我知道爛code到處都是啦 但是至少不能一直拉吧 又是都講不聽的 更資深的也都能閃就閃

但大家輪流中槍.............

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.97.88 (臺灣)
PTT 網址

lee45708807/23 00:10你不如放段 code 舉個例我們才知道嚴重程度有多大呀~

soga573107/23 00:16打不贏就加入,你code寫得再好薪水會拿比較多?

DrTech07/23 00:26不知道為什麼要強調學歷。你換了更好的工作,只會有更多學

DrTech07/23 00:26歷好的頂大碩。

wulouise07/23 00:27code review建立在平等尊重,沒有的話的確沒什麼好說的

wulouise07/23 00:27不是你的理由不夠好,就是太minor有更重要的事

DrTech07/23 00:29貴公司主管有在意這些事嗎? 不要當個小兵,操皇帝的心。

saladim07/23 00:32不是操皇帝的心 是影響到我了

ko27tye07/23 00:33薪水還行的話就練練糞坑裡挑黃金的能力 爛code單位到處

ko27tye07/23 00:33都是 你遲早要面對的

saladim07/23 00:33提到學歷+當紅碩論的原因 文中有寫了

saladim07/23 00:36不是要討論程式or review 哲學, copy 100行的程式插到另

saladim07/23 00:37外一個地方 很難相信有單位接受每次都這樣做 還是再說一

saladim07/23 00:37次 這邊不是討論哲學...是在提一件很基本的事情....

hermithsieh07/23 00:44放心啦,直接AI重新整理就好

acgotaku07/23 00:47如果程式已經肥大老舊到等待重構,舊 method 被大量呼叫

acgotaku07/23 00:49我是覺得這種方式不能說不好,你也沒更安全的做法實作

acgotaku07/23 00:52要重構不知歷史沒單元測試的舊方法,是我也想動拉

neo527707/23 00:52你們單位有code rule嘛?

acgotaku07/23 00:53這種只能等待某個時機點 有人開始重視並重構專案

kissmickey07/23 00:53會提到學歷是不是摳摳不平衡

kissmickey07/23 00:53要不找主管談到願意擦屎

kissmickey07/23 00:53要不就離職

neo527707/23 00:54100行感覺還好阿

nacy20432707/23 00:54影響到你也不能如何 只能報主管處理 或離職

WaterLengend07/23 00:54主管在會議還默許這樣,是我打不贏就加入,幹嘛因

WaterLengend07/23 00:54為別的智障換工作

abccbaandy07/23 00:56上面都不在意了你在意幹嘛? 一起拉阿

acgotaku07/23 00:57大點軟體公司一年總會有三到五成精力重構不合需求舊專案

SHANGOYANYI07/23 00:58你就拉的比他們更兇更超過 改天就換他們求你改寫法

SHANGOYANYI07/23 00:58

Bencrie07/23 01:02公司是不是給你很多錢讓你捨不得離職

B098869808807/23 01:20干你屁事

neo527707/23 01:23感覺是銀行

ohmylove34707/23 01:37沒有會噹人的主管嗎?這種寫法review都會被噴吧?

c8dog07/23 01:43因為這種原因想走,在別的公司還是會遇到的,如果沒有改變

c8dog07/23 01:43環境的能力,還是別想東想西

superpandal07/23 01:53我遇到的都是老屁股或有權的在亂搞 有時候會懷疑人生

superpandal07/23 01:54到底這樣有什麼意義

superpandal07/23 01:57不過這篇畢業沒多久的人就像老油條一樣想著保飯碗拖

superpandal07/23 01:59時間 真的有前途 比我傻傻受傷害好多了

superpandal07/23 02:00現在職場就是誰跟你好來好去當好人

MoonCode07/23 02:06紅明顯 建議不要內耗 好好刷題跳槽

Phater07/23 02:20junior都吃不下那要你review是橡皮圖章喔

alihue07/23 06:15離職

knives07/23 06:36新人就是這樣,功能能跑就好了,除非有人叫你重構,不然別

knives07/23 06:36動別人的程式

pot123407/23 07:11為什麼要改他們經手過的code,他們不能自己改嗎?

pot123407/23 07:13話說你們公司不code review嗎

brucetu07/23 07:16快跑垃圾公司

catchfly07/23 07:55向上反應,無效就跑

ericthree07/23 08:06錢多嗎? 主管不在意的話就大家一起寫爛code啊

stepnight07/23 08:10爛Code哪裡都有,很在意就面試先直球問這點

stepnight07/23 08:10二的情況我也遇過,真要說優點就是低耦合

stepnight07/23 08:10新人進來第一天就能直接改code,改壞了就

stepnight07/23 08:10那個func壞掉而已,免洗好用

stepnight07/23 08:11而且你幫他們改code幹嘛?最煩新人進公司

stepnight07/23 08:11一知半解在那自以為的改code,有的是歷史問題

jobintan07/23 08:38那是人家頂大資深工程師厲害的地方,他們先到處屙屎,

jobintan07/23 08:38等接手的菜雞處理不來,自己再帶菜雞清理屎山,到時候O

jobintan07/23 08:38KR就能說是自己的credit了。

vinex51807/23 08:51離職

TPdidilong07/23 08:57問就是快陶

NDark07/23 09:06if elss 本身並沒有錯 都要看情況

nayeonmywife07/23 09:33就算你到其他地方也都還是會有爛code

Lhmstu07/23 09:38沒差吧,你知道這樣是爛就足夠了,他們早晚有一天會知道

airtsubasa07/23 09:59沒設定程式風格的公司 你是主管嗎 不是的話 管很寬喔

KyuubiKulama07/23 10:04有講過就好,不然就看你有沒有心跟主管提或是下去

KyuubiKulama07/23 10:04帶人啦啦啦

ji3g4zo607/23 10:07同58樓 不懂就問 不然就離職就好

johnbill07/23 10:35接受不了就走吧

abc092200107/23 10:40我現在寫也都會直覺式寫if else,之後再重構

abc092200107/23 10:41現在有AI就方便多了,只要再code review 就好

zxzx805907/23 10:43有些chip原廠出來的sdk塞了滿滿巢狀switch-case +

zxzx805907/23 10:43if-else + do-while combo

alex7026607/23 11:13看主管態度啊,主管覺得沒差的話就…適當的切好自己的i

alex7026607/23 11:13nterface就好。除非你是mentor,不然真的bug等他們自己

alex7026607/23 11:13處理

alex7026607/23 11:15coding sense這種東西強求不來的

candy66886607/23 11:15覺得受不了就走人吧

alex7026607/23 11:19我自己的經驗就是讓他們自己痛幾下才會學乖,那就不要

alex7026607/23 11:19太早出手做些什麼

worf07/23 11:24你主管都不care了

yamagishi07/23 11:35純看你文章內容,這麼 junior 的問題用 gpt 尬一下就好

yamagishi07/23 11:35

fatb07/23 11:40哈欠 不是人的問題一率都不是問題

labbat07/23 11:58用一堆SETcc MOVcc CMPccXADD會比較高級嗎

leo0821091707/23 12:14If else現在丟AI優化方便多了

DarkIllusion07/23 12:15code review你還不是連個屁都不敢放 問就是離職

arhtur94507/23 12:58Request changes?

sososlee07/23 13:18你學歷一定很爛才一直靠北學歷

angusyu07/23 13:32問就是離職,怕你不敢

pilor07/23 13:48沒圖沒依據

psychic07/23 13:51自己寫自己的,又沒礙到你 interface切乾淨就好

doranako07/23 14:20公司code review 文化的問題,

shadow032607/23 14:35動不動就if-else三層 然後三層裡面還會再if-else

shadow032607/23 14:35為什麼不直接說四層?

lovdkkkk07/23 15:07不知能不能找一個寫得好的專門 review 跟整理/清理程式

lovdkkkk07/23 15:08PR 都要過他,他負責整理好再併

lens8280107/23 15:16老闆都不介意惹你何必操心呢

lturtsamuel07/23 15:51當到 senior 還沒辦法在 code review 上管動 junior

lturtsamuel07/23 15:51是怎麼把自己搞得這麼卑屈?

lturtsamuel07/23 15:522008就在發文 根本超級老 怎麼會連幾個剛畢業的都管

lturtsamuel07/23 15:52不動 到底人緣多差

lturtsamuel07/23 15:55會靠北 if-else 的人 往往是想要搞一些 strategy pat

lturtsamuel07/23 15:55ern 或依賴反轉之類的東西 但又常不喜歡寫文件 最後

lturtsamuel07/23 15:55就是一大坨沒有文件又過度設計的屎 還不如幾個 if-el

lturtsamuel07/23 15:55se

kingofage11107/23 16:09有本事就到有厲害同事的公司啊,沒本事的話你也跟

kingofage11107/23 16:09你同事半斤八兩,不要在那邊自我優越了

kingofage11107/23 16:26看你16年前的文在那邊笑前輩,現在發這種文,看來

kingofage11107/23 16:26你高度就這樣而已

kingofage11107/23 16:29拿出實力,自然別人就會聽有實力的人的話,沒實力

kingofage11107/23 16:29剩張嘴實習生都不會理你啦

knives07/23 16:39已經16年了阿,怎麼還在這噹這種小事

ma72107/23 16:50是不是傻,他們比你賺的清鬆

stepnight07/23 17:56襪靠,工作快二十年還在嘴學歷,是什麼糞職涯

hobnob07/23 18:03第一次看到工作十幾年還壓不過Junior的

gpctv07/23 18:26本來想分享我的類似經驗,但我看被嘴成這樣,想想還是算了

gpctv07/23 18:26

cylee07/23 18:49你覺得寫的不好,那有提出你的解法嗎? Code review 要出聲

cylee07/23 18:50review 時每次開炮,我就不信不會改

HelloPTT07/23 19:14問題可能不在if else,有做好分類、單一職責嗎

ikachann07/23 19:39懶一點 把那些小段落複製丟AI請他幫你簡化就好

TSMCfabXX07/23 19:40以前你可能需要逃 現在你有 AI 輔助 正面上他

Csongs07/23 19:42其實真的可以叫他請ai code review

ma72107/23 20:16半桶水響叮噹,問ai都比你強

loliconrd07/23 21:55你是不是看人家學歷很自卑

uncle92507/23 22:14問就是:你聽過Copilot嗎

viper970907/23 23:46能找到更好的就走~不然也只能繼續撐...

ECMA07/23 23:55還在手寫程式喔 呵呵

saladim07/24 00:37ㄟ 不是啦 很多人沒看文中有寫 都有跟對方講過了 也有其

saladim07/24 00:38他相對資深的也有講過 而且大家都是尊重平等理解的狀況下

saladim07/24 00:39去看程式碼跟討論的 這是很自然的事 是不是大家把自己或

saladim07/24 00:40是自己的體會帶入才會覺得別人都在亂噹? 現在這時代早就

saladim07/24 00:41只能用尊重平等理解的方式來講話了 當然也有提出寫法 這

saladim07/24 00:42都是標準作業流程阿 也不只是我也有其他幾位有同樣感想

saladim07/24 00:45不是格式問題 遇過得比較能體會 很難用例子去描述 例子很

saladim07/24 00:46難顯現那種雜亂跟讓人覺得思路很亂的方式

saladim07/24 00:47傳炸彈阿~~~塊陶阿~~~

boomberm07/24 02:32code review不要讓他過就好,有什麼難的

wizozd8407007/24 04:07每間公司都有這種問題,跳到其它公司只是又是另一個

wizozd8407007/24 04:08坑而己。反正要爛大家一起爛,只要沒顯示error就好

wizozd8407007/24 04:11主管沒該該叫日子照過錢照領不是很好XD?

mathrew07/24 05:53同意樓上,除非你能力真的夠,去那種管很好的公司

new12285107/24 08:36你可以Design Pattern重構啊,但如果你同事們很菜的話

new12285107/24 08:36高機率他們會看不懂,反而被告狀說改成這樣只有你看得

new12285107/24 08:36懂影響到整個部門,怕事的主管就會寧可大家都看得懂方

new12285107/24 08:36便出事情後人灑下去一起幫忙issue tracking,也不要只

new12285107/24 08:36有你一個人處理

stepnight07/24 08:59相同階級的人講了沒用,上級主管又不想管

stepnight07/24 08:59所以你操這個心要幹嘛?既然有真正主力

stepnight07/24 08:59在做事那又跟你有什麼關系?

stepnight07/24 08:59你就是想嘴人家寫一手爛Code而已

pig201407/24 10:01coding 如果不在同一個等級,就不該在同間公司。如果你

pig201407/24 10:01跳不走充其量代表你algo或是design 也不夠強不能被更強

pig201407/24 10:01的公司認可,那在一起人各有長也沒啥好抱怨的

cylee07/24 12:31如果對方真的是講不聽,跟主管說也不想管的話,那就算了

cylee07/24 12:34公事公辦,code review 就是嚴格把關,卡到他們改為止

zaq85101707/24 13:00有沒有一種可能你就算去NV Google還是都是這種code

zaq85101707/24 13:00居多 不是不想refacotr 而且成本太高

Abbee07/24 14:44code review是資深帶資淺在作的 你帶不動他們那就是你資歷

Abbee07/24 14:44不夠 無法說服別人 都說他們是ju了 你不教怎麼變se

jily07/24 16:11每個人看別人的code都很痛苦XD 無法習慣表示不適合這一行

acgotaku07/25 01:57重構都是成本拉,寫完壓測 e2e 什麼測試都要重新跑一遍

invidia07/25 09:16copy 的那個 function 你故意請他們改個小東西

invidia07/25 09:16他們就會懂有多難 maintain 了吧

tsaigi07/25 16:43沒人在意你自己在那操心幹嘛