看板 Soft_Job 關於我們 聯絡資訊
我是新人 工作不到三個月 在一家網路業寫php 因為身在網路業 所以幾乎所有程式上更新都是即時呈現在user面前 一進公司到現在不時有小細節出錯 出錯的問題都不大 就是一些細節 像是剛進公司時最常犯的錯誤: 沒有判斷該值是否存在 就直接拿它來用 or 拿它來判斷..... 原因都歸咎於 粗心 昨天我覺得算是出了大包吧... 但也滿智障的 就是呼叫的東西呼叫了兩次...造成某部分web的呈現出現了問題 我也是看到主管發來的訊息才知道 原來又出包了... 曾經身為新人的你們是否也這麼容易出包呢 >_< 知道自己出包的心情還滿down的...並且懷疑起自己 真的適合在軟工、網路業嗎? 連這種小細節都做不好以後怎寫大架構的code呢 QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.76.126 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1408156157.A.68F.html
hinaeddie: 不要怕出錯,不過基本的Function Test交付前也該做好 08/16 10:36
banjmin: 在production直接改code? 你們流程是不是有問題? 08/16 10:37
沒交代清楚 有先上一版在測試伺服器跑 跑完才上master 但很多小功能測試的時候 實在是...很難被發現到原來這段code會影響到 也時常忽略
hinaeddie: 即使後頭可能有Tester, 也還是會有不等程度的疏失 08/16 10:38
hinaeddie: 那種在Prod直接改code的.. 大概不會影響公司營收吧 08/16 10:39
CRPKT: 除了流程上的防呆有用之外, 自己變細心也是會有幫助 08/16 10:54
※ 編輯: iPhoto (1.34.76.97), 08/16/2014 10:58:30
terrybob: 自機建好基本環境,測試ok再向上丟 08/16 11:22
DrTech: 所以這次的疏忽你學到什麼? 下次還可能發生同樣情形嗎? 08/16 11:33
DrTech: 這會是我遇到同樣事情,會思考的事情喔。 08/16 11:33
DrTech: 若下次還可能會遇到此情形,去問同事該怎麼樣改進比較好 08/16 11:34
DrTech: 寫軟體別忘了與大家溝通更好的方法。 08/16 11:35
andymai: 以原PO所說的錯誤來說~應該寫些測試案例就能發現了吧? 08/16 12:32
a47135: 因為是新人才會常出包根本只是藉口,粗心就粗心,和是不是 08/16 12:59
a47135: 新人根本毫無關係 08/16 12:59
qwer820404: 這讓我想到…以前還是學生的時候 在一間公司改prod的 08/16 13:38
qwer820404: 花了二天了測試報告 結果還是出包爆掉了 08/16 13:39
qwer820404: 事後 同事帶著我一起重新檢視的時候 發現很多自己 08/16 13:40
qwer820404: 可以再改進的地方 例如畫出流程圖 模擬各種情況 08/16 13:42
qwer820404: 反而在跌倒之後 學到了更多的東西 08/16 13:42
qwer820404: 當然比較好的 其實是 有一個比較熟流程跟情況的人去測 08/16 13:43
qwer820404: 同一個人的話因為邏輯一樣 所以很容易有自己看不到的 08/16 13:44
qwer820404: 問題 在苦痛中成長也是件好事 會成長的很快 08/16 13:45
profiles: 大過不犯,小錯不犯的新人,第一年通常績效都是墊底的 08/16 17:50
profiles: 不過就算績效很好,基於年資,還是有機會墊底 08/16 17:51
profiles: 主管有給你犯錯的空間,就是新人的福利,好好珍惜第一年 08/16 17:52
profiles: 更正:大過不犯,小錯不斷 08/16 17:54
GoalBased: ....不用測試就上 那不是你的問題 是公司制度問題 08/16 18:48
GoalBased: 你有在測試環境先跑還會出錯 就是測試太少 08/16 18:50
carlosantana: 沒事多測試,多測試沒事 08/17 02:11
wuliou: 我只會覺得負責測試的是在偷懶嗎… 08/17 11:47
schemer: 這不是新人的錯,是公司有無code review及自動化測試的 08/17 14:16