您的位置:首页 > 职场人生

随想-如何成为出色的程序员

2016-07-22 21:32 232 查看
1、提醒自己还有多少内容需要学习

学习的第一步在于了解自己还有哪些不足之处。对于计算机专业的毕业生来说,这一点很难,但对于像我这种由电子专业转来做程序猿的人来说,这一点我一直在提醒着自己。学习是大家都需要的,所以无论你是什么专业毕业的、现在有多牛。

2、不要执着于证明自己是对的

真正杰出的程序员是乐于接受自己的错误,因为他们知道,即使自己没有发现,神奇的用户们最终也会将其指出。

3、“代码能跑”并不是终极目标,而只是起点。

我们在开发工作中,总是以“代码能跑”为目标,直到有一天能跑的代码越来越慢,我们才意识到代码不够精简,回过头来扎进代码的过程是最痛苦的。当一段代码能跑之后我们要问自己几个问题:是否需要进一步提高其运行速度?是否易于编写说明文档?是否能够更具有复用性?是否可以改进可靠性?

4、三次编写成就卓越作品

第一次:证明解决方案可行性;

第二次:保证其确切起效;

第三次:保证一切完全符合预期。

5、阅读大量代码

阅读他人代码能够让我清除别人是如何解决问题的,我遇到同样的问题应该如何解决!我能否用不同的方法解决相同的问题!代码能否还能有所改进!(阅读代码一定要阅读高质量的代码,拙劣的代码只能让你变得更加拙劣)

6、编写代码,而不仅仅满足于现有的工作

处于兴趣编写代码能够迫使我自己寻求答案。我无法将最困难的部分留个其他人,那样我往往胡子爱尚未进行充分思考前就向技术高手求助。

7、学习技术而非工具

编程语言、工具和方法总是在不断变化。所以我应该将重心放在编程基础身上,因为基础知识永远不会改变。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  程序员 计算机