最优秀的程序员同时也是最善于自省的
2009-05-12 07:07:43来源:未知 阅读 ()
在日常生活中,自省是一种自我检查行为,即对自身思想、情绪、动机和行为的CHECK。古希腊伟大的哲学家苏格拉底将生命中的大部分TIME用于自我检查,他甚至对自己作出了这样的要求:”未经自省的生命不值得存在“。
那么,自省与程序员有什么关系呢?
许许多多的Programmers在阅读程序或者Coding的过程中,都喜欢检查某一条语句或某一个FUNCTION的正确性,它的功能是什么,并预测它的执行结果,其实这个过程就是自省,通过自省,如果我们能提前发现做错了什么,我们会对导致这个结果的思维过程进行检讨,然后采取一些相应的措施,对这个过程进行调整。作为程序员,我们大多时候都在进行自省,自省向我们提供了极大的灵活性和控制力,自省让我们不断提高与进步。
我毕业将近八年,估计CODING的总时间会有五年,我有时候真的很象一个个代码模块一样地工作,犹如一个小黑盒,BOSS只需输入要求[即安排编程工作],工作结果就会源源不断地输出。五年的时间,遇到过成千上万的ERROR与BUG,刚毕业那两三年,激情澎湃,但也心急气躁,遇到BUG时只是一味地抱怨,并没有养成自省的习惯,BUG还是接踵而至,我就好象一个婆婆***汽车教练员,面对出错只会不停地埋怨,而并没有去分析原因与传授要领,最后,我就完全地成为了BUG的奴隶。
随着时间的流逝,在你了解清楚这个社会后,你的激情开始减少,你会变得越来越心平气和,心态上的改变使得在处理BUG的方法上的改变,抱怨是没有用的,应该从自省入手,经常地回顾一个个思维过程,体会一个个BUG的来龙去脉,感觉到自已一步一个脚印地进步,尽管离所谓的高手还很远很远,但重要的是我们不要停止努力与奋斗。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:一个程序员如何月进万金的?
下一篇:IT高手是这样练成的
- 站长拜年专辑:一个程序员9年的建站之路 2009-05-12
- 伊秀女性网李翱 从程序员到精英站长的跨度 2009-05-12
- 做好站长基石,一个小说网站程序员之路 2009-05-12
- 个人站长,赚钱的同时别忘记了健康 2009-05-12
- 一个程序员做个人网站的感慨 2009-05-12
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash