[閒聊] 一個自以為資深資訊人的迷惘

看板Soft_Job (軟體人)作者 (太陽拳vs野球拳)時間10年前 (2015/11/27 18:09), 10年前編輯推噓25(26131)
留言58則, 22人參與, 最新討論串1/1
就在剛剛去面試 聊了一些過去作品跟經驗 和對方也懂些程式老闆討論到些概念 都可以聽懂跟理解 直到對方問我要怎麼做時 不知怎麼我回答的都不是對方想要的 他問我db的一些操作指令,我直說我寫不出來 突然間和對方產生很大的代溝 開始了一堆答非所問 對方公司透過翻譯者幫我和面試者回答 我也一直試圖想讓對方理解 覺得把自己弄得愈來愈尷尬 非常丟臉和讓對方不好意思 可能一直自以為資深 實際上只是個谷哥查詢工程師 跟自動完成工程師 當下真的想找個洞鑽進去 過去一年寫了近3萬行code 開發系統規劃系統和指導一位工程師 卻就這樣簡單被問倒 實在想殺了自己... 唉... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.72.250 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1448618953.A.176.html ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 18:09:39

11/27 18:19, , 1F
可以google的東西 我覺得沒必要塞腦袋 浪費腦容量
11/27 18:19, 1F

11/27 18:20, , 2F
問操作指令這東西 滿無聊的... 背這做啥
11/27 18:20, 2F
是問Mysql基本的東西,但我現在查了google還是不太確定答案(不確定問題) 我覺得我指令不熟,但說法跟概念應該要讓對方滿意才對,但也沒有 過去這三年都是在玩MongoDB,但這也不是藉口 我有在想要不要找機會去問清楚問題甚至答案,不然自己也無法接受一堆問號 是沒覺得對方有什麼問題 才更覺得自己玻璃心 真的很受挫 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 18:24:14

11/27 18:31, , 3F
三萬行...
11/27 18:31, 3F
因為自己創業,沒日沒夜的寫 東西不好就只想著從產品上去優化和擴充

11/27 18:32, , 4F
這標題跟上幾篇有關係嗎=.=?
11/27 18:32, 4F

11/27 18:54, , 5F
拍拍 反過來想知道自己哪邊還有進步的空間不是很好 總
11/27 18:54, 5F

11/27 18:54, , 6F
比自以為無所不知的好多了
11/27 18:54, 6F
怎麼說 有一種過去努力做的 好像不被對方相信是自己刻出來的那種否定感 無語問蒼天 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:09:23 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:14:53

11/27 19:12, , 7F
履歷直接加條 資深谷哥查詢工程師好了 面試自然不會考指令
11/27 19:12, 7F
感謝大家,我好像自己回答出來了, 就如上面所說,因為答不出,所以好像連同過去做的不被相信是自己所刻... 所以挫折感特別大 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:18:54

11/27 19:30, , 8F
資深谷哥查詢複製貼上工程師
11/27 19:30, 8F
是沒這麼慘啦,只有api或meta function名字跟用法記不起來才會查 但抽像能解決的東西都知道 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:38:41

11/27 19:41, , 9F
我一天就一千了.....
11/27 19:41, 9F
如果是OOP的語言,那你的API量應該非常驚人 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:43:42

11/27 19:51, , 10F
1000 是只算 add 的量啦,我今年大概 add 22 萬行,
11/27 19:51, 10F

11/27 19:51, , 11F
題外話,我團隊裡的都差不多這個數字
11/27 19:51, 11F

11/27 19:52, , 12F
我自認算資深的低標啦 供你參考
11/27 19:52, 12F
想詳細問是在寫演算法嗎? 我code大部份是在寫web應用的module 解決客戶新use case或新增component... 如果落差這麼大,我真得好好檢視一下 ※ 編輯: dlikeayu (101.139.72.250), 11/27/2015 19:57:00

11/27 19:56, , 13F
OOP 的行數也很好洗啦 多寫幾個沒屁用的介面
11/27 19:56, 13F

11/27 20:05, , 14F
大致上是在寫應用程式,細節不便說明,不想被認出
11/27 20:05, 14F

11/27 20:07, , 15F
跟高手共事就可以知道自己有多渺小囉 一山還有一山
11/27 20:07, 15F

11/27 20:07, , 16F
高阿
11/27 20:07, 16F

11/27 21:10, , 17F
最近一個月只有一天破百行的..有一天還只有寫三行
11/27 21:10, 17F

11/27 21:42, , 18F
OOP真的一堆code...包來包去的不知道能幹嘛
11/27 21:42, 18F

11/27 23:35, , 19F
有些比較固定的功能一天寫1000行差不多 有些要設計的一
11/27 23:35, 19F

11/27 23:35, , 20F
天不到100行
11/27 23:35, 20F

11/27 23:42, , 21F
我今天一天只有修幾個 break 掉的 test case 而已 囧
11/27 23:42, 21F

11/28 00:31, , 22F
效能跟可讀性才是最重要的吧 寫一堆廢Code 衝行數一點
11/28 00:31, 22F

11/28 00:31, , 23F
意義也沒有
11/28 00:31, 23F

11/28 15:53, , 24F
常常看到一堆人在說自己一個月寫幾行程式,會想問一句
11/28 15:53, 24F

11/28 15:53, , 25F
你要的功能真的需要這麼多行才有辦法做到嗎?
11/28 15:53, 25F

11/28 15:54, , 26F
還是大多數都只是冗余的code而已
11/28 15:54, 26F

11/28 15:56, , 27F
只算 add 行數,沒算 delete 喔,應該不難理解吧 ??
11/28 15:56, 27F

11/28 15:57, , 28F
一個持續成長且頻繁重構的系統,add 22 萬行根本不
11/28 15:57, 28F

11/28 15:57, , 29F
算什麼
11/28 15:57, 29F

11/28 15:58, , 30F
我只是沒提到我 delete 了 10 萬行以上而已
11/28 15:58, 30F

11/28 18:14, , 31F
哈 幾萬行阿不就好棒棒
11/28 18:14, 31F

11/28 18:25, , 32F
沒事為什麼要去算一天寫幾行扣= =
11/28 18:25, 32F

11/28 18:37, , 33F
github 會告訴你啊 大家發 pull request 時都不會順
11/28 18:37, 33F

11/28 18:37, , 34F
便看一下自己寫了幾行喔 ??
11/28 18:37, 34F

11/28 18:51, , 35F
資訊業東西淘汰的快 東西塞進腦袋塞不完的
11/28 18:51, 35F

11/28 18:56, , 36F
我覺得重點是 code 量常是反指標, ex 量/功能數 這種的
11/28 18:56, 36F

11/28 18:57, , 37F
除出來越小反而越強 (同樣的功能以更少的 code 實現)
11/28 18:57, 37F

11/28 18:58, , 38F
當然前提是各方面不能差太多就是
11/28 18:58, 38F
這是一個 我是不停的重構自己的code,讓它更有效能,及減少重覆meta,多餘變數/記憶體用量 我這邊已經是開放一個類似ERP系統和多向功能整合的網路雲端 系統,在想是做演算法還是資料分析整合的演算才可能會用到這麼多code吧? 因為自己一整年都在寫,所以也很好奇是什麼業務應用的東西需要用到如此大量的程式碼 我4萬行系統大概是ERP+CRM+CMS一點EIP和Marketing的功能 如果跟鼎新ERP比一年Yahoo大的20萬行 三個工程師或許就可以把鼎新歷年來全模組功能全吃掉了 所以我想Yahoo大在做的應該不是商業應用吧@@? 或許是機械電子工業應用的東西?

11/28 19:20, , 39F
我做的東西,功能多到連自己有時候都忘了怎麼用
11/28 19:20, 39F

11/28 19:23, , 40F
code量不等於品質
11/28 19:23, 40F

11/28 19:24, , 41F
又不是在寫作文沖字數。。
11/28 19:24, 41F

11/28 20:50, , 42F
幻影旅團是不會去算殺人數的
11/28 20:50, 42F

11/28 22:57, , 43F
推樓上,從來不會算寫幾行的,殺人也是(誤)
11/28 22:57, 43F

11/28 23:23, , 44F
一天一千行真的很猛...我一個月搞不好都沒寫這麼多XDD
11/28 23:23, 44F
在這之外,此篇一開始提到行數是指過去一年努力被否定掉的感覺,不是比誰寫的多 也希望大家的討論可以往正向一點的地方,帶錯風向很不好意思 ※ 編輯: dlikeayu (27.147.58.54), 11/29/2015 07:13:03

11/29 10:37, , 45F
強的人根本不會去care每天寫了幾行 笑了
11/29 10:37, 45F

11/29 16:08, , 46F
會google已經很強了 有些人連google都不會
11/29 16:08, 46F

11/29 16:10, , 47F
google的意思是把source code抓下來 解離出必要的部分
11/29 16:10, 47F

11/29 20:45, , 48F
首先你沒有把我的回應看清楚,我是說我 add 22 萬行
11/29 20:45, 48F

11/29 20:46, , 49F
但我也 delete 了 10 幾萬行,所以這個程式總共有幾
11/29 20:46, 49F

11/29 20:46, , 50F
行?
11/29 20:46, 50F

11/29 20:48, , 51F
希望在你成為一個資深工程師之前,能把別人的回應解
11/29 20:48, 51F

11/29 20:48, , 52F
讀清楚,否則光靠 google 給你整理好的答案,永遠當
11/29 20:48, 52F

11/29 20:48, , 53F
不上資深工程師
11/29 20:48, 53F

11/29 20:52, , 54F
明明就一堆公司會要求面試前先給 github contributio
11/29 20:52, 54F

11/29 20:52, , 55F
n 截圖證明自己的貢獻度,怎麼會說強的人都不 care
11/29 20:52, 55F

11/29 20:52, , 56F
呢? 首先,你是 "強的人" 嗎 ??
11/29 20:52, 56F

11/30 21:55, , 57F
用行的數量來表示自己的努力,而不是專案數量?
11/30 21:55, 57F

11/30 21:58, , 58F
用行的數量很難判斷,寫個IC底層就有近千行了
11/30 21:58, 58F
文章代碼(AID): #1MM2l95s (Soft_Job)
文章代碼(AID): #1MM2l95s (Soft_Job)