优秀程序员的七大特征,你具备几条?
世界上的很多事情都是有规律的,优秀的程序员也有七个主要特征。这些特征有些是先天具备的,也就是天赋,但有些是在日常的编程工作中学习、进步、积累、总结获得的。每个程序员都想知道自己是不是一个优秀的程序员,那么,就参考一下下面这 7 条,看看自己是否达到了做一个优秀程序员的标准。
1、喜欢帮助他人,照顾比自己差的程序员
程序员的脾气通常很大,常常会和客户、同事,甚至老板在程序问题上发生争执。优秀的程序员能够站在对方的立场上想问题,能理解客户的无知、初级程序员的无能、老板的无奈,他总能用最大耐心来帮助他人,帮助同事,帮助新来的员工,使他们能快速成长。
2、对编程有激情
很多程序员干这一行只是为了挣钱,如果有更好的职业,他们会毫不犹豫的辞掉程序员的工作。而优秀的程序员热爱编程,喜欢钻研代码中的问题,他们感到能指挥电脑来帮助人们和自己解决现实生活中的问题是一种神奇的能力。当遇到问题无法解决时,他们会茶不思、饭不想,无法入睡。
3、君子善假于物
优秀的程序员知道如何能更高效的完成任务,如何更能有效的解决问题。当遇到问题时,不钻牛角尖,善于利用外部工具解决自己的问题,特别是能熟练应用搜索引擎。初级的程序员只会使用百度和百度知道搜索问题,而高级的程序员/优秀程序员使用谷歌和 Stack Overflow 或者 MSDN forums 这类网站寻找更优秀的答案。
4、务实而又灵活
很多程序员有一个共同的特征,就是不喜欢有约束,不喜欢制度,不喜欢签到,不喜欢写日志,不喜欢写测试,不喜欢晨会等等。但优秀的程序员愿意遵守制度,他知道程序员的个人英雄主义是天性,但开发一个正式的项目是一个团队的工作,有集体就要有纪律。而优秀的程序员并不是墨守成规,生搬教条,他们会根据环境的变化、形式的发展来不断调整自己的策略,使制度更好的为工作服务。
5、不仅关心技术方面的知识,同时关注非技术方面的知识
不称职的程序员喜欢临时抱佛脚,只有在需要的时候才去学习。而优秀的程序员会去主动学习各种相关知识,对各种知识来源都有一种开放的心态,而不会象有的人那样固步自封。 而且,并不只局限在跟职业相关的技术类知识,同时他也会学习任何感到有趣的知识,比如沟通技巧等。
6、懂得放弃
在中国做软件的企业里有一个通病,就是喜欢堆砌功能,总梦想做一个大而全、一个万能的、一个放之四海皆可用的软件,但现实情况是,这的软件通常做不成功,很多半途而废。优秀的程序员知道何时如何放弃,当大限临近,人手不够,需求不清时,他们会果断的判断出那些功能应该延后,那些功能应该力保上线。
7、有企业精神
很多程序员喜欢认为自己是打工者,以打工者的身份看待自己,以打工者的心态工作。优秀的程序员会把自己当成企业的主人,他们知道企业的利益和自己休戚相关。而且,优秀的程序员会想象如果自己创办一家企业,需要哪方面的知识,缺少哪方面的技巧。只有将自己放在主人的位置上,你才能真正理解经营一个企业家需要的技能。
相关文章
- 生活中,使用操作系统的时候,大多数时候,屏保设置的时间太短会打扰到正常电脑的使用,那么电脑如何关闭屏幕保护程序?下面小编就为大家详细介绍一下,不会的朋友可以参考本文2016-08-11
电脑运行程序提示应用程序已停止工作异常代码40000015的解决方法
有网友反映电脑中运行应用程序提示应用程序已停止工作以及异常代码40000015,导致应用程序无法继续运行,这该怎么办呢?本文就提供电脑运行程序提示应用程序已停止工作异常2016-08-01libeay32.dll丢失怎么解决 Windows程序无法启动提示libeay32.dll丢失的
Windows程序无法启动提示libeay32.dll丢失该怎么回事?如何解决呢?下面小编给大家带来了libeay32.dll丢失的解决方法,非常不错,有需要的朋友可以参考下2016-07-11禁止电脑安装任何软件、禁止安装任何软件、禁止计算机安装程序的方法
经常上网的人都会遇到这样的问题:电脑被莫名其妙安装了一堆软件,大多数不是自己安装的,而且也常常没用,却会导致电脑运行速度越来越慢。为此,我们需要禁止电脑随意安装2016-07-01电脑开机进入系统后提示Shortcut应用程序已停止工作的原因及解决方法
最近有用户反映,电脑开机进入系统后总是会出现“Shortcut应用程序已停止工作”的提示,应该是之前有关程序升级后出现冲突导致的,这该怎么回事呢?本文将提供电脑开机进入2016-06-27电脑连接到打印机后提示找不到驱动程序怎么办?连接到打印机找不到驱动
在电脑中使用打印机来打印文件,要先在电脑系统中连接安装打印机,但有用户反映在电脑连接到打印机后,出现提示“找不到驱动程序”,这该怎么办呢?本文将提供脑连接到打印2016-06-04电脑总是弹出wwbizsrv.exe错误怎么办?电脑弹出wwbizsrv.exe应用程序错
最近有网友反映总是会弹出一个提示窗口,wwbizsrv.exe-应用程序错误,而这个wwbizsrv.exe是旺旺软件的亮灯服务模块进程,这种情况怎么办呢?本文将提供电脑弹出wwbizsrv.ex2016-06-02- word/PPT/浏览器等应用程序的背景色如何设置?很多朋友都不是很清楚,其实方法很简单的,下面小编就为大家详细介绍一下,一起来看看吧2016-04-19
- 不少用户在电脑中遇到了运行程序后,提示错误无法打开的情况,而其中提示的错误又有所不同,可能是软件本身安装不完整,或软件不兼容系统等。本文将提供电脑运行应用程序失2016-04-13
- 这篇文章主要介绍了电脑使用PS时提示不能完成命令因为程序错误的解决办法,遇到提示不能完成命令,因为程序错误此类问题,我们应该如何解决呢?2016-03-18
最新评论