这是一个老青年程序员的个人博客。
1 小镇青年闯北京
犹记得。那是2015年的夏天,天气还不算炎热,晨风略带清爽,我坐了大半夜的火车,在一个不冷不热的清晨来到了向往已久的天朝帝都,带着难以名状的心情来探求曾经满怀希望的未来。
时光荏苒,岁月如梭
转眼间已经是我在帝都混的第五个年头了,回首来路,有过彷徨,有过迷茫,好在一路磕磕绊绊也总算坚持下来了。曾经期待的未来正在一点点实现,虽然有些事儿和当初的想象不太一样,但总体来说,趋势还是在预期的方向上。疫情当下很多事情不乐观,也促使我开始有了远虑。
早在刚入行的时候,我就见过往上各种论坛、社区充斥着程序员是青春饭的论调,甚至于我北上的时候身边就有同学从北上广深等一线城市回归家乡。在京期间也亲身感受到大城市的生活压力,中间也出了几次引发圈内热议的大龄程序员被裁员事件。有几次我也在想如果我转行去送快递或者外卖还能跟得上年轻人的步伐吗,滴滴司机的网约车考试我能考的下来吗。几番不确定的思索还真引发了对于未来前途的担忧。
我是相对不太喜欢和人打交道的性格,一直自以为特别适合做和机器或者设备打交道的工作。而且这样的工作也确实干了很长时间,如果哪天脑力跟不上干不动了,要转行的话猛然间还真有点儿不知所措。
关于编程,一开始真的是兴趣使然,但是随着工作的时间长了,加班做出来的东西自己也越来越不感兴趣了。有时候也甚是怀疑是不是工作真的会磨损人们的兴趣爱好,但是稍微一思考就发现,磨损的责任不在工作。
大概这世上的大部分技术工作,最最摧残人的不是技术本身的枯燥乏味,因为一个人觉得枯燥的说不定正是另一个人觉得有趣的原因。比如我就从来没有觉得编程枯燥乏味。相比于外行人说的枯燥乏味来说,我更受不了的是长时间的辛苦编码换来的却是自己都觉得狗屁不通的软件,那一瞬间你会觉得自己的辛苦是白费的,花了那么长的时间消耗了那么大的经历做出来的东西不值一提,那种感觉才是真的累。
曾经我觉得时间紧任务重的情况下容不得详尽思考和精心设计,可是随着时间的增长做过的项目越来越多的时候,我越发觉得赶时间出活的做法是向未来借贷,总有利息要还的。反而不如一开始就抽时间精心设计。
回想起曾经没白天没黑夜的加班加点赶出来的东西没几个人用,用的人还各种吐槽的经历,我痛定思痛,决定做一款自己主导的软件。不需要按照需求表里列的功能项和时间表里的deadline负责,而是对(事实上也只需要对)使用者负责。
这一次我自己就是用户,我明确地知道我自己想要的,也非常明白什么是作为普通用户真正喜欢的软件使用方式。我希望做一款用户真正喜欢用的软件。对!这就是我面对职业生涯瓶颈期的最原始的想法。回归本我,去实现自己做这一行的初衷。
至于中年危机、转行之类的问题,留待我以初衷为指导,完成一款最起码自己真心觉得有用并且好用的软件之后再说吧。
2020年清明假期最后一天,记于北京。