程序,人生,人生,程序。。。

(内容为转载)

http://bbs.chinaunix.net/thread-1839198-1-1.html

程序如人生,带有太多的哲理性。Copy几行代码,那不叫写程序,程序是利用编程语言实现功能的集合,是算法逻辑的体现。做过大型软件开发的人都知道,一个程序中小小的bug,即可导致整个系统的错误乃至崩溃。譬如人生,一失足成千古恨!
我常常遇到很多人编程的随意性,从不写文档,也不写注释,想到什么就写什么,也不管这样写对不对,是不是最优的方法。譬如人生,从来不做规划,无目标,何谈成功?
记得刚工作的时候,以为老总来视察研发部门,很平易近人的问了我们一个问题:“你认为编写程序最重要的是什么?”“高效率”,“算法设计的精妙性”,“代码规范,注释与可读性”,“程序的可扩展性与兼容性”……最后,老总笑了笑:一个程序,最重要的是它的正确性。你的程序写得再好,多么的高效,如果它运行的结果都是错误的,那这个程序也就毫无价值了。譬如人生,天分再高,如果没有走一条正确的路,最终可能导致误入歧途的悲剧。
要写好程序,必须具备良好的基础,所以,对于那些基础还不够好的初学者,一定不要停止你加强基础知识的步伐。一个优秀的程序员必须要有包容性——海纳百川,有容乃大!切不可做底层的看不起做应用层的,写web的;做web的又看不起做底层的,做硬件的。国外很多优秀的程序员都是软硬皆通的,这一点对于国内的教育来说,实在是一个悲哀,因为国内真的很少人对底层和应用都精通的人。而很多人,又带有自我感**彩的偏见,看不起和自己不同领域的程序员。
万丈高楼平地起,刚入门或未入门的朋友们要多多努力积累,实践。仅说这些自我经历总结的话。有不同观点者,仅当博一笑话!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值