Re: [討論] 怎樣算是一個合格的junior cpp programme

看板Soft_Job作者 (專嗆沒邏輯的人)時間1年前 (2022/08/24 09:43), 1年前編輯推噓8(10215)
留言27則, 16人參與, 1年前最新討論串9/13 (看更多)
我提一個好像沒有人討論的點 一個合格的junior/entry-level C++ programmer應該要良好的trace code技能 這個也不是只有C++適用 而是所有語言都適用 在學校除非個人興去的關係碰過open source code 否則很難碰超過1萬行的code (我的意思是1萬行從頭到尾都要你自己去看 有些code 1萬行但是已經有人告訴你只要看哪個folder下的3000行的這種不算) 相信我 一個合格的programmer一定要有trace code的技術 不管有沒有IDE的幫忙都要能夠trace一份大型專案的code 有了這個技能後 當被assign一個ticket 才能快速定位 找出所有要改的classes / source files等 當然 其他板友提到的也都算是junior programmer必備 design pattern的話不要求會寫 但至少要能看懂 -- 社交connection does matter! Py*orch: 我citations早就破百 就是推薦人找不齊 辦不了 08/23 21:57 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.195.162.171 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1661305390.A.71A.html

08/24 10:40, 1年前 , 1F
推推 trace 能力真的很重要
08/24 10:40, 1F
※ 編輯: peter98 (73.195.162.171 美國), 08/24/2022 11:48:41

08/24 12:32, 1年前 , 2F
所以重要在哪沒講啊,這這種回文真的很白x
08/24 12:32, 2F

08/24 12:47, 1年前 , 3F
junior有良好的trace code技能,我叫他super junior
08/24 12:47, 3F

08/24 12:48, 1年前 , 4F
這是給junior的好目標,但不是成為junior的標準
08/24 12:48, 4F

08/24 12:50, 1年前 , 5F
同上 能很快trace code就不叫junior了
08/24 12:50, 5F

08/24 13:26, 1年前 , 6F
為啥不能用IDE 那你怎麼不用記事本寫程式
08/24 13:26, 6F

08/24 13:35, 1年前 , 7F
無法想象沒有ide要怎麼trace code…
08/24 13:35, 7F

08/24 13:36, 1年前 , 8F
重點不是用不用IDE,是知道找流程順序吧,
08/24 13:36, 8F

08/24 13:37, 1年前 , 9F
像伺服器收到請求到回應之間的內容是怎麼跑吧
08/24 13:37, 9F

08/24 14:03, 1年前 , 10F
用vim + grep trace code
08/24 14:03, 10F

08/24 15:03, 1年前 , 11F
推樓上說的vim+grep,偶爾會再加上find
08/24 15:03, 11F

08/24 15:31, 1年前 , 12F
trace沒很難吧 所以有些人會把code包起來
08/24 15:31, 12F

08/24 15:54, 1年前 , 13F
Trace 就看流程順便理解程式邏輯,對本科系不難吧...
08/24 15:54, 13F

08/24 17:04, 1年前 , 14F
這很看原作者的寫法,有些oop到走火入魔的根本trace不
08/24 17:04, 14F

08/24 17:04, 1年前 , 15F
08/24 17:04, 15F

08/24 17:06, 1年前 , 16F
另外VS太好用了,有些跟著VS學C++的,一離開VS就喪失d
08/24 17:06, 16F

08/24 17:06, 1年前 , 17F
ebug的能力
08/24 17:06, 17F

08/24 18:45, 1年前 , 18F
行數根本不是重點 現在都微服務了…
08/24 18:45, 18F

08/24 18:51, 1年前 , 19F
大概看就好了吧,有些地方小功能而已要跳七、八個檔案
08/24 18:51, 19F

08/24 18:51, 1年前 , 20F
trace,誰上得了XD?
08/24 18:51, 20F

08/24 18:51, 1年前 , 21F
誰受得了
08/24 18:51, 21F

08/24 21:03, 1年前 , 22F
Trace code滿看經驗的吧...
08/24 21:03, 22F

08/24 21:15, 1年前 , 23F
好不好trace也和原本寫的人有很大關係吧 有些寫的很
08/24 21:15, 23F

08/24 21:15, 1年前 , 24F
亂又沒註解沒文件的 就算mid或senior也是看到吐血
08/24 21:15, 24F

08/24 22:10, 1年前 , 25F
我們公司之前的人寫的code,全部東西寫在同一個功能裡面,
08/24 22:10, 25F

08/24 22:10, 1年前 , 26F
也不寫註解,有些又很迂迴,只能逐步執行…有些太爛的改寫
08/24 22:10, 26F

08/24 22:10, 1年前 , 27F
掉,幾千行剩幾百行…
08/24 22:10, 27F
文章代碼(AID): #1Z1O8kSQ (Soft_Job)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 9 之 13 篇):
文章代碼(AID): #1Z1O8kSQ (Soft_Job)