C++程序员的成长路径
1.改善软件开发团队的效率的个人经验
2.C++程序员的成长路径
3.Java程序员的成长路径4.我的大数据之路 - 转岗半年的记录5.我的大数据之路 - 生产变更方案的注意事项6.我的大数据之路 - 基于HANA构建实时方案的历程7.我的大数据之路 - 维表变了怎么办8.IPTV SQM的项目总结9.2016年全年回顾10.2015年全年回顾11.关于大数据平台上任务管理的思考12.听其言,观其行13.2019年全年回顾14.重案组第一季的观后感15.重案组第一季第一集的观后感16.重案组第一季第二集的观后感17.天空之眼的观后感18.2023年全年回顾19.2020年全年回顾20.2021年全年回顾21.2022年全年回顾22.2018年全年回顾23.为什么选择入行分布式存储24.承接新业务时的常见困难和对策C++语言的特性很丰富,好消息是可以支持复杂的业务,坏消息是学习曲线会比较陡峭,初学者可能无从下手,导致劝退。
对于Java程序员而言,一般的成长路径,如下:
- 半年,新手入门,需要大量指导。
- 一年,熟练运用基本特性,需要少量指导。
- 两年,独立承接某模块交付,需要少量指导。
- 三年,独当一面,承接多个模块的交付,指导新人交付业务。
上述是JAVA程序员的成长之路,相比之下C++程序员要花费更多的时间和精力,才能有类似的成就。
把编程作为职业,除了做项目,交代码,交文档,修问题,还需要花费大量的时间读书,学习,做练习,做总结,加深积累,整个职业生涯,不得停歇。
学习基础知识,推荐阅读入门书单中的书籍。
学习并熟练掌握常见编辑器或者IDE的使用,掌握一定的技巧,比如:
熟悉常见编译器和选项,比如:
掌握优化构建过程的思路和方法,改善工作效率,比如:
了解基于C++构建项目时可能需要处理的事项,比如:
了解交付跨平台软件的基本要求,比如:
熟悉开源软件的构建方法,比如:
熟悉内存泄露类问题的定位方法,以及工具的使用方法,比如:
熟悉应用程序异常退出类问题的定位方法,以及工具的使用方法,比如:
借鉴前辈的经验,为自己制订长期发展规划,推荐阅读书单中的书籍。
上述总结来自于个人对能不能说一下 C/C++ 的学习路线?的回答,对内容做了一定的编辑,调整了格式。
本文来自博客园,作者:jackieathome,转载请注明原文链接:https://www.cnblogs.com/jackieathome/articles/17840317.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)