摘要:修电脑?格子衫?脱发?程序员被误解了怎么办?如何一句话向父母说明白你的工作?

有人说,你们程序员工作赚钱真简单,电脑上按按键盘就行了,一点也不辛苦。

有人说,程序员不懂生活,就知道天天对着电脑。

还有人说,你们程序员是不是没有女朋友?

很多时候因为大众并不了解技术,也不了解程序员的工作,所以自然就产生了上述提到的一连串误解。

如果我们打破刻板印象,程序员到底是怎样一个群体呢?

那些年,被我们误解的程序员

“在长辈眼里是坐办公室的神秘职业、高级白领,在朋友邻居眼里是修电脑高手,在异性眼里是不修边幅的宅男,但是程序员的梦想大部分都是改变世界。”

这是一名程序员在华为云社区的留言,他提到了很多人眼中的自己。如他所说,长久以来,程序员一直被打贴上各种奇怪的标签。

根据大家在华为云社区留下的“肺腑之言”,我们整理出程序员被误解最多的瞬间:

最多吐槽:程序员 = 修电脑

1、不会修电脑的程序员,不是好程序员。

2、我电脑蓝屏了,帮我修一下。 我显卡到了,帮我组装下电脑 。

3、听说你是学计算机的,家里电脑坏了,你能修吗?

最扎心:脱发、格子衫、没有女朋友

1、你们程序员是不是没有女朋友?

我不但有女朋友,还猫狗双全。程序员就像大学食堂里的饭菜,看着不怎么样,但你来晚了也抢不到!

2、你的格子衫呢?洗了,天气冷还没拿出来穿。

3、头发越少,技术越强。看你这发量,离资深程序员不远了。

4、亲戚:你做什么工作的?

我:做前端的。

亲戚:天啊,你长成这样怎么当前台啊?

我:.......

最无奈:需求简单怎么就不能实现?

1、这功能不是很简单吗,加上就行了,应该不用修改太多的。

2、这个需求又不难,你改一下代码就好啦,几分钟的事。

3、客户这个需求很简单啊,你怎么就做不出来。

在多方误解之下,大部分程序员都学会了自嘲,一边自我开解,一边无奈地继续坐在电脑前敲敲打打。

那么,面对这些误解,程序员要如何用一句话为自己代言呢?

一句话向亲戚说明白你的工作

当和身边的亲人聊及自己的工作时,总会遇上一些无法解释的无奈。比如下面这些段子:

—“我负责底层架构设计。

做人踏实一些虽然好,但是也要积极努力向上发展啊。”

—“我最近正在学习C语言。

多学一门语言是好的,但是不能总对着电脑。学习语言要多说敢说,没事儿多去语言角跟别人交流一下。”

你聊的是算法,爸妈想的是算数;你说的是管理员,爸妈听到的是管理层。开发者们想和家人说清楚工作可太难了。

为此,华为云社区征集了一些博主的回答,看看他们是怎么说的。

如何向父母介绍你的工作?

@hello word~/:就是每天敲一些英文,组合成一个页面。

@考过IE励志当攻城狮写个代码,运行后显示:我爱你们,然后给他们看,告诉他们我就是做这个的。或者做一个控制app,通过手机控制家里的灯光,然后指导他们如何去操作使用,通常父母都会非常的开心,然后在亲戚朋友间炫耀,哈哈。

@爱吃鱼的靖哥哥:我是做网页的,都是打开电脑把网页给爸妈看的。代码就是展现在面前的网页,点击按钮跳转到哪,数据是如何加载出来的,图表是怎么画出来的,这就是我的工作。

@khg305387543:就是在电脑上面编东西,你们用的微信就是,但微信不是我弄的。

@问道:我是在搞一些可以帮你们更好使用家电的工作,例如洗衣机的控制,你们每次只要按几个按键就可以了,其余的就交给程序去工作就,你看比以前的洗衣机用起来简单多了吧。

@yizhangl:之前上学父母只知道是学计算机的,然后回老家总有亲戚说:哦,修电脑的是吧。来,家里电脑有点问题帮忙处理下。如果问题解决不了,还会被亲戚一脸的鄙视。现在还有亲戚问我在做什么,我就会拿起手机说,看我是做这个app软件的。

@noisexb:

----我是做通信的。

----就是打电话的么?

----不是,是我的代码可以让大家可以用手机打电话,看微信。

你的代码有什么价值?

@hello word~/:没有我的前端代码,网页就不存在了。

@考过IE励志当攻城狮经常会听到“程序员改变世界”这句话,因为程序员会写程序,所以意味着掌握着信息社会中与任何物进行交互的能力。我的代码能创造价值,拥有这种交互万物的强大能力。

@阿弥陀佛:存在就是合理,能做就有做着的价值。

@noisexb:通信行业代码的价值是把世界的距离拉近。从前慢的时候,思乡只能等车马返乡,现在的通信可以让我们随时看到、听到对方。

@weizj0328:我的代码可以验证我的理论,实现我头脑风暴的想法,还能让我发表高水平的论文。

@ecstatic:让学生们了解基本技术,让使用软件的人更加的方便。

@王亦臻:让世界上的人们不因距离而思念。想到了就可以视频聊天,可以一起分享生活。

你的工作让这个世界有了怎样的改变?

@hello word~/:世界上能用眼睛、视觉看到的,我们前端都能实现,而且体验感以及视觉美感也在于我们的敲法,我们可以让世界视觉变得越来越丰富多彩。

@考过IE励志当攻城狮我的工作能让人更加便利的使用计算机资源,更加方便的使用网络,更快速的玩游戏,看视频,刷抖音看直播。

@阿弥陀佛:我的工作改变世界是不可能的,但我的工作会改变同事的世界。

@ xiaobozhang1993:通过我们上线的软件系统,可以方便乡村医生工作,在老家也可以享受良好的医生服务。

@yizhangl:我的工作让家人间的电话更通畅,物联网网络更畅通,将各种科技应用到生活当中(各种智能app),提高生活的便利性和质量。毕竟科技改变生活嘛。

最后:

对于程序员这个群体,让我们少一点误解,多一些了解,那些莫名其妙的标签也就慢慢消失了,他们是一群可爱又务实的技术达人。

就像今年HDC.Cloud的宣传slogan一样:每一个开发者都了不起!感谢每一位开发者,用敲下的代码创造一往无前的奔腾时代。

也欢迎大家在评论区畅所欲言,聊一聊你被误解的那些时刻,或者你是如何向别人解释自己的工作呢?

即刻参加【我要去HDC.Cloud】活动,有机会抽取大会门票。现场感受HDC热度 ,更有机会开启学霸宝箱!

点击关注,第一时间了解华为云新鲜技术~

你眼中的程序员 VS 程序员眼中的自己,是时候打破代沟了的更多相关文章

  1. 基本上每个应用程序领域的程序员都有使用 C++

    C++ 的使用基本上每个应用程序领域的程序员都有使用 C++. C++ 通常用于编写设备驱动程序和其他要求实时性的直接操作硬件的软件. C++ 广泛用于教学和研究. 任何一个使用苹果电脑或 Windo ...

  2. 好程序与差程序Good Programming, Bad Programming

    好程序与差程序 Good Programming, Bad Programming 发布时间: 2012-11-20 16:32:21| 阅读数:2,735 views 优秀的程序可以使复杂的东西看起 ...

  3. 浅谈 Python 程序和 C 程序的整合

    源地址:http://www.ibm.com/developerworks/cn/linux/l-cn-pythonandc/ 概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单, ...

  4. 谈 Python 程序和 C 程序的整合 (转载)

    http://www.ibm.com/developerworks/cn/linux/l-cn-pythonandc/ 概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单,易于掌握 ...

  5. 改善C#程序,提高程序运行效率的50种方法

    改善C#程序,提高程序运行效率的50种方法   转自:http://blog.sina.com.cn/s/blog_6f7a7fb501017p8a.html 一.用属性代替可访问的字段 1..NET ...

  6. 在网页程序或Java程序中调用接口实现短信猫收发短信的解决方案

    方案特点: 在网页程序或Java程序中调用接口实现短信猫收发短信的解决方案,简化软件开发流程,减少各应用系统相同模块的重复开发工作,提高系统稳定性和可靠性. 基于HTTP协议的开发接口 使用特点在网页 ...

  7. java基础,继承类题目:编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E

    21.编写一个Java应用程序,该程序包括3个类:Monkey类.People类和主类 E.要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public vo ...

  8. oracle 未找到提供程序。该程序可能未正确安装

    使用ADO连接oracle数据库时,连接串使用Provider=OraOLEDB.Oracle时提示"未找到提供程序.该程序可能未正确安装". 原因:由于我之间安装oracle_o ...

  9. 如何编写一个编译c#控制台应用程序的批处理程序

    如何编写一个编译c#控制台应用程序的批处理程序 2011-03-22 18:14 dc毒蘑菇 | 浏览 579 次 最近在网上看了一个教程,是学C#的,但是我的机子上装不上vs,所以想写一个批处理来编 ...

  10. 使用ADO连接oracle数据库“未找到提供程序。该程序可能未正确安装”解决方案

    问题描述:VS2010开发的C++程序,在一台Win7旗舰版的已安装Oracle客户端的PC上连接不上Oracle,提示“未找到提供程序.该程序可能未正确安装”,其他语言编写的程序比如C#是可以成功连 ...

随机推荐

  1. 外层div随内层div高度自适应

    首先说一下textarea的高度随文字的内容自适应,用div模拟textarea.直接看代码.其中 contenteditable="true"表示div可以编辑..主要是设置 o ...

  2. 联想think服务器centos系统安装

    一.前言 本以为安装服务器是一件轻松顺利的事,没想到一安就是两天- 二.错误列表 1.硬件系统不兼容低版本centos 刚开始安装centos6.8的操作系统总是无法找到配置好的raid阵列导致无法安 ...

  3. C++ 与 QML 之间进行数据交互的几种方法

    一.属性绑定 这是最简单的方式,可以在QML中直接绑定C++ 对象的属性.通过在C++ 对象中使用Q_PROPERTY宏定义属性,然后在QML中使用绑定语法将属性与QML元素关联起来. person. ...

  4. NOI 2023 春季测试 游记

    开坑,待填. upd: 摆,不想填,但还是来填坑了. \(Day -1\) 看板子,什么都不会.发现自己已经不会写十二月刷了一整个题单的线段树合并了,感慨了一下自己连鱼都不如的记忆力,不过反正春测不考 ...

  5. facebook广告投放优化师

    由来(一个技术的自嗨) 你以为我是个广告优化师?错,我是个java开发从事者.一开始我是想介绍某人转行去做广告投放优化师的,毕竟自己也在某出海公司待过一段时间,对于技术来说出海的核心是支付系统业务和广 ...

  6. 前端本地导出文件 导出txt sql (简版版的字符串案例)

    1.首页明确要导出的根据 一般有图片 excel  文字.针对不同的文件类型 配置不同的参数 2.知识点 Blob          URL.createObjectUrl new Blob( arr ...

  7. CodeDesk-一个新款跨平台桌面开发框架

    CodeDesk 的灵感来自 Electron和Photino.这是一个基于 .NET 的开源项目. CodeDesk 的目标是使开发人员能够在跨平台的本机应用程序中使用 Web UI(HTML.Ja ...

  8. 浅谈斜率优化DP

    前言 考试 T2 出题人放了个树上斜率优化 DP,直接被同校 OIER 吊起来锤. 离 NOIP 还有不到一周,赶紧学一点. 引入 斜率 斜率,数学.几何学名词,是表示一条直线(或曲线的切线)关于(横 ...

  9. 计算网络之IPv6配置DHCP服务及acl

    一.DHCPv6服务 DHCP即动态主机地址分配协议,在前面已经启动过IPv4的动态主机分配了, 还是来介绍两种方式 接口模式 全局模式 现在需要了解的就是DHCHv6,即基于IPv6的动态主机地址分 ...

  10. FPGA与Simulink联合仿真环境搭建(硬件在环)

    硬件在环(HIL) \(\quad\)官方的一些定义:硬件在环 (HIL) 测试是一种实时仿真,让您无需使用系统硬件即可开始测试嵌入式代码.如果正在开发的代码未按照规范运行,您可以通过此项测试来发现可 ...