文档章节

程序员辛酸泪

 浪漫程序人生
发布于 2016/03/29 00:08
字数 2041
阅读 28
收藏 0
点赞 1
评论 0

当程序员老去 再也不相信年龄了

程序员将代码注入生命去打造互联网的浪潮之巅,当有一天他们老了,会走向那里,会做些什么?

很多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭),送完外孙上学,刚好8点。由于北京从2020年开始单双月限行了,这个月是单月,所以只能挤地铁。人一如既往的多,一小伙子要给我让座,看了看他的小身板,我说不用,你也是干IT的吧,今天咱们都是程序员。

来到公司,墙上那条新贴上去的刺眼规定总是让我很不舒服:所有的服务器端语言必须使用Come,移动端语言使用Swallow,还在使用Java、C、Go和Swift语言写程序的,罚款500元。我不知道自己还能学会几门新语言,工作了四十年,我已经用过一百多种编程语言了……

上午十点,00后TeamLeader跑过来告诉我,池大大,新上线的智能手表操控UI是您老做的吗?好像出了点问题。我说是老王上周做的,他老花眼早就不该做UI了,这周没来,据说动脉硬化了。唔,那您帮他改改得了……

这个上午,老板又收到了两份在家办公申请,其中包括老冯的,申请理由是:腰不好。坐着站着都不能解决问题了,只能把屏幕安装在天花板上,躺着编程。我还行,一直打羽毛球,腰好,身体就好,吃嘛嘛香。不过今天中午却没什么食欲,因为牙疼,各种牙都开始松动了,只好在食堂里挑了点软乎的饭菜吃了。

当程序员老去

下午部门开会。我发现唯一的70后主程(主力程序员)记忆力减退了许多。说完第8个功能点的实现后,丫突然来了一句:好,以上是第1点,现在来说第2点。直到下班,我们一直都在说第2点。会后主程怪我为什么没有提醒他,其实我一共提醒了他13次。不跟他计较,明年他65岁,就要退休了。

分配到需求之后,下午的工作就是画界面做表单填程序,这个工作我做了几十年,已经非常熟练了,编码的时间总是最快乐的,不知不觉就晚上10点了。回家吧,过了9点就可以打车了。

夜晚11点回到家,菜凉了,孩子们都睡着了。我躺在冰凉的床上,打开一本《Come语言编程实战》开始读。程序员,是一个终身学习的行业……

看到这估计大部分程序员读者心都碎了……不用担心,不读MacTalk,晚景才是凄凉的,看了的都没事!

很快,我就站到了三十岁的十字路口,望了望周围,其他三个方向都没有路,只能向前,于是我非常不情愿的挪到了35岁这个黄金分隔线上,或者叫程序员的生命线。不知道是哪位大神为我们程序员画了这么一条线,三百六十行,行行出状元,为什么只有程序员才有这条线呢?用Google百度一下「程序员35岁」,尽是「不作35岁的程序员」「技术大龄恐惧症」「35岁后要转管理」「35岁前程序员要规划好的X件事」这样耸人听闻的字眼,一想到自己并没有规划过「这些事」,我绝望极了,35岁生日的那一天可能会发生什么不好的事吧,比如编程、演讲、写作、设计这些技能都会烟消云算?我可能会跟不上时代的发展?我可能会被解雇吧,我想。

5岁生日过去了,除了收到生日礼物,什么事都特么没有发生,我依然活蹦乱跳的编程、演讲、写作和设计产品,一切都变得更好了。

当程序员老去

当程序员老去

回首往事,我发现当年那些对编程充满激情,对生活满怀理想的小伙伴,有的变成了某个领域的技术大牛,在做产品的同时忙着布道演讲写书;有的经营者或大或小的公司,同时还在编写程序;有的设计出了千万人使用的软件产品;有的则转变成了一个纯粹的管理者,经营着上千人的机构。他们都是程序员。

真正有可能晚景凄凉的程序员,是对技术和产品没有兴趣的人,是仅仅把编程当做生活工具的人,是那些不能终身学习的人。开篇的文字,就送给这些人吧,希望他们能够在40岁以前看到这篇文章。

关于程序员转行的问题,也是个伪命题。没有人的职业是一成不变的,今天你在考虑LVS要使用IP隧道技术还是直接路由,负载调度使用加权轮叫还是最少链接,十年后你要做的可能是增加哪些产品特性和阅读用户的消费心理。时间会驱动着你去不停的选择自己的道路。

如果继续编程能够最大化你的价值,那就去编程,太多精深和复杂的技术需要长期的积累和实践才能化繁为简鬼斧神工,请在技术大神的道路上一路狂飙。

如果设计产品能够最大化你的价值,那就去设计产品,现代世界已经不再是「美学、艺术」与「电子产品、软件」毫无关联的年代了,人们越来越重视产品体验和艺术美学,如果你懂得产品之美,又能估算这个产品多久能够开发出来,还懂一些开发细节,不知道能够虐多少程序员啊,想想这个场景多么美好。

如果经营一家公司能够最大化你的价值,那就去创业,去招募战友,服务伙伴,提供产品,去创造属于你自己的天空。

如果演讲……如果咨询……如果市场……,很显然,我看到的程序员未来有无限可能,而且我们最大的优势是:这帮家伙甚至能编写代码,这真是太酷了!

当然,我们程序员也不要过于沾沾自喜,在某个领域深耕细作的同时,不要忘记拓宽自己的知识面。如果一个人的领域太过专业化,一段时间后,你可能发现自己的专业已经陈旧了。如果一个人的知识面很广,在终身教育的配合下,你的专业可以随着时代的变化而改变。

最后,对不是程序员的读者也说两句吧,如果你身边有程序员,一定要对他们好,不懂技术不要对程序员说这很容易实现,平时多送些小礼物,他们不开心了就请吃海底捞,加不加班都要给他们加薪,没有女朋友的给介绍女朋友,还没订阅MacTalk的让他们赶紧订阅……你会有回报的。

当程序员老去

经年以后,当你偶然之间再次翻到这篇文章,也许会说,唔,这个老家伙说的还有点道理呢


参考资料:当程序员老去,程序员又何去何从http://www.ourcodelife.com/article-576-4.html

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 6
码字总数 6059
作品 0
程序员
西二旗从业者恋爱收支调查报告:没想到平均单身年龄最高的群体竟然是?

近日,百度《互联网从业人员单身情况调查报告》新鲜出炉,调查人群是日前火了一把的西二旗互联网从业者。据了解—— 本次调研,共收集样本数:123个; 有效样本数:100个; 调查方式:问卷调...

csdnsevenn
2017/11/30
0
0
天哪!又有程序员猝死了!妻子醒来:只看到床上冰冷的尸体……

  今天一进公司,突然有一种强烈的压迫感,气氛很凝重。我偷偷问旁边的Java程序员大神:怎么了?新上线的产品又出bug了?大神回答:没有,项目组的小王昨天夜里突感身体不适,就回家休息了...

万能的大白
2017/12/14
0
0
废柴码农遇到最强外挂老师的不可告人的秘密

废柴码农 废柴码农是谁? 是我,当时的我,穷困潦倒,生活窘迫,穷的买了个睡袋睡公司(现在变的喜欢住办公室了,Geek),窘的我天天撸羊毛。写代码全靠感觉。想当年最有感觉的时候,一套能写...

含笑666
06/27
0
0
福利 | 书山有路“坑”为径,据说你踩过的坑可以换书!

作为一名程序员,最苦逼的是什么? 没错……就是一脸懵逼地踩上了各种光怪陆离的坑! 说起那些年我们踩过的坑,可谓是多种多样:有一不小心格式化后整个集群不可用的;有手残delete却无法撤销...

04/20
0
0
给新手程序员的一些建议

程序开发,普遍认为是一个不错的职业,薪水高、福利好,有挑战,成就感颇丰。但骚年们,想要成为一个资深的程序员,无所不通的全栈工程师,他的背后有多少辛酸和泪水,你们知道吗,那我们如何...

缘来你在这
2017/11/12
0
0
nyoj 267 郁闷的C小加(二)中缀表达式变后缀表达式并计算值

郁闷的C小加(二) xiewuqiang 这道题真的是……唉,一把辛酸泪,没爱了,用的队列,看的别人的代码用的队列,但是一直程序有错误,然后忽略了数组的循环直接将i加了,但是队列得出队列 #inc...

dear_jia
05/08
0
0
04 从中兴研发主管坠楼来看,什么是程序员的不能承受之重?

今天出来一个新闻,中心程序员醉楼,这个事情一出来,就看到各个技术群在讨论。同时又扯到华为以前的32岁程序员裁员的事情,持续了好几天。看到报道,心里很不舒服。一个老实人,一个家庭就这...

虚幻私塾
2017/12/16
0
0
满纸荒唐言 一把辛酸泪

在新公司上了一个月的班了,跟之前的公司相比,又添了很多新的感受,对人生的认知,对工作的认知,对人的认知,对技术的认知,每天都注入新鲜的血液,有心酸,有疲惫,有自卑,也有感动。但,...

binggetong
2017/10/18
0
0
沸点下线之际,我们做了这样一个神评合集

自一年前开设沸点功能以来,沸点已经伴随我们走过了148期,并在一周前下架。为此,我们准备了一篇长博文,来纪念那些年我们在沸点看过的段子,笑过的梗。 沸点第一期: 我的办公桌是这样,你...

小稀土
2017/11/09
0
0
沸点下线之际,来盘点一下那些年评论区的神回复

自一年前开设沸点功能以来,沸点已经伴随我们走过了148期,并在一周前下架。为此,我们准备了一篇长博文,来纪念那些年我们在沸点看过的段子,笑过的梗。 沸点第一期: 我的办公桌是这样,你...

掘金官方
2017/11/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 配置 HTTP 超时设置

当宏,例如 RSS Macro 进行 HTTP 请求的时候,有可能因为请求的时间比较长,而导致超时。你可以通过设置系统参数来避免这个问题。 配置 HTTP 超时设置: 在屏幕的右上角单击 控制台按钮 ,然...

honeymose
13分钟前
0
0
我的第一篇博文

网络界的前辈们好。本人从接触网络到你现在也有4、5年的时间了,期间不断的通过网络学习,当然也没少看大牛们给的建议。 2011年的9月份,如愿以偿的上了“大学”,刚上大学就接触到了一门叫做...

yeahlife
27分钟前
0
0
第十四章NFS服务搭建与配置

14.1 NFS介绍 NFS介绍 NFS是Network File System的缩写;这个文件系统是基于网路层面,通过网络层面实现数据同步 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netap...

Linux学习笔记
32分钟前
0
0
双向认证-nginx

1、设置容器 docker run -it --name nginx-test2 -v /home/nginx:/apps -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:ro -p 8183:80 -p 7443:443 -d nginx:stable 2、修改nginx配......

hotsmile
33分钟前
0
0
深入了解 Java 自动内存管理机制及性能优化

一图带你看完本文 一、运行时数据区域 首先来看看Java虚拟机所管理的内存包括哪些区域,就像我们要了解一个房子,我们得先知道这个房子大体构造。根据《Java虚拟机规范(Java SE 7 版)》的规...

Java大蜗牛
35分钟前
4
0
SpringBoot | 第六章:常用注解介绍及简单使用

前言 之前几个章节,大部分都是算介绍springboot的一些外围配置,比如日志 配置等。这章节开始,开始总结一些关于springboot的综合开发的知识点。由于SpringBoot本身是基于Spring和SpringMvc...

oKong
35分钟前
7
0
云数据库架构演进与实践

如今,大型企业如金融企业和银行等,在下一代的微服务架构转型要求下,需要基础软件和数据平台能够实现原生的云化,以满足微服务架构的需求。 微服务,也就是一种面向服务的,有特定边界的松...

巨杉数据库
37分钟前
0
0
Linux系统梳理---系统搭建(一):jdk卸载与安装

1.去官网下载符合Linux版本的jdk,暂用jdk-8u171-linux-x64.rpm 2.登陆Linux,进入usr目录,创建java目录(方便管理,可以其他位置):mkdir java 3.上传下载的jdk包至Linux服务器,使用rz指令(sz f...

勤奋的蚂蚁
47分钟前
0
0
Linux Kernel 4.16 系列停止维护,用户应升级至 4.17

知名 Linux 内核维护人员兼开发人员 Greg Kroah-Hartman 近日在发布 4.16.18 版本的同时,宣布这是 4.16 系列的最后一个维护版本,强烈建议用户立即升级至 4.17 系列。 Linux 4.16 于 2018 年...

六库科技
49分钟前
0
0
JVM 堆内存设置 -Xmx -Xms

在Tomcat的启动参数里可以设置,如下 参数说明: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xmx 此设置控制 Java 堆的最大大...

不开心的时候不要学习
52分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部