外行眼里的程序员到底是个什么样?
秋冬交替的时节
各色格子衬衫轮番上阵
什么纯棉的、加绒的
波普的、印象派的、后现代的
在保暖不失优雅的同时又增添几分斯文
真是岁月静好,代码格子不老
图片源自网络
诚然
正如格子衬衫、黑框眼镜
露趾拖鞋、双肩包……
等等外行喜闻乐见调侃程序员的元素
也都是加在程序员身上的“刻板印象”
图片源自网络
程序员这个职业
在逢年过节、朋友聚会、熟人相见时
总是很难向他们解释清楚
“程序员到底是干嘛的?”
那么在外行人眼里
程序员究竟是一个怎样的群体呢?
对于这样的刻板印象
程序员真是苦不堪言
对此每一员都必须为自己正名
程序员可以这样跟
外婆外公,阿姨婆婆
等不明真相的路人甲乙丙等
外行们解释编程
“程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。
任何一点遗漏都会成为Bug,轻则导致挨骂,重则导致经济损失甚至危害安全。”
怎么样听起来有没有很霸气
slay全场
亲戚朋友想必会向你投以敬佩的眼神
如果还是不行可以使出必杀技
正经脸,其实,每一个程序员都有义务像大众科普编程的意义,这不仅仅是为自己的职业正名,也是提升程序员社会地位的绝佳时机,以免再发生以下杯具——
双11期间,杭州一位快递员深夜前往某小区送快递,把深夜下班程序员业主误认为“小偷”。出于小区安全考虑,他及时上前进行劝阻,一番功夫下来才知自己闹了乌龙。
快递员小董后来表示,没想到这么晚了还有人才下班,感觉对方“头发长长的很久没打理了,很可疑。”后来了解到这位业主是程序员后,小董表示:“怎么看都不像是个修电脑的啊,干这行的不是应该穿西装打领带吗?”
简单的说,“编程就是指导计算机执行任务的行为”。编程通常被认为是编码。这时候你妈可能会问了,“什么是计算机程序?”
计算机程序就是计算机所执行的一系列的指令。
上面所定义的计算机指的是任何能够执行代码的设备。可能是智能手机、ATM 机、黑莓 PI、服务器等等。简而言之,你聊天的微信,看的抖音,剁手的淘宝,都是程序员在背后默默支撑,饭桌上的各位亲戚朋友是吃果子的食客,程序员是背后栽树的农民,这样能懂了吧?!
本篇文章转自渡一教育公众号Duing