看板 Soft_Job 關於我們 聯絡資訊
最近換了第二份工作 敝部門大概有二三十位寫C#、JAVA 一位A君負責C,也是我將來要接手的部分 只是不知道是前份工作太爽,還是… 記得報到第三天 主管跑過來跟我說 「A君發現C的程式有一些問題、希望我幫忙看看,B君也會幫忙看(略)」 我就乖乖地把SVN去check out出來,準備來看看 幾個深刻印象是 1. 最肥的程式碼檔案是四千多行 (不知道是不是業界都這樣?),共八千多行 2. 全域變數大概有四十個以上 3. magic number 4. ...等等 最痛苦的是,不知道主管是不是對我期望很高 每天主管都會來問一次,找到問題了嗎? 中間也常常跟主管透漏說程式有點難讀 主管每次都說「因為我們都只寫JAVA,不像你是寫C的,一開始就..(略)」 事實上我前一份工作是寫CPP的,只是不排斥C才過來,每次都要解釋一遍 直到過了大概一個禮拜,A君用了workaround,才不用每天被問 大概兩個禮拜後A君把問題解決掉 途中本來以為是戰友的B君,看了幾天就跑去寫C#了… 最近程式準備要上線了 上面要什麼功能,大概都只押一個星期左右 但目前為止我也只了解"架構"大概是怎麼回事 細節還是很多不清楚 常常修改一個地方,才發現另一個地方@$!@#!@ 現在才進來一個月,不知道這樣是不是上手太慢了… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.39.109 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1420819710.A.B16.html
qrtt1: 如果 code 太噁心,其實很難說是你上手太慢(認真) 01/10 00:12
qrtt1: But ... 主管不一定會這麼想 :P 01/10 00:13
keyboard56: 一個系統這麼大 你才來一個月不了解很正常吧 01/10 00:13
keyboard56: 你說的業界都這樣 你第一份工作不在業界? 01/10 00:14
sharpwolf: 情形跟你類似 不過這主管更放膽 我直接掛系統負責人了 01/10 00:15
sharpwolf: 事實上很多功能我都還不知道是在幹嘛 01/10 00:15
keyboard56: 當初交接系統的 也都沒交接 說遇到問題再問他 01/10 00:17
keyboard56: 結果真的遇到了 就叫我自己看 所以…硬幹就是了 01/10 00:18
f1234518456: 塊陶阿 01/10 00:28
viper9709: 若工作經驗不多,一個月上手算很厲害了 01/10 00:34
PoorLoser: 看懂後不要教人, 不要做文件, 不要重構, 這就是knowhow 01/10 00:43
cha122977: C的程式碼行數偏長也不稀奇了XD 01/10 00:52
uranusjr: 如果上面懂你的難處, 願意給你時間 refactor, 那就還好 01/10 01:09
uranusjr: 不然就...塊陶阿 01/10 01:09
testPtt: 看功能重寫 打死不維護別人的 01/10 01:13
PoorLoser: 上面的不會認為這是產出, 過來人的良心建議: 管他去死 01/10 01:15
andymai: 每間公司寫的架構、複雜度~接手人的程度都不一樣~這哪會 01/10 02:10
andymai: 有"正確答案"?更不要說接那種連 domain know how 在公司 01/10 02:11
andymai: 都沒什麼人知道的~想問為什麼都沒人可問... 01/10 02:12
aresa: 這樣就縮了呀,那你看android codebase 01/10 04:42
aresa: 不就想上吊了? 01/10 04:43
comferret: 我門這一邊10分鐘要上手隨即開會 01/10 06:53
byebye0714: 如果人家給你薪水就是來救火的,一個月緩衝期差不多.. 01/10 10:29
byebye0714: 如果給的薪水很普通,就照自己步調就好,別想太多.... 01/10 10:33
ianlin45: 為何看Android會上吊 01/10 11:22
monoceros629: 8000行其實是不大的程式 01/10 17:27
monoceros629: 所以你的速度是慢的 01/10 17:31
monoceros629: 不過沒關係,爛攤子收久了,你就會很快了 01/10 17:31
haoboo: 一個.c file四千多行不是很正常嗎? 01/10 17:48
ggBird: code大沒差,重點是要改的動 01/10 18:09
andymai: 比起幾行更重要的是全域變數和 magic number 以及程式是 01/11 03:42
andymai: 否像麵條般糾纏不清~這才是要命... 01/11 03:44
fonz: 我覺得跟幾行沒啥關係...看到底是在寫什麼吧? 一個月差不多 01/11 08:06
wuliou: 幾行沒差 重點是是不是義大利麵… 01/11 23:31
clarkman: 老實說新人給一兩個月熟悉都不為過 01/11 23:59
shvanta: 4000行應該還好吧,C主要是看function切的好不好 01/13 08:42
angusyu: 試用期三個月,但希望一個月就能上手是什麼神邏輯? 01/14 08:36