时光似箭,日月如梭。我从毕业(2022 年 7 月)到现在已经一年半,我的生活刚刚开始。为什么呢?从大学开始,我好像一只在海中迷路的船,随风飘着。但最近我找到了自己的灯塔,稍许准备之后,向着目标开始起航。
时间胶囊
先简单回顾一下我从 2018 年到 2023 年的整个经历和心路历程:
- 2018 年 9 月 - 2022 年 6 月。我的技术栈大致涵盖爬虫、算法、前端、后端、Linux、安全、Rust。当面临就业选择时,我是迷茫的,我要到哪去?
- 2022 年 6 月毕业后。在 RustDesk 远程实习过一段时间,主负责键盘问题,我提出将键盘模拟拆分为两种新的键盘模式(Map Mode 和 Translate Mode),现在都是 RustDesk 中核心的键盘模式。老板和带我的龙哥都挺对我来非常耐心,但在家里办公会有种种干扰,甚至还有很多异样的目光,老是没办法集中精力来完成工作(后半段实习表现不太好,键盘的工作最后还交给了龙哥,还蛮对不起的)。年后就一直在家里的小店帮忙,直到 5 月淡季后开始找工作。这时候的我愈加迷茫。那时候的我只有一个想法尝试投简历,解决基本生活问题——最后进了一家 20 人的公司。
- 2023 年 7 月 - 2024 年 1 月。这六个月里,我主要负责的是前端,但公司里的开发流程很混乱(产品直接把大致想法给开发,经常性 Break Change),每天都很心累。好在我在工作之余并没有闲着,通过看视频、阅读书籍和文章,我找到了自己的灯塔,知道应该如何思考和行动了,后面会继续探讨这个话题。
如何思考和行动
反抗荒谬。源于 —— 《西西弗神话》,西西弗斯可以指代我们每一个人。
西西弗斯因惹怒宙斯而遭责罚。但他在下地狱前逃离到人间,并尽情地体验美好的事物。最终他被捕获,被众神处以永远的惩罚:西西弗斯必须把一块石头推上山,到石头达顶部时,将再次滚回山下,西西弗斯又重新开始。加缪认为西西弗斯是一个荒诞的英雄,他热爱并穷尽一切方法让生活充实,讨厌死亡,反抗诸神。当他承认他任务的无意义和命运的确定性时,他意识到自己处境的荒谬,但他直视这种荒谬,并借由反抗荒谬而感到充实。“应该认为,西西弗斯是幸福的。 —— 西西弗神话 Wiki
世界上只有一种英雄主义,那就是认清生活的真相后依然热爱生活。——罗曼·罗兰
考好高中、考好大学、找好工作,每个目标就像是山顶,麻木的做着,当某一天蓦然回首,发现这一切都好荒谬,没有意义。人生没有意义,天天那么累,我为什么不去看电视或打游戏呢(像个三和大神一样)?加缪的西西弗神话让我意识到反抗荒谬比任由石头滚下更有意义,更有乐趣。天天蜷缩在房间里打游戏是一种令人感到可悲的生活方式(除非你致力于成为职业选手,职业选手大概率也需要较为专业的训练)。
我决定要对抗荒谬,我需要做什么呢?我需要怎么做呢?我的直觉是,我需要找到一个山顶(目标),然后爬上去(去做),与上图如出一辙。
构建体系、边际改进。源于 —— TED精选 | 我如何实现一个又一个看似遥不可及的目标? 、 《掌控习惯》
我这里只摘录一点核心思想:
- 体系和目标是有区别的,目标是关于你想要达到的结果,而体系是涉及导致这些结果的过程。
- 专注体系构建的过程中,我们也能更容易获得反馈,我们能很容易感知到进步还是退步。但是如果我们只专注结果,就会一直心想“一旦我实现了那个目标,我就会很快乐。
- 精益求精,每次追求微小的进步。
- 目标的意义在于确定大方向,但体系会促进你的进步。假如你为目标绞尽脑汁,却对体系设计关注不足的话,就会出现一些问题。
仔细回想,过去的我找到一个目标之后,就长时间只关注这个目标(可能只有几个月),当处于倦怠期的后就会去做其他事情。这样就会导致,我会做很多事情,但是实际上什么也不精通。精通和会的区别就在于,对于细节的把控,而我还没深入细节就已经转入另一个方向了。
曾经《Python3 网络爬虫开发实战》作者的经历给了我深深的震撼,他才刚大学毕业,就写了这本书,而且入职微软,对爬虫很多方方面面都特别了解。当时的我尤为震惊,心中充满了疑问,他为什么能一直学那么久的爬虫?他是怎么思考的?结合现在这两种习惯,我能理解了,并且表示敬佩。假设我现在回到五年前,我会完整的学完爬虫,并且在现有的爬虫教程的基础上进行改进,一直保持这个习惯,或许我也能写出这样一本书,又或者写出一个爬虫框架。
知易行难,不知道更难。上面的两个观点是我行动的基本指南,接下来的任务就是去做具体的事,一步一个脚印的前进。
聚焦现在
种一棵树最好的时间是十年前,其次是现在。—— 《援助的死亡》
德语。看完 TED精选 | 我如何实现一个又一个看似遥不可及的目标? 之后,我培养了第一个目标 - 学德语,当做培养信心的第一课。
- 多邻国和德语助手 —— 累计学了 1600 个多单词,12000 分。
- Super Easy German —— 听写 3 集。
- 《走遍德国》—— A1 已学习 50%。
前端。网上各种负面情绪“前端技术层出不穷,学不完,培训班量产”,而我现在的观点是“最重要的不是你摸到什么牌,而是你能不能把手里的牌打好”,我现在已经摸到“前端”这张牌。
- 《深入解析 CSS》 —— 已阅读 70%。
- 《程序员代码面试指南》—— 已阅读 10%。
写作与表达。
- 写作。从这篇文章开始,每周都会写一篇文章并发布(对比前面我草草发布的文章,就可以知道,我认真了!)。
展望未来
前两年看到了刘未鹏前辈写的文章《怎样花两年时间去面试一个人》,读时眼前一亮,却无从下手。现在在看这篇文章,颇有远见,甚至还找到了现实的案例 —— 《李辉 - 待业五年后的找工作经历》。招聘时,某个人的专业技能只是招聘考察的一部分,更多的是个人习惯,或者说是个人品质。优秀的个人品质会随着时间慢慢沉淀,这是一种无形的资产。乔帮主就是 Apple 公司最宝贵的资产,是 Apple 的灵魂。
现在的公司经常会有一些不合理的安排(把前端的人叫去学后端,等等),人心动荡,可能明年年后会有一波离职潮,我可能也会随着潮水离去。明年我希望自己能坚守现在的信念,培养我所欣赏的品质,再寻找适合这些品质生长的环境。
或许人生就在于精心培养和改进的习惯(体系),并享受这些习惯给你带来的快乐。最后引用一下我特别喜欢一句话:
我们所度过的每一个平凡的日常,也许都是连续发生的奇迹。——《日常》