2018-10-19 10:14:23来源:搜狐
第二届全球程序员节以一个节日的形式,向通过coding改变世界,也以实际行动在浮躁的世界里,固执地坚持自己对于知识、技术和创新追求的程序员们表示致敬。
第二届全球程序员节马上就到了
让我们来走进程序员
深入了解一下这个群体
如何一眼鉴别程序员?
对于网友来说,这大概是一道送分题。程序员大概是这个世界上唯一一个不穿制服便能让人猜出身份的职业。黑框眼镜+格子衫+短裤,背着双肩电脑包,脚上一双夹角拖鞋,可以说是程序员的标配了。
可是现实生活中,真的是这样吗? hmmm……没错,是的。
而如果哪天公司不让穿格子衫,那可能就是条纹撞衫大会。
因为平常忙于工作,所以大部分时间,他们都没有时间打理自己外貌。久而久之,就形成了舒适为主的穿衣风格。
毕竟穿西装打领带搭配什么的太麻烦了,有这功夫不如多写两行代码呢!
而且,也有人说
行吧,你们聪明,你们说什么都对! 程序员到底是干嘛的
程序员不是黑客,也不是贴膜、修电脑的。程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,在中国,两者的界限并不非常清楚。特别是软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员、系统架构师、测试工程师六大类。这让外行听起来一头雾水的工作内容,总是和加班脱不了干系。
程序员工作到底有多忙?
程序员的书单你也能猜到top1——颈椎病康复指南。“我们工作真的是在燃烧……自己的发际线。”从挖财、饿了么发布的《互联网从业者生活品质报告》数据中显示出,加班是互联网从业人员群体,特别是程序员群体的生活常态,45%程序员每日工作10小时以上,5%程序员每天工作14小时以上。
性格像电脑?
漫威电影《复仇者联盟3》里的灭霸,为了宇宙的可持续发展,不分男女老少,平等地清除掉全宇宙一半的人口,然后找个地方安静地看看夕阳红……极端理性如灭霸,简直是天生具有程序员的基本素质。作为人类和电脑的翻译官,理性是程序员的最基础的要求,电脑输入一个命令得到的一定是某个特定的字符,编译成功的程序永远输出同样的结果,这就是计算机的绝对理性,不夹杂一丝感情。
很多程序员都理性到呆萌。一个优秀的程序员,就得像电脑一样理性才能把工作做好,而这种理性又慢慢改变着他们。
通常,程序员都逻辑严密到无法想象。因为和电脑“说话”的程序员不得不严谨,不然程序就回报一个bug。在程序员眼中,多数人逻辑太不严谨。大部分人小时候都听过的一个问题:“树上有十只鸟,开枪打死一只,还剩几只?”当程序员遇到这个问题时,缜密的逻辑思维就开始显现:
程序员都没有女朋友?
程序员多为单身,很大程度上是因为经常加班,没有时间社交、恋爱。
编程久了,程序员大概也会变成电脑。他们极度理性,逻辑缜密的性格特征,让他们在人际交流会显得有些呆萌,难以读懂女生的心思和暗示。如果再碰到女友的求生欲测试,怕是永远都没法及格。更不要说,还有众多程序员,还都不知女友为何物。
吐槽大会中,曾有一位程序员代表韦若琛,集段子手和出奇脑材质于一身,让我们知道什么叫:
“我自己凭本事单的身,你们凭什么嘲笑我"
但其实从另一方面来说呆萌的程序员们其实是很好的婚恋对象
因为他们:
1、善于解决问题 程序员们每天打交道最多的就是bug,“bug虐我千百遍,我待bug如初恋,”正是解决问题后的满足感。正是因为这样,程序员解决问题的能力超乎想象。不厌其烦地为客户改需求,改bug,这样的程序员,在感情中也会显得更加有耐心。
2、程序员更真诚 相对于其他行业,程序员们少了勾心斗角,多了真诚。程序员们在工作中“只对技术不对人”,而且反驳对方观点,都是比较幽默,也不会“出口成脏”。见多了油嘴滑舌、功于心计的油腻男子,真诚的程序员也许更让人倾心。
3、程序员擅长聆听 在日常工作中,程序员需要认真聆听客户的需求,才能顺利完成自己的工作。在聆听中,程序员的大脑常常高速运转。有时候,他们甚至可以听你讲你的问题好几个小时。但是起码,我们是喜欢聆听的。而在恋爱中,能倾听对方的需求,从而解决问题,是非常良好的品质。
4、程序员很细心 编译,调试,再编译,再调试,功能跑通,SVN提交代码(地震火灾,世界末日,也一定要先提交代码再行离开),也绝对不能让程序出乱子……这意味着,他们对自己的女朋友,也绝对会用心对待,绝不敷衍。