程显峰:把程序深深地印在脑海里

原创
系统
喜欢写程序,做程序员就是上天堂;每写一行代码,都会有新的成就,本文的嘉宾程显峰就是一个喜爱写程序的人,把程序挂在嘴上,记在心里,印在脑海里。

  程序员需要整天趴在电脑前,经常没日没夜的,非常辛苦,而且工作来不得半点虚假,少写一个标点符号都不行。喜欢写程序,做程序员就是上天堂;每写一行代码,都会有新的成就,尤其当自己的作品被广泛应用的时候,那种自豪感油然而起。不喜欢写程序,做程序员就是下地狱。坐在电脑前被进度压得喘不过气来,天天为找bug改bug生气。本文的嘉宾程显峰(@程显峰-Mars)就是一个喜爱写程序的人,把程序挂在嘴上,记在心里,印在脑海里。

[[107201]]

  嘉宾简介:程显峰,毕业于悉尼大学,《MongoDB权威指南》译者,MongoDB中文社区创始人。Emacs使用者,Ruby写手,Scheme爱好者。AdMaster首席布道师,负责团队建设,人员培训,新技术普及,还有一些公司技术PR的工作。

对程序的爱之切

  程显峰在和记者聊天时谈到,他很早就开始写程序,大概从1990年接触计算机以来就一直写程序,显然,写程序是他的乐趣所在。但其实他在大学的专业不是计算机,由于对程序的喜好,很多课程他都是通过写程序来学习的。他边聊边举起了例子,“比如飞行力学和有限元分析,都是我写了相应的程序来确保自己学会的。我也参加了很多能让我写程序的课外活动,我给各种各样的场景和设备写不同的程序,在Rockwell实验室我写了很多控制系统的程序,我还为金融系的同学写了一些优化和蒙特卡洛模拟的程序。我觉得写程序是我的一种学习和思考的方式,所以后来我干脆就找了份写程序的工作,现在我的工作是帮助别人更好的写程序。”字里行间都透漏出程显峰对程序的爱之切。

  程序学习资源的来源

  对着这么喜爱写程序的人来说,平时的学习资源来自哪里呢?记者对这个问题非常好奇。程显峰回答道:“不同时期的学习方式也不一样,最开始接触到程序的时候,我大量阅读技术书籍,也特别喜欢看源代码,这个便是主要的学习方式。而近两年,我越来越发现与人交流的重要性,我经常参加技术会议或者小范围聚会。我是很多国外IT网站的付费用户,我要确保很多东西我没有遗漏,要紧紧跟随技术动态的发展。我特别相信Bob大叔说的话:‘教授就是最好的学习’。我觉得现在有更好的学习资源,比如有很多公开课,既有视频还有练习,还有很多在线互动教学网站,都提供了很多我梦寐以求的知识。”

  最看重程序员的哪些素质?

  经过这么多年的沉淀,程显峰也在自己的技术路上越走越顺,目前是AdMaster首席布道师,负责团队建设,那么在招聘程序员的时候,程显峰老师最看重程序员的那些素质呢?程显峰提到:“首先看重的是他是不是真的喜欢写程序,是为了爱好还是为了钱。我愿意和快乐的、善于沟通的程序员一起工作。我希望他愿意探究事实,而且善于质疑,愿意倾听别人的意见并主动尝试验证这些意见,而不是非常武断的接受或者否定。其次,我希望我们对程序之美有比较一致的看法的,要知道我们做的不仅仅是产品,更是艺术品。”

  认识了这个脑海里满载程序的程老师,对应届毕业生来说,不知道是压力还是动力?希望程老师的分享,会给即将毕业的你带来帮助!

责任编辑:黄丹 来源: 51CTO.COM
相关推荐

2015-04-16 13:41:24

2017-02-08 09:51:27

JavaScript细节

2013-03-14 10:08:00

程显峰敏捷开发

2013-04-27 15:22:26

大数据全球技术峰会

2012-11-27 09:54:57

简历创业项目

2015-04-10 19:44:58

APM

2014-10-14 10:16:54

2012-12-27 14:04:51

2014-11-13 12:38:36

环信

2021-09-06 09:27:19

程序员技能开发

2014-12-08 10:42:30

程显峰APM

2013-03-28 16:31:20

开发技术周刊

2021-10-09 20:13:03

ArrayListLinkedList java

2009-09-22 12:53:02

中国互联网网民节

2021-11-01 15:00:47

协程PythonGo

2013-09-27 09:42:37

工程师逻辑

2014-09-24 10:38:22

OneAPM

2020-10-12 07:43:13

程序员收入对比

2010-01-22 08:56:02

Windows 7阿凡达主题包
点赞
收藏

51CTO技术栈公众号