`
fangzhouxing
  • 浏览: 213355 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

喜欢写程序,做程序员就是上天堂

 
阅读更多

阅读了雷军的文章 ,很有同感。这么多年我能在这一行坚持下来,而且至今乐在其中,主要原因就像雷军所述(以下为原文摘录):

 

1. 只有真正喜欢才能写好程序。

 

喜欢的人,日子过得非常开心,每写一行代码,都会有新的成就,尤其当自己的作品被广泛应用的时候,那种自豪感油然而起。

 

2. 把程序当艺术品,象写诗一样来写代码

 

如果每个人写程序的时候当艺术品来写,写每行都认认真真、干干净净的,虽然速度略微慢了一点,但综合的开发成本会低很多。

 

野路子出来的高手,一般开发速度很快,但做完后bug很多,经常需要很长时间修改。而真正的高手,追求的境界是 bugfree code(零缺陷代码)。

 

3. 时刻保持好奇心

 

需要时刻保持好奇心,不断学习各种新的东西,才能在未来的几十年职业生涯中不落伍。

 

4. 不要局限在技术本身,多花点精力关注用户

 

很多程序员以为只要把技术搞好,不用管用户需求和用户体验。实际上,需求方案及界面方案不可能写得非常细,具体的实施还是程序员自己来实现的。这个时候,好坏的差距很快就体现出来了。

 

我们写程序的最终目的是满足用户需求,不是简单完成需求规划方案中的功能。所以,程序员一定要认真揣摩用户心理,能明白用户的真实需求。

 

 

分享到:
评论
3 楼 fangzhouxing 2008-12-24  
to @heros, Thanks!
2 楼 heros 2008-12-23  
老师,圣诞快乐。谢谢。
1 楼 liangwenzheng 2008-12-08  
同意~

相关推荐

    程序员表白专用程序

    "程序员表白专用程序"就是一个这样的创意项目,它利用JavaScript(简称JS)这门强大的前端编程语言来为程序员们提供一个独特的方式来向心仪的对象表白。JavaScript是Web开发的基础,广泛应用于网页交互、浏览器扩展...

    windows桌面圣诞树可执行exe程序,程序员专属娱乐方式,动态闪亮的圣诞树

    windows桌面圣诞树可执行exe程序,程序员专属娱乐方式,动态闪亮的圣诞树 windows桌面圣诞树可执行exe程序,程序员专属娱乐方式,动态闪亮的圣诞树 windows桌面圣诞树可执行exe程序,程序员专属娱乐方式,动态闪亮的...

    程序员如何写程序

    本资源"程序员如何写程序"旨在深入浅出地引导程序员们理解软件开发的全过程,从构思到实现,再到测试与发布。通过C#的经典实例,我们将一步步探索这一过程。 首先,软件开发的初始阶段是需求分析。在这个阶段,...

    程序员级高级程序员级程序设计

    《程序员级高级程序员级程序设计》是一门深入探讨高级编程技术的课程,旨在提升程序员的技能水平,使之能够更高效、更智能地进行软件开发。本课程覆盖了多个关键的知识点,包括但不限于算法优化、数据结构、并发编程...

    程序员如何写文档

    程序员如何写文档

    程序员项目交接文档

    程序员项目交接文档概要 IT 项目交接文档概要是程序员在项目交接过程中的重要文件,它对项目的开发、测试和维护起着至关重要的作用。本文档概要将对程序员项目交接文档的主要内容进行概要介绍。 人事模块是程序员...

    程序员表白专用程序源码 (demo)

    程序员表白专用程序源码 (demo)程序员表白专用程序源码 (demo)程序员表白专用程序源码 (demo)程序员表白专用程序源码 (demo)程序员表白专用程序源码 (demo)程序员表白专用程序源码 (demo)程序员表白专用...

    程序员高级程序员 程序设计辅助理解软件

    这个“程序员高级程序员程序设计辅助理解软件”压缩包文件,显然是为那些寻求晋升或者增强自身技能的软件开发人员准备的学习资源。其中包含的知识点涵盖了多个方面,特别强调了数据结构这一核心编程概念,同时也与...

    什么样的人适合做程序员?程序员应该具有什么样的素质程序员四大禁忌

    在IT行业中,程序员是至关重要的角色,他们负责创建和维护软件、应用程序以及各种技术解决方案。那么,什么样的人适合成为程序员呢?程序员应具备哪些素质?同时,又有哪些禁忌需要避免呢? 首先,程序员需要耐得住...

    Java Web程序设计任务教程源码(黑马程序员)

    《Java Web程序设计任务教程》是一本专注于Java Web开发实践的书籍,由中国工信出版社出版,由传智播客旗下的高端教育品牌“黑马程序员”精心编著。这本书旨在帮助读者掌握Java Web开发的核心技术和实践方法,通过一...

    MFC程序员的WTL指南+程序+示例

    MFC程序员的WTL指南+程序+示例

    程序员工作日报

    从这份工作日报中,我们不仅看到了一个程序员日常学习和工作的缩影,也深入理解了WCF作为现代服务通信框架的重要性和其在ASP.NET环境下的应用方式。同时,JavaScript中的Array对象及其方法push()和shift()的介绍,为...

    C++黑马程序员学习资料

    C++黑马程序员学习资料,附赠《InterviewGuide第四版By阿秀》、《LeetCode刷题手册》、《背包问题九讲》、《算法图解》pdf版本,三个基础课程文档手册及三个实验项目,由简到繁分别为《通讯录管理系统》、《职工管理...

    程序员表白程序——升级版

    于是我将自己的创意程序共享到csdn资源上,大多数网友认为创意不错,就是简单了些——呵呵,其实我个人也这么觉得,只不过当时时间和能力的限制,也就那样将就了 …… 而今呢,我在七夕节时再次为我的女朋友写了一...

    雷军 我的十年程序员生涯.doc

    10. 程序员目标:雷军认为,程序员目标不是追求高级程序员,而是热爱写程序,热爱电脑世界的美妙,并且是一个完美主义者。 11. 程序员之路:雷军认为,程序员之路是漫长的,需要热爱写程序,热爱电脑世界的美妙,...

    为什么程序员必须写技术博客?以及如何写?博客在面试时的加分可不是一点点,别再犹豫了,快行动起来!

    为什么程序员必须写技术博客_以及如何写_博客在面试时的加分可不是一点点,别再犹豫了,快行动起来!

    程序员七夕送女友的小程序

    在这个特别的七夕节,程序员们可以通过自己的技术才能,为心爱的人送上一份别出心裁的礼物。本文将深入探讨如何使用Java编程语言来创建一个小程序,以此为背景,来解析这个“程序员七夕送女友的小程序”的相关知识点...

    适合程序员的键盘练习程序

    "适合程序员的键盘练习程序"这一标题暗示了该软件是专为编程人员设计的,旨在提升他们在日常编码过程中的打字效率和准确性。程序员在编写代码时,对键盘输入速度和准确性的需求往往高于普通用户,因此这类键盘练习...

Global site tag (gtag.js) - Google Analytics