怎么样才是专业的程序员?

专业有专业人士的做法,一如绘画,素描先定比例,画几何体,之后在几何体之间柔和,处理,最终划出一副叫外行人觉得像是魔法的画作。

程序员做事是否专业的判断方法,是在面对需要解决的问题,先理解需求,再抽象出不同的基础块,然后通过算法对基本块进行处理,最终实现功能。基础块的基本元素是数据结构,也就是说,在实际编程之前,结合现实问题,有意识地应用数据结构的能力是程序员的试金石。由此可见数据结构和算法是专业程序员的基本功。如果认识不到这两块重要性,那么写再多的程序,也是业余水平。我在本科学习C++时,也在学《数据结构和算法》,但是当时完全理解不了这门课对程序员的重要程度,以至于直到现在,才明白意识到怎么才算是专业的程序员。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容