PTT推薦

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

看板Soft_Job標題Re: [討論] 怎樣算是一個合格的junior cpp programme作者
cateran
(雲川閒步)
時間推噓 9 推:10 噓:1 →:12

※ 引述《musashi023 (太陽魚)》之銘言:
: 諸位資工大神好,我本身是EE背景的
: 因為想脫離design house的生活
: 一直有在刷題+補充Cpp, oop 相關知識
: 之前有幸找到一份junior寫Cpp的工作
: 想了解對各位來說,有沒有一個對於qualified cpp programmer的具體標準
: 我的理解:
: Junior:
: 1. 熟練STL, 能解決被交付的工作
: 2. 熟練應用資料結構
: 3. 熟練使用template (之類的
: 4. oop
: Senior:
: 1. 能設計軟體架構
: 2. 活用design pattern
: 因為一直擔心自己刷題或是學習的方式太零碎, 侷限
: 故認真發問
: 歡迎各種補充
: -----
: Sent from JPTT on my Samsung SM-G9960.

現在語言這麼多 你想學c++的目的是什麼
其實個人感覺你提的點以c++來說都不是重點
這年頭如果還有公司有c++的職缺
通常分兩大類
1.高效能運算
2.維護legacy code

1.的話重點是一堆效能增進的技巧
像是如何提高cache hit rate 或是multi threading的技術
什麼OOP design pattern還是template其實會一些基本的就行
2.的話嘛...就是讀懂一堆老舊爛code的能力XD


--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 100.17.19.8 (美國)
PTT 網址

dave12308/20 15:46基本上都是2...除非公司找你進來負責全新專案,全部重頭

dave12308/20 15:46開始...如果已經可以獨扛大梁了,也不需要上來問這問題..

dave12308/20 15:46.

final0108/20 16:33整個亂講XD

yamakazi08/20 18:21我覺得講的算中肯,我的理解也是這樣,有一次被問說為什

yamakazi08/20 18:21麼要用C++寫不用派森寫,除了快我還真的不知道為什麼

miroase08/20 18:25樓上 程式碼快還不夠重要嗎XD

wulouise08/20 18:45有些東西是比PY早出生的也可能

Inglenook08/20 19:02跑得快很重要吧 上次就聽Kronos 說他們裡面用很多c++

Apache08/20 19:14跑得快 向量支持 不GC 硬件訪問

yamakazi08/20 19:21好吧 原來跑得快就夠了XD 我還真沒想過

expiate08/21 04:09寫程式不求快的話, 給人處理就好啦

OnlyRD08/21 04:11用c++寫除了快之外,也包括硬體限制問題,純軟工程

OnlyRD08/21 04:11師很少會考慮

OnlyRD08/21 04:11到資源問題。

OnlyRD08/21 04:13因為純軟工程師用的工具和程式庫、語言,底下都使

OnlyRD08/21 04:13一堆c++大神在

OnlyRD08/21 04:13維護核心功能。

OnlyRD08/21 04:13已經被照顧得很舒服了,習慣了。

EricTCartman08/21 14:06final01不會寫C++當然覺得人家亂講

luce08/21 21:42嵌入式 EDA 一堆都在用C++

tennyleaz08/21 23:29肯定是2居多,很多早期Win32 MFC程式重寫沒有價值

kingofsdtw08/21 23:31賺錢的案子我願意做2