Re: [請益] 覺得我好像都聽不懂別人說什麼……
※ 引述《p52189 (鼠霸)》之銘言:
: 以前學生時代都是單機作業
: 需求來自教授或客戶
: 整個專案從架伺服器到刻CSS都是一個人
: 現在開始跟別人同事
: 處理規模比較大的案子
: 接到手裡的是比較零碎的要求
: 大部分是修改現有的程式
: 我發現我常常聽不懂人家講什麼
: 覺得有很多背景訊息是我不知道的
我猜這部分是domain knoledge的問題,又不是學生寫作業,整個能夠拿去賣錢的軟體
或整合解決方案不可能一下子就完全理解。如果想要搞懂整體的來龍去脈,
可以多找PM or QA or Support聊聊,他們或許不懂技術細節,但是對於整體流程應該
是最熟悉的人。
: 但是就是因為不知道,也不知道該從何問起
: 連該問什麼都搞不清楚
: 然後也覺得讀別人的code成本超高
that's why senior RD always asking about code structure and comments
: 一個需求下來
: 我要花30%~50%的時間去搞清楚對方要什麼
: 50%~120%的時間在讀現有的code
: 然後20%才用來寫
: 有時候會花非常多時間在trace code和弄清需求,然後會導致delay
: 而且也會讓人家覺得
: 明明只是很簡單或是很少的程式碼
: 為什麼要弄那麼久??
Welcome to the real world.
學生時期的專案通常技術成分會佔上80%,但是到了業界整個會翻轉過來,
80%的重點在於專案管理跟軟體工程。如果不瞭解客戶需求跟限制條件,貿然衝下去
動手只是浪費時間;不先把程式架構跟來龍去脈搞熟,隨便修改只會炸出無窮盡
的regression issue。
有個程式笑話:開會搞懂客戶真正的問題,跟討論出確切的解決方案要五天,然後
研究程式,找出最合適的修改點要十天,真正動手修改加個判斷句只要20分鐘....
不過在業界這還真的蠻常見的。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.46.80
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1487001270.A.052.html
推
02/14 00:29, , 1F
02/14 00:29, 1F
→
02/14 00:29, , 2F
02/14 00:29, 2F
→
02/14 00:29, , 3F
02/14 00:29, 3F
推
02/14 00:39, , 4F
02/14 00:39, 4F
→
02/14 01:24, , 5F
02/14 01:24, 5F
→
02/14 01:48, , 6F
02/14 01:48, 6F
→
02/14 01:49, , 7F
02/14 01:49, 7F
推
02/14 07:33, , 8F
02/14 07:33, 8F
推
02/14 11:13, , 9F
02/14 11:13, 9F
推
02/14 11:16, , 10F
02/14 11:16, 10F
→
02/14 11:16, , 11F
02/14 11:16, 11F
推
02/14 12:13, , 12F
02/14 12:13, 12F
推
02/14 12:20, , 13F
02/14 12:20, 13F
推
02/14 13:08, , 14F
02/14 13:08, 14F
推
02/14 16:31, , 15F
02/14 16:31, 15F
→
02/14 16:32, , 16F
02/14 16:32, 16F
→
02/14 16:33, , 17F
02/14 16:33, 17F
→
02/14 23:10, , 18F
02/14 23:10, 18F
推
02/18 11:51, , 19F
02/18 11:51, 19F
推
04/20 09:32, , 20F
04/20 09:32, 20F
→
04/20 09:33, , 21F
04/20 09:33, 21F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):