为什么程序员特别容易出高智商低情商的人以及愤青

为什么程序员特别容易出高智商低情商的人以及愤青,第1张

注意,此文的背景是西方国家,所提的程序员也是西方国家的人,和中国的程序员无关。首先纠正一个偏见,就是说纯粹科学家都是书呆子,其实不然,20世纪早期的著名物理学家个个都是高富帅(就是贵族精神,真正的高富帅,不是土豪,土著),例如薛定谔有几个情妇,一点也不见得书呆子,主要是媒体宣传得多霍金,导致普通人都认为物理学家就是那样的。数学家虽然比物理学家们沉默的多,但是也很少做出一些出格的不经思考的问题。至于其他种类的科学家,因为实验设备的限制,不可能完全自己闭门研究,因此必定要和别人交往。而纯粹程序员(特别是学院派的)却有很多低情商(此处指不懂社会)愤青,学院里除了社会科学就是软件工程会出愤青了但是在同样要求严谨思维的计算机软件行业,却出现了很多高智商低情商的人,他们的编程水平属于世界一流,但是很多行为要么就是反社会,要么就是不经思考。此处的程序员指对软件进行深入研究者,就像纯粹科学家那样,不包括比尔盖茨等成功企业家。很多著名程序员都是黑客出身,专门入侵美国政府网站,成为麻烦份子。更多的学院派程序员是极左的愤青,例如理查德斯托曼(GNU创始人),推行所谓的“自由软件”,实质上是“软件共产主义”,问题是,他自己开源就行,却要讨伐任何不开源的软件,一厢情愿地以为所有人都能够像他那样“为了兴趣”而编程。而且他的很多行为都已经成了行为艺术了,为了彰显他的理念故意做一些愚蠢的行为,例如乔布斯死了他就踩一脚说活该,颇有韦斯特波罗教派的作风,还有卖“龙芯”电脑,说这个电脑连BIOS都是开源的(讽刺的是,做硬件的都知道龙芯的内幕,难道他认为抄袭等于自由?)而且他宣扬的自由软件意识形态,本意是鼓励更多人参与开发软件(或者学习软件源代码,应用到工作中,实质上就是通过这玩意儿赚钱),但是恰好会毁掉软件业,因为软件业的发展事实上都是靠利益推动的。还有前段时间(大概几个月前,以前的豆瓣账号写过那篇文章的)把MIT弄得天翻地覆的黑客,被抓了就干脆自杀,以及最近的斯诺登,硬要往更不自由的地方逃(他是间谍我无话说。如果不是间谍,那么肯定相信了古巴社会主义那套童话了,不过也有很多愤青被朝鲜、古巴的几栋样板楼房就骗倒了,如果他逃往古巴,那就出不来了,那些死要面子的独裁者肯定不想让幻想破灭的他向全世界宣扬国内的丑闻吧,不要也用不着没收旅游者的手机了)至于普通程序员(和黑客),更是不懂时事的愤青,轻易被利用,例如匿名者组织,基本上都被恐怖分子利用来进行破坏了,他们宣扬网络自由,总是去攻击民主国家的政府和公司网站,但是却从来不敢动一下中国的大防火墙,或者亚非拉各种独裁国家的网络。还有本来认为可以防止政府 *** 纵经济而创立的比特币,结果成了国际犯罪的绿色通道(交易查不到,而且多一种方法洗钱,找个高智商低情商程序员来接盘比特币,和传销一样,找个傻逼下家接盘)基本上用一句概括就是这些程序员活在自己一厢情愿的童话里,做事不考虑后果。如果他们仅仅是“相信能够创造更美好的世界”就算了,但是他们很多本质上是自大的(越来越觉得他们心理上还是十四岁),例如ubuntu社区的态度,一点也不ubuntu(自己查ubuntu的本意),倒是充满了美国高中生的“小社团”(clique)特色。

为了减少刺激。显示器的边框是黑的,电脑的机箱是黑的,键盘是黑的,鼠标是黑的。办公桌的背景——就算不是黑的,至少也是深色的。周围环境全是黑的,编码界面如果做成白底,时间长了非常刺眼。让人有不想继续 coding 下去的冲动。

黑客就是程序员,只不过是从事不正当行为的,你可以这么理解,好比程序员是魔法师,那么黑客就是魔法师里面的死灵法师,把它单列出来,不是因为他厉害,而是因为他干的事和其他行当不太一样,一不小心就走入禁区了。

用MATLAB的人,绝大多数都是做科学计算、工程理论计算、数值分析、金融分析用的,用户群主要是科学家、工程总师、数学建模、金融投资决策班子等等,其中不乏院士博士,普通程序员就仰望吧,哪里能鄙视?

恕本民科直言,

程序员与做科研,完全就是两码事!

程序员是靠编程序混口饭吃,需要优化,精雕细琢!

而做科研关心的是用数学模型来尽快验证某个猜想是否正确,根本就不想,也不需要在程序的优化上花时间,有现成的拿来就用更好,而MATLAB中的各种应用信手拈来,方便无比,节约大把时间,何乐不为?

这就是本民科用MATLAB做科学研究的原因!

程序员鄙视MATLAB?

反过来了吧?

程序员不会做科研,所以不在一个层次!

因为Matlab掩盖了大量的程序实现细节 。Matlab是由美国mathworks公司开发的一款大型商业软件(不便宜哦),它的开发语言是M语言(一门解释性语言,必须依赖MATLAB解释器)。

在程序员的圈子里面,的确存在着鄙视链,其中Matlab也的确遭到一大批程序员的鄙视,原因是普通程序员(比如使用C、C++编程语言的)要实现一个功能,就必须理解它的每一个细节,再来组织编码。而MATLAB却不同,它本身懈怠了大量的库,很多功能你根本不需要了解他是如何实现的,在没搞清楚原理的情况下一行代码就可以搞定,对于那些辛辛苦苦写很多代码的程序员来说,是不是很气人。其实Matlab是一种很有用的科研工具,下面我就来介绍一下MATLAB的一些更要应用。

因为程序员很少会用Matlab的,根本不知道这里面包含了多少技术含量

我跟你讲,程序员就这表情,真是人在敲代码,锅从天上来。莫名其妙的背上鄙视MATLAB的罪名,也是一脸懵逼呀,而且这“很多”程序员是怎么统计出来的?

的确,在程序员中的确存在各种语言互相瞧不起的现象。就像某个经典的笑话:某程序猿追求女神,女神说你能让这论坛里所有人吵起来我就跟你走。某猿说Python是世界上最好的语言,果然整个论坛都炸了。女神说我们走吧,某猿不走,非得说服其他人。

对于普通程序员来说,每天需要实现多少功能,完成多少个页面,涉及算法的部分很少。而 MATLAB是个数学软件,都是数学公式,自然用不上。这应该就是为什么有些程序员“鄙视”MATLAB的原因了。

MATLAB在算法开发、数据可视化、数据分析以及数值计算方面是其他语言所无法匹敌的。准确来说,MATLAB是一个研究工具,与C,C++,java等语言不同,其他语言更像一个构造工具。打个比方,MATLAB就好比示波器,而其他语言则是计算机,本身不具备太多比较的意义。

虽然MATLAB在数学处理方面很优秀,但它也局限在这了。程序员是一个很广泛的工作,包括写爬虫,做软件,开发 游戏 ,部署网络等等。MATLAB就算勉强能实现,编程体验也比其他语言差。 MATLAB的“偏科”也导致了一部分人对它喜爱不起来,但也构不成鄙视的罪名。

1、使用matlab的根本就不是程序猿

2、程序猿也不鄙视matlab

3、matlab的焦点是实验实现,而不是生产环境

4、程序猿鄙视的顶多是使用matlab的人的编程水平,因为matlab的语言复杂度和需要的特性比一般编程语言简单太多了。但是没哪个程序猿会鄙视使用matlab的人在其领域的专业水准。举个例子,就好像我会鄙视刘国梁的肚子,但是我不会认为因为我有六块腹肌我就可以球桌上干赢拿xyk的胖子。

5、如果真有人鄙视matlab,那就好像是会打字的人鄙视牛顿手上的纸笔说它落后,仅此而已

这样类比吧,放高中,matlab就是那种最高级别,按钮最多,一个巨大无比的屏幕,但是只能显示马赛克的卡西欧科学计算器。任何一个使用ipad的人都会鄙视这玩意

但是,这货方便啊!真方便啊,你把考题输进去(当然很麻烦),不光给你结果,还给你过程,甚至所有参数每一秒的值都给你记录起来,随时回头查看,参数是在那一秒跑飞的都能找出来

没有程序员鄙视matlab,问题本身就不成立。

程序员鄙视matlab?且不说这事是不是真的,但如果是真的,我觉得鄙视的没错。

在程序员圈子里,玩汇编的鄙视玩c的,c又会鄙视JAVA&C++&Python。为啥呢?因为c能实现的汇编都能实现,而汇编能实现的,c却不一定能实现!面向对象能实现的,面向过程一定能实现,面向过程能实现的,面向对象却不一定搞得定!讲人话:你会的我都会,我会的你不一定会!所以我鄙视你!

好了,把主题观点翻译成人话:

matlab能实现的,程序员都能实现!程序员能实现的,matlab却不一定能实现。所以,程序员可以鄙视matlab。

先问是不是再问为什么。

我是程序员,用的是JS主力,含Nodejs。

大学参加过数学建模,也拿过国家奖,用的就是matlab。

我不知道你哪里得出程序员鄙视matlab这一出,高级黑?

另外,楼下瞎吹matlab是什么工程院院士用的啥啥啥的,抱歉,我一个二本院校小菜鸡也用,程序员也用。而且,我是不是可以怼C语言,谁人不用?

归根到底,就是个引战,两个东西不在一条线上,有什么可对比的?还鄙视?我们程序员也没那功夫好吧,福报领不完,闲得慌。

在一些影视剧里,经常可见那些超级厉害的黑客,可以靠一台电脑,敲几个字符就能让整个网络系统出现大规模的瘫痪,侵入到各种高大上的企业网络中,来去自如,看别人的电脑秘密如探囊取物一般;

还有一个工种是与黑客不同的存在——程序员,每天坐在工位上,噼里啪啦敲着一行行的代码,还总被产品经理改需求。不爱说话,穿着邋遢,爱穿格子衫冲锋衣、牛仔裤、背双肩背包、黑眼圈配疲惫的脸,头顶越来越聪明,这是大众对程序员们的综合认知

一提起黑客,人们一脸崇拜,那种神秘感好像听说了明星的一个爆炸新闻一样;一提起程序员,人们记住的却只是那些黑程序员的段子。同样是敲代码,差距咋就那么大呢?

黑客之所以让人崇拜,一是因为其神秘性,二是各种**里对黑客的演绎夸张。可以这样说“黑客因其神秘性,更加容易造英雄。程序员给人印象加班多,整天加班还是有无穷无尽的问题。一个在明处,一个在暗处,暗处的给人更多遐想空间”。

如果要成为黑客,必须是一名合格的程序员,掌握必备的编程语言,而且黑客相对于普通的程序员,在某些专业领域做的而更加惊喜,而且很多都是标准的程序的逆向。这就给了人们一种“黑客是最牛的程序员”的印象,其实不然,术业有专攻而已,而且黑客和程序员的关系就是剪不断理不乱。

很多程序员和黑客其实都是难兄难弟,程序员编程为生,黑客以发现程序员的错误为生,国内的许多大公司的网络安全部门,多数是黑客招安来的,黑客化身成为公司的安全工程师,然后以工程师的名义继续和黑客对战。看似是难兄难弟,其实是相亲相爱一家人,两者随时可能角色互换。

就像阿里巴巴的首席安全技术专家吴翰清,在20岁的时候去阿里面面试的时候,被面试官问到有啥技术特长,吴二话没说,拿着面试官的电脑当场黑掉了阿里一台路由设备,导致阿里内部网络中断,从此在阿里传为佳话,更是在业内流传开来。

黑客碾压程序员这种说法在很多人眼里是真理,其实黑客和程序员不是水平高低的区别,是分工不同,就像长q兵和魔法师。举个简单的例子,程序员就是建筑工人,有的人做设计,有的人做施工,有人搬砖,有人和泥,有人砌墙,各有所专,分工合作,建筑一幢大厦。

黑客呢就是想方设法钻到大厦里面非开放区域,或者偷点东西,或者在墙上喷个图案,或者就是看看,窥测心理。攻防技术不分伯仲。都可以非常强,或许能强的离谱,你眼中的一般程序员能创造黑客使用的C语言,脚本语言等。同样强悍的黑客能一夜间让你辛苦做好的程序系统瘫痪、数据库彻底消失。他们互相制约,同样也能使得产品更加安全。

最后,黑客和程序员的区别就是一句话的区别:程序员是一种职业,而黑客是一种兴趣,并且黑客也分好坏两种。

那么作为企业开发中至关重要的程序员岗位,只有具备更强更完备的编程技术,才能更好的避免一些不良黑客的侵入,更好的保障公司的网络及软件安全,这也要求程序员们在技术上的学习任何时刻都不应该松懈。

以上就是关于为什么程序员特别容易出高智商低情商的人以及愤青全部的内容,包括:为什么程序员特别容易出高智商低情商的人以及愤青、为什么大部分程序员都喜欢用黑色界面、程序员和黑客哪个更厉害等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9493644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存