编程语言
首页 > 编程语言> > 程序员到底是干什么的?请不要再黑程序员了

程序员到底是干什么的?请不要再黑程序员了

作者:互联网

文章转载于:乐字节


文章内容:程序员到底是干什么的?请不要再黑程序员了

1.png

程序员,一个传说中的高智商群体。

凭借其认死理、头发少、情商低和收入高四大绝活,入选当今网红职业No.1,当仁不让。


程序员也是在网上最活跃的群体,他们贡献了无数的话题和爆笑动图。

他们几乎都是钢铁直男,就算有女的那也是女汉子。


在相亲市场上,程序员是集收入高、工作稳定、聪明听话、成熟(头发少)等于一身的潜力股,成为结婚对象的优质选择。


在恋爱关系中,程序员又是集死板、反浪漫、情商低、沟通费劲等一系列让人恼火的技能,让他们的欠揍指数一直保持在高位。


哎呀你男朋友是程序员啊:他把时间都用来赚钱,你把时间都用来花钱,真幸福。

Md别提我家那程序员二货:跟他说去买两个桃子,如果碰到西瓜,就买一个。结果这货只买了一个桃子回来,还说我表达不清楚!?

过年回家,亲戚朋友问你现在干啥工作了?你说程序员。他们都歪着脑门看你:程序员是干啥的啊?


对,程序员到底是干什么的?

大家只知道程序员天天对着电脑劈里啪啦的敲键盘,饿了就外卖可乐炸鸡。但他们究竟拿电脑都干了什么?年薪动不动就是几十万的。


你如果直接问程序员,他们会很认真的告诉你:

就是写程序啊。

我们的工作是用编程语言编写程序。

程序员就是开发软件的,做APP的。

嗯。。。这个么。。。太专业了。。。说了你也不懂。


我曾经写过很多年的程序,是一个非典型程序员(发量充足情商在线)。

即便我也是同行,但跟他们沟通的时候,依然想把手里的鼠标塞到他们嘴里。


不过我知道,他们这么较真刻板,都是职业思维习惯,就像搞金融的爱谈投资回报率和杠杆一样。

程序员爱谈逻辑、可行性,因为他们的共工作主要玩的就是这两种思维。

需要编程资料可:关注【乐字节】公众号,输入233,领取!


程序,可以理解为一套操作流程。比如一个做红烧肉的菜谱,一共多少步,每步用哪些配料,用量多少,开火多久等等。你照着这个做,就能烧出一盘红烧肉。

只不过程序员写的这个操作流程(程序),是给计算机看和执行的。


再举个例子,有个外地人找你问路,你告诉他前面路口左转,直走,第三个路口右转,再直走200米左手边就是了。你告诉他的就一个导航程序。


程序员每天的工作和这类似,他们的工作就是编写大大小小的这样的程序,只不过要比问路复杂多了。


有多复杂?有人问你路,你只需要告诉他哪个路口怎么走就行,但跟电脑沟通,非常费劲,你少说一个标点符号,电脑就死机了。


如果一个机器人找你问路,你必须告诉他每一步怎么走(包括方向、距离),比如第一步向前半米,第二部继续向前半米等等。还有,你得告诉他遇到红灯怎么办,遇到斑马线怎么办。还有哦,你得告诉他遇到闯红灯怎么办,遇到。。。各种情况你都得跟他说清楚了,不然一开机他就会勇往直前。最后,这个机器人每一步只能走1厘米,想想你要是给他设计个距离10公里的导航???不如给他叫个车吧。


跟人比起来,电脑是不是个傻子?明显是的。人的话你只要告诉他路线就行,机器人就是大脑一片空白,连人类世界的常识都没有,而且是你抽一鞭子它动一下。


但是,电脑速度快。你设定好路程,机器人搜一下就到了,人还得慢慢走。

再举个例子,抄文章,人一秒抄一个字。但如果设定好程序,机器知道了按步骤怎么抄,那它0.01秒起码能抄好几万字,想想你复制个文档有多快?

有时候想想,哈士奇养的久了人都难免变的中二,那程序员天天撸电脑也难免变得像个电脑,非得用编程的思维才能跟他聊天。


所以该骂骂,该打打,毕竟他不是电脑。


标签:到底,程序,情商,电脑,他们,程序员,告诉,干什么
来源: https://blog.51cto.com/u_15050544/2743057