《一个程序猿的生命周期》读后感
2015-06-18 19:22
309 查看
编程技术就是程序员的手艺,你的程序就是你的艺术品。时刻关注自己的技艺,保持热情、保持好奇,争取做到富有专长而又多才多艺。
关于程序员这个职业,没哪个行业能像计算机行业这么活跃、刺激和有趣了。不仅是新兴工业革命的主力,又渗入到所有的行业中,干一辈子值了。就跟律师,医生一样,给大家解决问题;但是另一面呢,又是艺术家,创造新奇好玩的东西。这样的职业做一辈子有什么问题?
思考!你的工作
虽然软件开发是工程学,但每个程序员并不是螺丝钉,而是活跃的造血细胞。我们要思考需求,推敲设计,展望愿景,打磨细节;我们要思考如果提高工作效率,如何成长;在对权威产生疑惑时,我们又要批判的思考而不茫然接受。除去工程技术以外,逻辑思维能力才是程序员的核心竞争力,保持活跃、勤奋的思维。
依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负责这样一种观念,是注重实效的哲学的一块基石。注重实效的程序员对他或她自己的职业生涯负责,并且不害怕承认无知或错误。这肯定并非是编程最令人愉悦的方面,但它肯定会发生——即使是在最好的项目中。尽管有彻底的测试、良好的文档以及足够的自动化,事情还是会出错。交付晚了,出现了未曾预见到的技术问题。
发生这样的事情,我们要设法尽可能职业地处理它们。这意味着诚实和坦率。我们可以为我们的能力自豪,但对于我们的缺点——还有我们的无知和我们的错误——我们必须诚实。
关于程序员这个职业,没哪个行业能像计算机行业这么活跃、刺激和有趣了。不仅是新兴工业革命的主力,又渗入到所有的行业中,干一辈子值了。就跟律师,医生一样,给大家解决问题;但是另一面呢,又是艺术家,创造新奇好玩的东西。这样的职业做一辈子有什么问题?
思考!你的工作
虽然软件开发是工程学,但每个程序员并不是螺丝钉,而是活跃的造血细胞。我们要思考需求,推敲设计,展望愿景,打磨细节;我们要思考如果提高工作效率,如何成长;在对权威产生疑惑时,我们又要批判的思考而不茫然接受。除去工程技术以外,逻辑思维能力才是程序员的核心竞争力,保持活跃、勤奋的思维。
依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负责这样一种观念,是注重实效的哲学的一块基石。注重实效的程序员对他或她自己的职业生涯负责,并且不害怕承认无知或错误。这肯定并非是编程最令人愉悦的方面,但它肯定会发生——即使是在最好的项目中。尽管有彻底的测试、良好的文档以及足够的自动化,事情还是会出错。交付晚了,出现了未曾预见到的技术问题。
发生这样的事情,我们要设法尽可能职业地处理它们。这意味着诚实和坦率。我们可以为我们的能力自豪,但对于我们的缺点——还有我们的无知和我们的错误——我们必须诚实。
相关文章推荐
- JavaScript code to let users double-click to move back to the top of the page
- 思科OSPF配置实例
- hdu 2544 hdu 1874 poj 2387 Dijkstra 模板题
- 操作系统的内存分配问题
- 了解一点大数据(一)
- 手机新闻网站,掌上移动新闻,手机报client,jQuery Mobile手机新闻网站,手机新闻网站demo,新闻阅读器开发
- 用nautilus命令打开文件管理器
- 人类的智慧是一般不多?爱因斯坦的智商是多少?
- qt486中文乱码问题
- ADF中选择表行后改变当前行的编辑状态
- 6月18日课堂心得
- 机器学习傻瓜的深入研究
- xshell传输文件
- bzoj1006 [HNOI2008]神奇的国度
- 逆向分析实战
- CART分类与回归树 学习笔记
- 排序 via F#
- java实现excel表格导出
- android studio 操作指南
- How to create zebra stripes in JSP tables