关于程序员如何提高自己的一些感言
来源:互联网 发布:未闻花名知乎 编辑:程序博客网 时间:2024/05/01 11:43
1. 扎实的基本功
离散数学、数据结构和算法、操作系统、编译原理等等,这些都是计算机专业最基本的课程。不要认为他们不重要,虽然这些书的内容更多的是一些理论性的东西,但参与实际的项目很多时候还是需要这些基础知识来做支撑的。当然我们不能读死书,如果你没有编过什么代码也没有实际的项目经验,那么你所学的这些知识永远只会停留在书本上,你也不能跟深刻的理解这些知识的内涵。一些有过一定项目经验的程序员可能经常会有“书到用时方恨少”的感觉,他们在个人能力的提升中会遇到一些瓶颈,这些瓶颈正是由于基本功不扎实造成的。这时候再回过头去学习那些基础知识往往会觉得和当时的理解不太一样,理解的角度也不仅仅只是停留在理论的层面上,而更多的是用自己的实际经验来理解这些知识,碰到一本喜爱的书会有一种如鱼得水的感觉,在读书的过程中也会对一些问题恍然大悟。
2、多读源码
程序每个人都能写,如何能让自己的程序写的更好呢?个人觉得提高最快的方法就是多看别人的源码,当然,并不能什么都看,我们需要有选择的去看,看一些经典的源码。比如想研究操作系统的程序员可以深入的读一读Linux早期版本的源代码,想研究数据结构和算法的可以仔细研读STL库或者boost库。
读源码一定要读的细,要深入理解其中的涵义,要跟的上编写者的思维,这样久而久之你读的这些东西都会成为你自己的东西,在实践中得到应用。
3、多思考,多交流
程序员需要的不仅仅是coding,还需要大量的时间思考问题,有时候思考的时间甚至远远大于coding的时间。不要急于动手写代码,一个新的项目需求,如果没有进行足够的分析和设计就动手写代码,后果可想而知。要给思考问题留足够的时间,直到把需求分析透了,把编码过程中可能遇到的问题都解决了,再开始编码。另外多于别人交流,三人行必有我师,多问问别人对同一问题的看法会对你有很大的启发。
4、良好的编程风格
养成良好的习惯,变量的命名规则要统一,代码的缩进编排。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。
这些是我这几年程序员生涯的一点体会,希望能够给大家有所帮助。 以上纯属个人观点,如有不同见解,可持保留意见。
- 关于程序员如何提高自己的一些感言
- 关于程序员如何提高自己的一些感言
- 关于程序员如何提高自己的一些感言
- 程序员如何提高自己?
- 程序员如何提高自己?
- 程序员如何提高自己?
- 程序员如何提高自己
- 程序员如何提高自己的英语水平?
- 程序员如何提高自己的工作效率
- 程序员如何提高自己的编程水平
- 程序员-如何提高自己的能力
- 中级程序员突破瓶颈,提高自己的一些建议
- 中级程序员突破瓶颈,提高自己的一些建议
- 中级程序员突破瓶颈,提高自己的一些建议
- 中级程序员突破瓶颈,提高自己的一些建议
- 关于怎样提高自己水平的一些教训
- 程序员杂谈 关于提高自己水平的十大技术
- 程序员杂谈 关于提高自己水平的十大技术
- UITableViewCell滑动删除及移动
- 【lizhi125】如何方便地自动每天备份自己的网站内容与数据库?
- 黑马程序员--java高新技术--动态代理技术的深入讲解
- linux 5.6 安装 oracle 10G 在安装检测时遭遇DHCP错误的解决办法
- xml中selectSingleNode的用法
- 关于程序员如何提高自己的一些感言
- 我最喜欢的《误删除文件恢复软件》
- JSEclipse下载与安装
- 程序员怎样提高自己-学会提问
- 如何创建 .deb package
- 为什么程序员的工作效率跟工资不成比例?(做程序员的应该看看)
- sc_demo&tps_iter_match_1
- 一个程序员的成长的六个阶段
- 阿拉伯世界,伊斯兰教,穆斯林,回民,这些是什么关系?