程序员的段子
① 为什么程序员工作时喜欢戴耳机
网友一:
哈哈哈,看到这个问题后,我立刻就联想到我们公司的那些神经质的程序猿们。
他们的脑洞,真的是我们常人无法比拟的。而且我行我素,带着耳机,甚是与世隔离。我是一个性格比较外向的人,比较闹腾点,而程序猿们的世界需要安静,所以,他们很是拿我没办法,哭笑不得。
我特别注意过,我有项目需要给他们安排时间,规定计划的时候,他们对这个时间很是排斥,开会的时候也是带上耳机,也不知道他们在听什么。
有一次,实在忍无可忍,我对他们大发雷霆。拿过来他们的耳机,你猜我听到了什么?居然是。。。相声,郭德纲的相声。我还想呢,他们在敲代码的时候,还咯咯咯自己傻乐。
后来沟通后得知,他们听的都是一些抒情的歌曲/节奏,或者是各种各样的相声,他们的目的就是放松放松自己的精神,或者是一种发泄。
所以,我们尽量不要打扰他们,他们需要安静的敲代码,让他们稳稳地活在密密麻麻的代码世界中。
网友二:
我们公司也很多程序员。工作时间经过,一眼望去,还真的很多人都在戴着耳机。
曾经有好多次,收到其他部门的投诉,说应该禁止研发部跟设计部的程序员跟设计师在上班时间戴耳机。
因为其他部门的同事找他们的时候,很多情况尽管在同一个空间的办公室喊了很多声都没人回应,只能跑到他们的座位,动一下他们才有慢慢反应过来。
这在其他职能部门或者销售部门来说,程序员工作的时候戴着耳机是不专心工作的表现。
他们对其他同事呼喊的“漠视”,让其他同事觉得他们一副高高在上的感觉。
于是后来研发老大内部发了个公告,说上班时间禁止戴耳机。
公告之后,同样在办公时间呼叫程序员,他们这次没戴耳机了,结果他们还是好像听不到一样,没有回应。
因为当他们真正在深度思考的时候,真的戴耳机跟没戴耳机一个样。
所以,很多程序员上班时间戴耳机就是为了防止外界干扰他们写代码的思路。我问过一些程序员,他们普遍都说,当他们正在解决一个bug或者写一个算法的时候,如果刚好有外界干扰打断了他们的思路,他们真的会想sha人的。
所以,他们可能耳机里放着歌,其实是在想怎么写代码。
网友三:
因为正好在研发类型的公司工作过,周围基本都是程序员和工程师,所以对这个题目还是颇有共鸣的。别说程序员哥哥们喜欢在工作时戴耳机,当时走出那一站地铁口,基本所有穿格子衬衫,背着电脑双肩包的IT小哥哥,走路也都是戴着耳机的。
为什么他们要戴耳机?其实戴上耳机是在表明一种态度,就是在对外宣布:“不要打扰我,让我一个人静一静”。大家都知道程序员要写代码。
但事实上,高级程序员上班时候大部分时间都是在思考,而不是在写代码,正常高级程序员每天的代码产出量大约是20行,一行行代码会在各种情况下被运行无数次,不深思熟虑的话肯定会出错。
所以程序员的核心工作是思考,而不是写代码。思考就需要一个相对安静和独立的环境,不想被外界干扰。
那么,他们在听什么?当然,大部分时候都在听歌咯,有人喜欢舒缓温柔的背景音乐,有人喜欢欧美流行歌曲,甚至可能还有程序员小哥喜欢听各种段子和笑话来缓解工作的压力。
不过也有人其实什么都没有听,耳机里面是没有声音的,戴上耳机只是个习惯,用来隔离外界的噪音而已。
网友四:
作为一个互联网公司的项目leader,我来归纳下他们可能在听什么:
没声音。只是因为他们敲代码需要一个非常专注安静的环境,戴着耳机可以避免其他人频繁的打扰。要知道打扰程序员敲代码,他们从代码世界出来的时间需要5分数,然后再次回去又需要十分钟。帮助更好的创作。代码在我们非专业人士看来,一堆字母非常枯燥,但是对程序员来说,却是一种创造设计的工作,代码的背后是实现一项项功能的基础。听着音乐,可以更好地帮助他们创造。无聊解压。有时候敲代码或者改bug,是他们能力范围之下或者经常重复的动作,这样的工作不用怎么深度思考,所以戴着耳机,听些振奋人心的歌曲或者舒缓的音乐,可以帮助他们度过这段无聊的时间,也激发他们工作的动力。
有些追求极致的程序员,甚至都会选择一些品质好的降噪耳机,这样带上去他们真的会沉浸在他们的创作世界。
有些公司禁止员工上班时间戴耳机,但是都会把程序员除外。因为既然耳机对程序员来说是工作的利器,干嘛要禁止呢?
所以如果你真的想要了解程序员他们的行为,那么你首先要了解他们的工作,他们的需求与心理想法。
从程序员这么专注的精神角度看来,他们是值得很多单身女幸福往的对象。
网友五:
我想程序员的心理我最懂了,也知道他们为什么工作的时候戴耳机。
Hello Word ,这个词是不是很熟悉,没错,这是学程序时老师教的第一个程序,在学习Java,Android,iOS,PHP,JavaScript语言时,第一个案例,就是Hello Word。
一个Hello Word开启了代码的世界,从此一发不可收拾。在代码的世界里徜徉,就像一个人独自在月光下行走,周围是那么的安静,没有喧嚣,没有浮华,只有敲打键盘的声音。
思维就像高速行驶的动车一样运作,沿着一条线快速的向前跑,这是只有沉浸在代码的世界才能感受到的。此时无疑是效率最高,思维最敏捷的时候。
怎么样才能在公司保持有这么好的编程环境呢,戴耳机听音乐是最好的办法。
他们一边想问题一边听自己喜欢的音乐,声音不要太大,让心平静下来就好。听音乐有助于程序员提高编程效率,进入到代码的世界。就像李白喝酒后诗兴大发,做出了流传千古的诗句一样。
别问我怎么知道的,因为我就是程序员。我
所在的几家公司,没有一家公司有过程序员不准听音乐的规定,因为程序的老大,上司也是程序员过来的,所以程序员的上司,老大都懂。只有这样的规定,听音乐要戴耳机。
网友六:
其实程序员带上耳机通常是告诉其他人不要打搅我。所以实际上根本没有在放音乐,或者是其实忙起来根本不知道自己听的什么歌??尤其遇到bug时候。
程序员其实上班都比较比较苦闷的,他们的世界好像都是与世隔绝,忘了吃饭忘了时间脑海里只有代码和没有实现的逻辑。
他们戴上耳机即使不听音乐也行,静静的数自己的心跳使得自己足够的安静下来工作,带上耳机隔绝一些嘈杂的声音使得自己更专心自己的编程。
程序这个东西着迷以后有特别的灵感和思路的时候是停不下来的,在程序员尽兴的正在写程序的时候最好别打扰,因为创做和灵感就在一瞬间的事情。
不过不是每个人都能接受程序员工作的时候戴耳机的。
我以前就听一个运营总监在批评手下的一个开发人员,因为这个开发程序员一直戴着耳机听音乐,完全不关心外面的世界,以至于他领导每次叫他很多次,叫很多声他都听不见,惹得那个运营总监最终发火了。
另外,其实从安全和健康角度看,也不太好一直戴耳机听音乐的,对耳膜的伤害非常大,所以程序员哥哥们,还是应该适当拿下耳机休息一段时间,多和周边的同事沟通交流一下,这样再回到工作中,也许状态更好。
② 黑客与普通程序员有什么不同
在一些影视剧里,经常可见那些超级厉害的黑客,可以靠一台电脑,敲几个字符就能让整个网络系统出现大规模的瘫痪,侵入到各种高大上的企业网络中,来去自如,看别人的电脑秘密如探囊取物一般;
还有一个工种是与黑客不同的存在——程序员,每天坐在工位上,噼里啪啦敲着一行行的代码,还总被产品经理改需求。不爱说话,穿着邋遢,爱穿格子衫冲锋衣、牛仔裤、背双肩背包、黑眼圈配疲惫的脸,头顶越来越聪明,这是大众对程序员们的综合认知......
一提起黑客,人们一脸崇拜,那种神秘感好像听说了明星的一个爆炸新闻一样;一提起程序员,人们记住的却只是那些黑程序员的段子。同样是敲代码,差距咋就那么大呢?
黑客之所以让人崇拜,一是因为其神秘性,二是各种电影里对黑客的演绎夸张。可以这样说“黑客因其神秘性,更加容易造英雄。程序员给人印象加班多,整天加班还是有无穷无尽的问题。一个在明处,一个在暗处,暗处的给人更多遐想空间”。
如果要成为黑客,必须是一名合格的程序员,掌握必备的编程语言,而且黑客相对于普通的程序员,在某些专业领域做的而更加惊喜,而且很多都是标准的程序的逆向。这就给了人们一种“黑客是最牛的程序员”的印象,其实不然,术业有专攻而已,而且黑客和程序员的关系就是剪不断理不乱。
很多程序员和黑客其实都是难兄难弟,程序员编程为生,黑客以发现程序员的错误为生,国内的许多大公司的网络安全部门,多数是黑客招安来的,黑客化身成为公司的安全工程师,然后以工程师的名义继续和黑客对战。看似是难兄难弟,其实是相亲相爱一家人,两者随时可能角色互换。
就像阿里巴巴的首席安全技术专家吴翰清,在20岁的时候去阿里面面试的时候,被面试官问到有啥技术特长,吴二话没说,拿着面试官的电脑当场黑掉了阿里一台路由设备,导致阿里内部网络中断,从此在阿里传为佳话,更是在业内流传开来。
黑客碾压程序员这种说法在很多人眼里是真理,其实黑客和程序员不是水平高低的区别,是分工不同,就像长枪兵和魔法师。举个简单的例子,程序员就是建筑工人,有的人做设计,有的人做施工,有人搬砖,有人和泥,有人砌墙,各有所专,分工合作,建筑一幢大厦。
黑客呢就是想方设法钻到大厦里面非开放区域,或者偷点东西,或者在墙上喷个图案,或者就是看看,窥测心理。攻防技术不分伯仲。都可以非常强,或许能强的离谱,你眼中的一般程序员能创造黑客使用的C语言,脚本语言等。同样强悍的黑客能一夜间让你辛苦做好的程序系统瘫痪、数据库彻底消失。他们互相制约,同样也能使得产品更加安全。
最后,黑客和程序员的区别就是一句话的区别:程序员是一种职业,而黑客是一种兴趣,并且黑客也分好坏两种。
那么作为企业开发中至关重要的程序员岗位,只有具备更强更完备的编程技术,才能更好的避免一些不良黑客的侵入,更好的保障公司的网络及软件安全,这也要求程序员们在技术上的学习任何时刻都不应该松懈。
③ 为什么会有这么多调侃“程序员”这一职业的段子呢
喜欢调侃自己的人,都是热爱生活,热爱家庭,有血有肉,有情有义,感情真挚,幽默风趣是我们的风格,是我们热爱生活的一种表现!