程序员为什么老是被黑,为什么人们崇拜黑客

程序员是高强度作业,伤眼烧脑 。为了保护他们的身心健康,这是非常有益的 。技术崇拜的结果,黑客是精英,程序员是路人 。长期和笨电脑打交道的程序员,自己可能也会变笨 。从这点来看,程序员在解决数学问题上越来越聪明,沟通能力却被削弱了 。
为什么感觉Java总被黑?
工程化好的东西,你很难把它玩出花样来,换句话说,就是没有逼格 。java的语法简单,门槛低,性能好,功能齐 。语法有点啰嗦,不过有IDE都不是什么问题 。有些弱点,但是完全可以用进阶之后的其它设计模式,架构,框架,整个生态圈来弥补 。从工程角度来说,目前我觉得基本没有语言能跟java比,就它自己庞大的生态圈就是语言层面的大多优势难以弥补的了 。
当然要看适用场景,script language类型的需求java不合适,比如写前端,UI什么的 。当然,这么好的工程优势带来的后果就是,java怎么写就是那样了,在抽象层级低的语言层面,标准实现方式基本就是最佳实现方式 。在抽象层面更高的地方其实那不太属于编程语言的范畴 。技术人员多少都有点个人英雄情节的 。
同样是敲代码,为什么人们崇拜黑客,程序员却总是被黑?
技术崇拜的结果,黑客是精英,程序员是路人 。能成为一名黑客,在某一领域是佼佼者 。尤其是网络方面,攻防斗智斗勇过程中,技术淬炼地炉火纯青 。码农是程序员的又一个称谓 。顾名思义,是软件开发中的基层建设者熟练工 。黑客善于钻研,时常扮演孤胆英雄角色 。他们的行事作风也经常刻意模仿武侠小说中的某个大侠,印证了很多人的古惑仔情怀 。
程序员为什么大多不善言辞?
【程序员为什么老是被黑,为什么人们崇拜黑客】程序是逻辑语言,没有模糊和中间概念,非黑即白的思维 。程序员长期天天与傻子电脑打交道,自身也可能变得傻了吧 。因为计算机只能识别1和0,干什么事情都是一步一步来,只是比人得速度快的多而已 。而人脑思考的速度远远大于语言表达的速度,要想速度跟上电脑,大脑就要转的飞快,你看看各个程序员的头发都掉光了,都是因为脑子转太快,太消耗营养,导致把细枝末节的头发的营养都被用来思考了 。
从这个点来说,程序员也越来越聪明的解决数理问题了,而沟通表达能力随之就弱化了 。与电脑打交道就是你打字告诉它你的想法,它就照着执行,所以也用不到什么修辞手法,即使产生误解也是逻辑错误或者是运行时的环境被累计的误差破坏了,本质还是逻辑上的错误 。所以天天和电脑打交道就会变得谨小慎微,不勇敢与人讨论其他邻域的问题,而对于本专业的问题,由于程序员脑子转的快,说话有时候也变得飞快,导致产生误解也不知道,往往忽视了表达沟通技能的提高 。
程序员的编辑区为什么总是黑底白字?
程序员,会让人联想到黑客黑底,就像浩瀚的宇宙一样,充满未知,让人想要无尽的去探索,给人一种深邃 。白字在黑底上,才能有所凸显,虽然这几行代码在整个程序世界里,是那么得渺小,但是作为这一段程序的不可缺少部分,作为程序员的辛勤劳作的成果,它应该在这里闪闪发光 。就像在黑夜里的手电,它不是光芒万丈,但是没有它可能寸步难行 。
这是从心理学的角度来分析的 。黑底白字,有利于排查错误 。程序员属于高强度作业,伤眼烧脑,为了保护程序员的身心健康,所以这样是很有利的 。我们公司做营销软件,研发和技术支持都是摆着高大上的屏幕在办公,只有我们销售常年打开聊天软件,文档,表哥,后台,负责使用售卖产品,我们世界他们知道,他们的世界我们并不知道 。

推荐阅读