10点看出你属于NB程序员还是2B程序猿!
发布于 2017-02-27 17:19 1568 次浏览 0 赞 来自 随便聊聊  

作为社会人,程序猿也逃避不了被置身于某个评价体系之中的现实。NB还是SB,或者介于两者之间,他们说得看这个。看下图~

10点看出你属于NB程序员还是2B程序猿!0

1.接到产品需求后

NB程序猿:在接到需求后,NB程序猿会问为什么,会花大量的时间通盘考虑所有可能的解决方案和途径。这可以看作是延缓写代码,在没有完全理解问题前绝 不动手写代码。先把问题理解清楚,确保将要写的代码能真正的解决问题,这将会避免之后写出大量无用的代码。(即懒惰式开发)

2B程序猿:喜欢立刻冲上去编程,喜欢在电脑前不停的敲代码,100%的时间都在盯着屏幕。(然而,《程序员开发效率悖论》说,在真正的软件开发中,只有5%的开发时间是有效率的)

2.面对烂代码

NB程序猿:如果代码整体上好的,那就重构代码。如果代码整体上有问题,那就重构代码。(追求完美)

2B程序猿:不喜欢去修改已经写成的烂代码。相比起优化自己的代码,他们更愿意简单地增加更多的代码,以此来弥补之前的缺陷。

3.面对API或SDK接口的态度

NB程序猿:快速调用成熟的PaaS平台接口代码,自主开发集中在产品的主要功能上,比如短信验证码这种通讯小事可以利用软件实现,可节省开发时间十倍以上。

2B程序猿:自己写通用代码,浪费开发时间。

4.沟通方式

NB程序猿:喜欢分享,清楚知道团队中的其它程序猿或其他团队中的程序猿需要哪些交互、如何交互。他们经常使用白板交流、画流程图与其他成员交流。

2B程序猿:不喜欢沟通,喜欢闭门造车。

5.对待下属的态度

NB程序猿:喜欢夸下属聪明,以此提高下属积极性,从而达到自己的更高目标。

2B程序猿:喜欢别人夸自己聪明,不懂得分享。

6.对其他部门同事的态度

NB程序猿:很谦虚,认为营销、市场、管理人员同样不简单,可以很好地和他们合作。

2B程序猿:非常自负,觉得自己很优秀,认为自己可以controleverything。

10点看出你属于NB程序员还是2B程序猿!1

7.面对挑衅

NB程序猿:莞尔一笑,不会被对手激怒,用产品市场效果说话。

2B程序猿:容易恼羞成怒,喜欢一比见高低。

8.学习态度

聪明的程序猿:会看书,会思考,会不满足,会努力提升自己,会经常浏览高科技公司的博客 (NetflixTechBlog,OracleOTN,AWSBlogs,IBMEmergingTechBlog)、浏览高科技公司的开发者网站(如 FacebookforDevelopers,TwitterDevelopers,AmazonAWS)、在问答网站提出问题(如Quora,Stackoverflow)、在MOOC网站(Coursera,Udemy等)或YouTube频道学习。如果您有意向做关于大数据商业智能与IT服务领域的兼职,欢迎注册大圣众包威客平台(http://www.dashengzb.cn/)。

2B程序猿:一有时间就打游戏,看毛片。

9.对未来另一半的选择

NB程序猿:有情调,懂生活,寻找性格匹配的另一半,毕业没几年就过上老婆孩子热炕头的生活。

2B程序猿:生活在自己的幻想中,梦想有一天能找到一位天仙作为老婆,至今仍形单影只。

10.身体状态

NB程序猿:有一个长期的健身计划,并坚持实施,用健康的心态迎接任何挑战,用创新方法来做事情。

2B程序猿:所有的时间都有在了电脑上,没时间锻炼身体,越来越胖,没时间收拾自己,丑到镜子都嫌。


添加回复
回到顶部