作者OnlyRD (里巷人)
看板Soft_Job
标题Re: [讨论] 怎样算是一个合格的junior cpp programme
时间Sun Aug 21 04:08:25 2022
※ 引述《cateran (云川闲步)》之铭言:
: ※ 引述《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其实会一些基本的就行
template不熟根本就还没摸到modern c++的边
: 2.的话嘛...就是读懂一堆老旧烂code的能力XD
很多没实务经验的人或嘴炮工程师
最缺的就是看烂code的能力
赚钱的公司客户多产品多
没是谁敢去重构程式码?
烂code有时候跟公司赚不赚钱有关啊
-----
Sent from MeowPtt on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.166.248.28 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1661026107.A.E72.html
1F:→ foreverk: 没事真的别去自己动烂code,即使你有100%把握然後写了 08/21 08:08
2F:→ foreverk: 很棒的测试,还是很高机率出包然後在会议上被挑出来打 08/21 08:08
3F:→ foreverk: ,因为烂code背後都会有一些没在文件上,只有部门某个 08/21 08:08
4F:→ foreverk: 老人或是原作者才知道的理由,自己出手重构踩到这类地 08/21 08:08
5F:→ foreverk: 雷,没人能帮你说话 08/21 08:08
6F:推 labbat: 多核心烂code 接手的常常加笔一堆旗帜为的是避免racing 08/21 12:20
7F:→ labbat: 一开始都嘛简单然後又要在维持烂code维持函数正确 08/21 12:21
8F:→ viper9709: 推一楼 08/21 23:56