程序员的悲哀是什么 ?| 文末送书
共 2702字,需浏览 6分钟
·
2021-09-16 18:30
老王是个程序员,这么说也不合适,年轻的时候是吧。
这会儿老王已经很老了,老的快要不行了。
老王听着旁边的哭泣声、嘈杂的音乐声,逐渐地陷入了沉睡。。。
读书时候的老王也是个没心没肺的主,上网打游戏、看小说、逃课、谈恋爱,就是不爱好好学习。
好歹高考居然还考上了一个本科,老王的性格也不擅长和人打交道,于是大学就这样靠着游戏和小说慢慢地过去了。
老王也经常想啊,我这样是不是不太好,毕业了怎么办?可是!然后!最终还是啥也没干。
就这样,大学要结束了。
老王没有办法啊,去人才市场吧,网上投简历啊,方法都试过了,可是一个电话都没有。
老王于是和同学聊天,他听说最近计算机很火,听说有的同学刚毕业工资就好几千了。
老王心动了,于是就买了两本编程书自己看,看了1个多月啥也没看明白,老王想着这样不行啊,于是就问同学,同学告诉老王他是找了一个培训公司培训的。
经过同学的介绍,老王花了1万块钱总算进了培训班,这下总算找到组织了。
最开始老王啥也听不明白,老师说的hello world老王都听不懂,好在老王自己心里还是有点B数的,自己知道努力。
总算最后经过3个月的培训找到了一份工作,虽然工资只有2000块,但是老王也心满意足。
可是进入公司,老王发现自己还是啥也不懂,活也干不了,没办法啊,只能继续学习。
就这样,1年过去了,老王总算从一个啥也不懂的菜鸟变成了一个可以独立完成CRUD的程序员了。
可是,想着自己只有2000块的薪水,老王跳槽了。
可是老王没有经验,居然还裸辞了,这下糟糕了。
这一次经过2个多月,老王才找到了工作,老王心想,还是吃了没有经验的亏啊。
后面的日子就渐渐好起来了,老王这份工作也深得老板的看重,逐渐就当上了项目经理了,工资也涨到了10000块了。
于是,老王又开始颓废了,老王觉得现在这样就挺好的,每天上班分配分配任务,下班回去玩玩游戏,有点小钱了,老王好像又没有了目标了,生活就这样得过且过就行了。
不久后,老王谈了一个女朋友,没过多久,两个人就到了谈婚论嫁的时候了。
老王虽然这时候工资还可以,但是平时花钱大手大脚的,一看存款,才2万块,这没法结婚啊。
于是,接下来两个人就开始攒钱了,可是这点钱对于一线城市的房价来说真的是杯水车薪。
老王和同学闲聊的时候听说同学去了腾讯,年薪百万,老王惊呆了。
于是,老王也投了好几个大公司的简历,结果连个回音都没有。
好在最后还是有一个二线公司给老王的面试机会,可是老王发现对方问的问题他啥也不会,甚至连问题他都搞不明白。
老王明白了,还是要学习,不学习是不行的。
于是,老王又开始努力了,经过很久的准备,老王最终进入了一家二线公司。
在这里,老王学到了很多,之前老王以为自己CRUD很熟练了,结果发现这里什么分布式事务啊、分布式锁啊、分布式缓存啊、分布式限流啊,以前自己听都没有听说过。
于是老王又没日没夜的拼命学习。
总算,功夫不负有心人,老王成功在公司站稳了脚跟,而且工资又涨了不少。
老王向家里的亲戚借了很多钱,然后加上两个人的所有积蓄,总算买了一套小小的房子,也算在这个城市立足了下来。
但是这时候,压力更大了,要还房贷、要买车,还要考虑生小孩的问题。
但是不巧的是,因为长期的加班、熬夜,老王的身体吃不消了。
老王因为经常请假去医院,身体状态不好,任务完成的也不行,年底绩效太差,没有拿到年终奖,今年本来想换个好点的冰箱也没有着落了。
老王也知道问题,但是没办法,老王已经30了,注意力经常难以集中,记性也不太好了,而且最近头发掉的有点多。
老王抱着得过且过的日子就这样来到了35岁。
这一年,老王真的秃了。
不久之后,老王就辞职了,因为他发现自己真的肝不动了,太累了,无尽的学习带来了无尽的疲惫,老王真的想好好休息休息。
他们卖掉了一线城市的小房子,换来了不算多也不算少的钱,去老家买了一套足够一家三口住的房子。
老王自己也开了个小卖铺,就在小区里卖点东西,也足够平时的开销了,只是日子过的紧巴巴的,但是好在日子还能继续,再也不用做累死累活的社畜了。
就这样,老王和媳妇儿老了。
孩子也长大了,去了大城市打拼,每年回来一次过年,甚至有的时候因为过年还要值班,两三年才回来一次。
老王打电话和孩子说,工作不要太拼了,钱赚不完的,不要把身体弄垮了。
可是孩子总是和他们说,知道了,知道了,然后还是没有然后。
老王无奈,孩子有自己的路要走,一切就随他吧。
日子一天天地过去,老王就在这样平淡的日子中慢慢走到了生命的尽头。
哭声、嘈杂的音乐声,孩子的声音又传入老王的耳朵。
终于,老王笑了,他还是闭上了眼睛。
这一年,老王该有60了吧。
老王意识逐渐陷入了黑暗,直到过去了仿佛很久很久。。。
“老爷夫人,公子醒了,公子醒了!”
老王睁开眼睛,发现自己出现在一个古色古香的房间中,身边的人也都是古装打扮。
老王明悟了,自己穿越了!
“草拟大爷的,老子这一世注定要无敌!要打破这个宇宙!去你吗的程序员!”
“好了,咔!那个老王啊,情绪挺到位的,你很有潜力啊,都收工吃饭吧。”
《全文完》
没啥要说的,就是看见知乎一个问题,随手写了一个回答,我觉得编的还挺好的。
生活还是得过,所以还是要看书,送3本《高性能Java架构:核心原理与案例实战》。
抽奖方式:关注我的小号《互联网日记》,回复915抽奖,周6中午12点开奖,中奖之后的同学在24小时内联系我,发给我联系方式和地址。
这是本书的结构:
本书是按照程序设计与架构的顺序编写的,共13章。
第1章介绍学习高性能Java应了解的核心知识,为前置内容。
第2章和第3章讲解在编写代码之前,如何高效地为MySQL填充亿级数据,并对MySQL进行基准测试,以便在之后编程时有所比较。
第4章讲解在编写代码的过程中如何优化代码,使代码更高效。
第5章和第6章讲解在写好代码之后如何测试并优化场景响应速度。
第7章和第8章讲解在程序上线执行一段时间之后如何对MySQL进行主从复制、分库分表。
第9章讲解如何通过Prometheus和Grafana监控MySQL节点。
第10章和第11章讲解如何通过堆内缓存、堆外缓存(MapDB)和磁盘缓存解决MySQL数据库性能不佳的问题。
第12章讲解如何使用分布式锁Redisson解决实际应用中常见的数据一致性问题。
第13章简要介绍Java中的常见架构与工具。
本书不仅适合Java初学者、刚入行的编程人员,也适合对高性能、高并发感兴趣的程序员。