想做一名C++程序员,如何修炼技术?

作为一名想要真正学东西的并从事软件这行的人,我觉得还是学习C++更有利于自己的成长。一个干了10年的Java程序员和一个干了两三年的Java程序员相比,并没有多大优势。但是一个干了10年的C++程序员和一个干两三年C++的程序员有天攘之别。

在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:835257103,群内有学习资源,大家一起学习交流 

谁也无法预知未来,但是我可以大胆的说,大部分程序员10年之后依然还是程序员,只是能成为更高级点的程序员。但是一个干了10年的Java程序员没升到管理的话,跟干了两三年的人比并没多少优势,反而会有劣势,至少在精力上比不过刚毕业的人吧。

在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:835257103,群内有学习资源,大家一起学习交流 

所以,作为准备就业的学生,不需要考虑的太长远, 因为你还没有到那个时候。 但是5年内的发展自己要给自己定下目标。

我以前只喜欢程序语言,不管他们的运行环境,现在想起来,其实那是偷懒行为,因为熟悉环境也并不是容易的事情。对于C++,运行环境也是它的很重要的内容。

在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:835257103,群内有学习资源,大家一起学习交流 

后来参加工作了才明白,高级人员,都是很熟悉那些环境的,比如一个项目开始要“搭架子”,就是把运行环境弄好,然后别人只在这个环境下编代码就行了。“搭架子”是项目经理等干的活,一般人是干不了的。

例如,你到了一个公司,如果给你个程序,你还需要别人把运行环境给你设置好,那还是比较失败的。如果你是哪种只需要一台机器,就能自己全部搞定的人,别人自然会高看你一眼。

在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:835257103,群内有学习资源,大家一起学习交流 

C/C++学习建议:

C++或者C语言,只要常用,自然就会熟悉,就是一个熟悉的过程。

既然学过C++,就应该了解一些它的语法了。把它的整个运行过程稿清楚,当出现编译或链接问题是,能很快找到问题所在。

如果是在windows下,我不知道怎么弄,如果是Linux(建议使用Linux,找工作时显得有水平),建议你搞清楚g++和gdb,而且,最好熟悉emacs,makefile。

C++或者C语言很庞大的东西,那些语法什么的,仅仅是其中的一小部分。

要多了解一些运行环境,对找工作有好处的。

在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:835257103,群内有学习资源,大家一起学习交流 

学习编程是一个漫长的过程,希望各位不要半途而废,既然选择了这条道路,坚持走下去,你会获得更多!

推荐阅读更多精彩内容