我花了二十年时间在Java和Javascript上,也只能说是一个中级程序员。
如今,雄关漫道真如铁,要开始从头越C++这座大山了,这是生存的基本技能。这辈子难道就献给几个编程语言了么?不管怎么说,的确花了人生一半的精力在软件开发这件事上,值得么?
C++基础、cmake、测试、调试,doxygen,文档和API的生成,还有AI这座大山。
至少要精通cmake,看看它的源码,对各种测试框架的运用,STL,常用库,要了如指掌。
要学会调试代码,要了解工具链。
整个C++大厦的构建,把一些知识提炼出来,沉淀下来。
博客要多写写。LeetCode要刷一刷。
多显示器的使用,提高工作效率。