今天是1024程序员节。

这个节日诞生后的短短几年,程序员已经变成了网络上段子最多的群体之一。但是我却越来越深刻地感觉到,如果要问谁是这个时代最可爱的人,那一定是我们的程序员。

也许有人觉得不以为然:你说的就是那些“码农”吗?

他们看起来是那么木讷、邋遢、古怪,穿土气的格子衫,除了加班就是宅在家打游戏,找不到女朋友,年纪轻轻就开始秃顶…

他们的工作既不崇高也不时尚,每天像机器一样,写着毫无温度的代码,连自己也说不出有什么用,却总是有抓不完的臭虫和打不完的补丁。

可爱的程序员们,也许连他们自己也没有意识到,他们这些年写下的代码,是一种怎样的精彩人生。

他们的代码充满缺陷,却能为世界带来温暖
很多人都觉得,在这个网络无处不在的信息时代,人与人之间变得越来越疏远,社会变得越来越浮躁,世界变得越来越冷漠。而这个世界,似乎正是由程序员们敲下的一行行代码构建而成。

可能大家并不知道,每一个选择做程序员的普通青年,都曾经梦想用自己的代码,给这个世界带来美好和惊喜。然后在某个寒冷的午夜,凝视公司楼下那盏孤单的路灯,才突然发现,自己每天加班熬夜写下的代码,离美好世界之间还有两个银河系的距离:

一个银河系叫“改不完的Bug”

另一个银河系叫“提不完的需求”。

即便如此,我还是想要告诉所有的人,正是这些连程序员自己也看不上的、充满了缺陷的代码,才给冰冷的0和1赋予了人性啊。它们让我们在这个冷漠的世界中,也能够感受到温暖和关怀。

有一个程序员,他工作的那个项目,曾经被整个行业看不起,几乎每一个用过那个系统的人,都说很难用。他自己也觉得管理混乱且黑暗,费用不知道进了谁的口袋,代码都是为了完成任务而应付,还有好多好多的Bug其实都没有修复…

这个系统叫做12306,它让全中国的老百姓,能够靠自己的双手买到回家的火车票,而不用被黄牛和假票耽误了宝贵的团聚。

有一个程序员,他写的代码就是给大家的手机发短信。每个知道的亲戚朋友都笑着说:“你就是那个做骚扰短信的啊”。他每次都感到非常尴尬。

但他可能并没有想过,从他做的系统发出去的,除了广告和骚扰,也许还有亲人的一声平安,可能也有恋人的一段表白,亦或者朋友转抄的节日祝福。即便只是银行、运营商、商家那些公式化的生日祝福,不也曾经给无数孤单的灵魂,送去过一丝慰藉么?

可爱的程序员,也许他们的每一行代码都有着自己的体温,不管他们心中是远方还是苟且,其实都在用自己的代码,改变着这个世界。

他们的形象总被误解,只因为更真实和纯粹
程序员是一个被贴满了奇怪标签的群体。

在外人眼中,程序员生活邋遢,不修边幅、不爱卫生,也不懂服装和审美,穿衣形象除了格子衬衫,就是公司文化衫、大短裤和拖鞋。

其实很多程序员都有着很好的文化修养和审美情趣,只是在工作的时候,他们认为让自己舒适最重要,所以并不在意形象是否时尚和优雅。有那功夫去迎合外人的观感,还不如再去查查自己的代码有没有Bug呢。

工作之外的程序员,特别是90后00后程序员,很可能是一个精致的时尚生活达人。只不过外人很少能看到他们不工作的状态而已。

从很久以前开始,程序员在外人眼中就是直男癌的代表,情商低,不会说话,更加不会讨女孩子开心。以前到现在的唯一差别,就是程序员从月薪五千的屌丝直男,变成了年薪百万的P8直男而已。

没有几个程序员们愿意被别人说是“直男”,虽然他们经常会以此自黑。对于习惯了代码逻辑的程序员来说,他们并非缺乏情商,只是觉得这世界的逻辑本就如此,不稀罕为了你而委婉。他们不是不懂甜言蜜语,只是觉得为你做一些实在的事情更有意义。

虽然这几年程序员的整体薪资水平大幅上涨了,但月薪能够达到20K以上的仍然是极少数。即便是在阿里腾讯这种大厂,也不是随便抓个程序员就有上百万年薪。一线城市的程序员,大多数收入也就是在一万出头,月薪几千仅够生存的仍然不在少数。

在外人眼中,程序员很无趣,不会聊天,总是把话聊死。其实只是程序员们每天大部分时间都跟代码和同行打交道,更习惯用自己圈内的语言风格,外人不懂他们的语言,就肯定无法理解他们的风趣和幽默。在程序员们看来,很少有人值得自己去迁就对方的语言习惯。你理解不了我话里的妙处,我也没有精力去在意你的感受。

其他被贴在程序员身上的错误标签还有很多,比如死宅、不运动、会修电脑、不会拍照等等。

但是程序员们似乎一点也不在意被误解,或者说他们可能根本没觉得被误解。因为程序员们看待这个世界的方式特别简单和纯粹:凡是真实的、符合逻辑的,就是可以接受的。

他们觉得从某个角度的逻辑来说,程序员们好像确实还蛮符合这些标签的。只不过他们理解的“符合”,跟外人对他们的印象根本就不是一回事罢了。

他们的青春早已透支,却不愿放弃心中梦想
仅仅35岁,大多数程序员的职业生涯,也许就将走到尽头。

从996到ICU,有很多程序员的健康,比他们知道的更糟糕。

程序员的青春,在短短的十来年过后,也许只剩下满世界的无所适从,和早已透支健康的身体。

35岁之后还能继续挣钱养家,是大部分程序员对职业生涯的共同期望。为了这个小小目标,他们用一天接一天的加班,把十年当做二十年来使用,用一次又一次的跳槽和创业,去赌每一个第一桶金的机会。

35岁财务自由之前,可不要猝死在键盘上啊。每个程序员可能都曾经闪过这样念头。

少数程序员靠着自己的天赋、努力和幸运,已经在某些互联网大厂拿到了令人羡慕的职位和薪资,但他们还在跟新入行的程序员们一起加班熬夜。

他们不是不想停下来休息,只是心中梦想从来都未曾真正的实现。在新人眼里他们也许是大神,但在他们自己眼里,看到的仍然是到处都有Bug的代码、永远不够完美的架构,以及一直都在进步和改变的世界。

亲爱的朋友们,请爱护你们身边的程序员,他们确实是这个时代最可爱的人!

祝所有程序员们今天节日快乐,也把这1024份祝福,送给产品、设计、测试、运维,以及其他与程序员共同战斗的IT人。感谢你们的工作,让这个数字时代充满了自由的梦想和人性的温暖。

1024程序员节:向改变世界的程序员致敬相关推荐

  1. 往年程序员是怎样过“1024程序员节”的!程序员,今年又准备怎么过?

    程序员(英文Programmer)是从事程序开发.维护的专业人员.可是外界是这样评论的:他们永远短裤T恤人字拖:他们胡子拉碴/头发缭乱.一副睡不醒的样子:他们闷骚.沉默内向,不会说话缺乏情趣:他们大多 ...

  2. 1024程序员节,向改变世界的程序员致敬

    前个言 正值1024程序员节日来临之际,今天心血来潮,想写篇文章来为我们这些猿猿致敬,也算了却一个心愿,让我们这些猿猿们以自己从事的职业为豪为荣. 可能我们的着装遭人吐槽,可能我们的玩笑经常别人听不出 ...

  3. 1024程序员节:北京尚学堂向改变世界的程序员致敬

    2019独角兽企业重金招聘Python工程师标准>>> 写在前面 正值1024程序员节日来临之际,今天心血来潮,想写篇文章来为我们这些猿猿致敬,也算了却一个心愿,让我们这些猿猿们以自 ...

  4. OSChina 程序员节乱弹 ——看程序员如何优雅地生活

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2017)请戳(这里) [今日歌曲] @莱布妮子 :分享Eminem/Rihanna的单曲<Love t ...

  5. 我们偷窥了「1024」个大厂程序员的工位,发现了最适合的恋爱对象

    10·24,打开二进制世界和现实世界之间的大门. 2的10次方,1024,二进制虚拟世界和现实世界的交汇点,一个对程序员来说十分特别的数字. 敲代码.易秃头?格子衫.双肩包?加班.熬夜.996?不爱出 ...

  6. 1024告诉身边的程序员,今天他过节日

    今天是2016年10月24日!一个程序员的节日,今天作为程序猿的你,是不是还要为了项目或者自己开发的软件而加班呢?其实每天都有节日的,程序员如果都要过的话,每天就都不用加班了.首先给广大的同行们说一声 ...

  7. 1024,如果全世界程序员都消失了,会怎样?

    这两天,有一个话题引起了程序员的广泛讨论:年薪80W程序员相亲被鄙视 某知名互联网社区,一网友发帖,自己年薪80W去相亲,竟然被鄙视不如在二本学校教书的大学老师. 估计令他没想到的是,即便是在这样一个 ...

  8. 1024这天,马蜂窝程序员选出的最好语言是…

    最好的语言是什么? 能带给别人快乐的语言,就是最好的语言. 在马蜂窝,程序员们希望用幽默的方式的方式促进沟通,撕掉程序员的标签,并且在笑声之外,直面工作中的问题,推动技术为马蜂窝带来更多改变. 能实现 ...

  9. OSChina 程序员节乱弹 ——我们程序员的属性

    2019独角兽企业重金招聘Python工程师标准>>> [今日歌曲] 感谢@clouddyy 的打赏,你这个天天打赏--脸红.啊咧? 感谢@匿名用户 巴巴的打赏?可匿名用户是什么鬼- ...

最新文章

  1. 荣获计算机视觉“奥斯卡”奖提名的年轻人!康奈尔大四学生林之秋的科研之道...
  2. 中国中草药提取物市场需求容量与投资价值预测报告2022年
  3. GCN的多层卷积的流程图
  4. 【JavaScript框架封装】实现一个类似于JQuery的缓存框架的封装
  5. centos刻录工具_centos u盘引导制作工具下载|
  6. JpaSpecificationExecutor
  7. VTK:可视化之Camera
  8. centos mysql 互为主从_centos7 mysql互为主从+keepalived
  9. java打印倒立直角三角形
  10. HTML鼠标点击文字语音播放,10款jQuery+HTML5实现的鼠标点 经过播放音频
  11. python tkinter库函数详解_Python使用tkinter库进行GUI编程中常用事件处理方式汇总
  12. kafka常见疑难问题
  13. 无法解析 uafxcw.lib_二级建造师《实务科目》推荐知识点习题,附中业网校答案解析...
  14. 机器学习算法基础4-K-近邻算法、朴素贝叶斯算法、分类模型评估、模型的选择与调优
  15. Canvas画布进阶篇---绘制文本
  16. win10 u盘 修复计算机,怎么用u盘修复windows10专业版系统
  17. python母亲节代码_python 计算 母亲节
  18. Redis集群Hash槽分配异常 CLUSTERDOWN Hash slot not served的解决方式
  19. docker相关的文件配置
  20. Kettle报错:Driver class org.gjt.mm.mysql.Driver could not be found

热门文章

  1. 如何动态使用烘焙出来的ReflectionProbe-0.exr信息
  2. CodeBlocks旧版下载
  3. Oracle所有错误类型
  4. Java之ut,mock与jacoco
  5. 软件测试工程师简历编写规范
  6. TP5 在西部数码虚拟主机下 要如何实现伪静态
  7. C# 实现xls类型转换为xlsx类型
  8. 计算机清单笔记本,2019吃鸡笔记本电脑配置清单,吃鸡高手给你分享
  9. 前端学习笔记001:HTML5
  10. 王雪松等:驾驶行为与驾驶风险国际研究进展