如何成为快乐的程序员
保持谦卑且自信的心态
作为一个程序员,在工作中保持谦卑且自信的心态非常重要。谦卑意味着承认自己的有限,承认自己的不足。自信代表相信都是人设计的逻辑和框架理论,只要花时间就可以学得会。在与同事交流中,不要担心承认自己不懂会降低身份,因为身边的同事都很聪明,交谈中大家心里都有数。如果可以承认自己的有限,同时虚心向别人请教,对方不仅不会鄙视你,还会尊重你、欣赏你。更重要的是,你的请教会让他有成就感,这本身是对他的一种肯定,是一个双赢的好事。
分享你的财富
作为一个程序员,你的财富是知识和经验。在网上社区和同事中分享你的财富,会让你更富有。富有的人影响别人,他们不仅关注自己,也帮助着更多的人。分享你的财富不仅能够帮助他人,也能够加深你对知识和经验的理解和掌握。记住,分享是一种增长和进步的方式。
高举实用主义,不追求理论的卓越
作为一个程序员,实用主义是很重要的。从.NET1.0到现在,.NET本身不断进步完善,我们使用的工具、设计模式和编码方式都在变化。如果你想了解全盘或者追求完美,那么你可能会陷入困境。满足客户或老板当前的需求,学习项目需要的知识,才是实用主义的本质。接受项目中代码的不完善,接受系统的不完美。对于做管理或者做老板的读者,海阔天空,退一步也是一种智慧。软件质量当然重要,但要关注在实际需求上,而非不切实际的要求。
关注新事物,立足不变的基础
永远不要放弃对新事物的关注。常常上国内外技术博客,订阅各类你喜欢的feed,一个简单的新东西会节省你几天的摸索。但光光学新东西是不够的,很多基础的东西,如C语言本身、设计模式等,一定要学。不知道为什么还有人在评论程序员只会拖控件。了解自己,善于使用已有的代码。无论是你以前做过还是你可以在网上找到代码,那都是你的资产。花一点时间整理你的资产,提高工作效率。做到了这些,你会发现,即使自己的技术不那么高超,比起“大神”还有一定的距离,但你会感觉自己在享受工作,享受这个过程,这其中的快乐是他人不能体会到的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。