C++程序员的迷茫,有什么好办法。

C++什么时候是个头,感觉迷茫,感觉随便看一个开源的代码就是无尽的痛苦。做C++的都是要经历这个过程吗,有什么好的方法可以解决这种焦虑感。也许需要一个自我变化的过程吧。

对一个行业懂的部分 / 自信心
0%:哦,这个我懂,就是那么回事
25%:太高深了,头脑一片浆糊
50%:感觉有点入门了
75%:哦,这个我懂
100%:过去的我就是个SB
-=-=-=-=-=--
自己对代码的理解 / 看别人的源代码
0%:天书,每个字都认识,连一起就是不知道在说些什么,但是只要我突击学习3天应该就能看懂了
25%:到底是数学符号还是英文,傻傻分不清楚,感觉这辈子想看懂都没指望了
50%:大概看懂了,有点深奥,还需要努力
75%:写代码的人是个SB
100%:我不是针对任何人,你们都是SB

看别人的源码主要是为了吸取其中的精髓。如果看到别人的程序效果有自己不知道如何实现的,就需要去查找相关的源码。一般情况下没有必要看别人的源码,因为别人的代码如果没有很详细的注释,谁都看着费劲

那就不看……

解决方法:不看。望采纳

每个人的写法都有风格,如果看不懂就自己好好学,不用模仿别人
希望采纳

学会以用致学,需要学什么。知识的海洋无边无尽,任谁漫无目的都会头晕。

我看了下上面的回复,其实二楼说的还是很精辟的。
搞了10几年native 开发了,说一下个人的看法,希望能帮到你:

  1. 你课本学的那叫基础,那叫常识
  2. 你想要成为C++ 大神吗?从书本开始,基础的书本,例如 c++ primer plus,拓展的书本,例如 effective 三部曲
  3. 当你想称为大神前必经之路,维护、维护、维护,你工作了,运气不会那么好,上来就coding 的,上来只会让你维护某个功能
  4. 维护的工作,就是你修炼的时候,通过不断阅读模块代码,例如Android 系统中,很多native 代码
  5. 继续维护的工作,不要让别人读到你写的代码,说你是个 SB
  6. 做好准备了吗?开始coding 了么?开始设计吧少年,coding 之前有一段设计的道路,你自己悟吧
  7. 设计好了,请你老大过过目,他看的代码比你吃的饭还多
  8. coding 吧少年
  9. 你可以说别人的代码是个SB 了