时间不够用怎么办
我现在面临的一个重要问题是:想做的事情太多,而时间不够用。
六千年的人类文明史,创造了一个难以想象的庞大知识体系,到现在,人类社会已经形成了一个复杂而精密的整体,分工愈趋细化,每个人都在用自己的知识或智慧维持着这个体系的运转。但对于个人来说,有限的生命无法探索这个美好世界的全貌,该是多么遗憾的一件事情啊!数千年历史涌现的光辉人物、璀璨事迹和爱恨情仇,万万里世界所诞生的瑰丽的自然景观和人类所创造的充满艺术魅力的人文景观,探究世界真理的哲学……任何一个人都不可能在有限的一生中掌握所有的这些知识,但它们却以独特的魅力吸引人们追寻。
我想做什么
我想学很多知识,也想做很多事情,但所有的东西不是一成不变的,因此我只能将现在我想学想做的尽力描述出来。我将其划分为三个维度:工作、生活和兴趣。工作是赖以谋生的技能,生活是人存于世的方法,兴趣是所有其它的东西,但幸运的是,工作同样是兴趣所在,所有的东西都源自对生活的热爱,所以它们不是相互独立的。这里列举的东西可以当作人生清单来看,至于一些更具体的事情,将在第三部分「如何进行取舍」描述。
工作
14年高考报志愿,我选择了「物联网工程」这个专业,因为我相信未来是万物互联的时代,但大学四年我发现,一个时代不是一个专业能描述的,加上学校的培养计划设置,我在计算机的路上一去不返。18年步入研究生,我选择了计算机,因为我认为云计算、大数据、人工智能这些计算机前沿学科是万物互联时代的基础,但阴差阳错,我的方向是区块链。入学第一年,国家开始支持区块链发展,但我即将开始找工作的2020年,依然没有企业在校招中开发区块链这个职业,因此我选择后端。所幸这些都是兴趣所在,因此从工作来讲,我想做或者在应该做的事情包括:
- 扎实编程基本功,掌握Golang语言、常用算法与数据结构
- 构建全面扎实的软件知识体系,掌握计算机网络、操作系统、数据库系统、软件工程、设计模式等专业课程知识
- 熟悉TCP/UDP、HTTPS等网络协议,掌握Golang Web编程相关知识
- 了解MYSQL及SQL语言、编程、了解NoSQL,key-value存储原理,掌握数据库系统的理论
- 了解一到两门脚本语言,比如Python或shell
- 收集招聘信息,掌握简历制作技巧和面试相关技巧(剑指Offer)
- 基本的英文文档阅读能力和交流能力
同时,硕士期间的研究进度和毕业条件还要求做以下事情:
- 整理相关工作、撰写研究论文并投稿发表
- 寻找新的创新点并进行下一步的研究工作
除此之外,出于对计算机学科的兴趣,还希望掌握的知识包括
- HTML/CSS/JS、Vue等前端开发的相关知识
- Golang编程的完整知识体系建立,包括基本语法、开发框架、社区、合作、项目经验积累的
- 微服务、容器、分布式等开发的进阶方向
- 步入岗位后的职业进阶路径和需要掌握的知识和技能
- 计算机前沿学科了解和入门,包括云计算、大数据、人工智能、NLP等
除此之外,不排斥学习任何新的东西,包括新的语言、新的架构、新的开发方向(比如客户端开发)等。对于区块链来说,虽然目前在该方向找工作的概率不高,但不排除工作一段时间后向该方向转型的可能,毕竟有一定基础,而且是未来发展的大方向。又鉴于现在的研究工作的需求,需要梳理一下已掌握的知识和技能体系并进一步学习:
- 从中本聪论文理解比特币运行机制和PoW共识
- 从以太坊的白皮书和黄皮书理解以太坊的运行机制
- 掌握PoW、PoS、DPoS、PBFT等主流共识算法,了解其它非主流的共识算法
- 掌握分布式系统、密码学(安全协议和加密算法)等区块链领域基础知识
- 了解Hyperledger,EOS,IOTA等其它著名区块链平台
- 了解扩容、侧链、切片等前沿理论知识
- 参与社区追踪以太坊的演变进程
- 掌握以太坊开发的相关技能,包括私链搭建、钱包开发、智能合约开发、Dapp项目开发等,掌握truffle等开发相关工具的使用
- 积累区块链研究和项目开发的相关经验
吾生也有涯,而知也无涯。以有涯随无涯,殆已! ——庄子
生活
一个人独立的标志应该是行为与心理的独立。行为的独立包括能够自己不依赖他人独立的生活,当然,现代社会没有人可以离开别人而生存,男耕女织也变成了历史,没有人可以自给自足,或者说经历了现代生活的便利后没人愿意回到那种生活。我的意思是关于衣食住行等的基本技能,比如穿衣、吃饭等,虽然这两样在我们孩童时代就已经掌握,但类似于做饭这种,怕是直到成年也依然有人无法独立完成。当前能够想到的基本生活技能包括:
- 饮食相关
- 常见作物、水果、蔬菜、调味料辨识和挑选
- 常见餐具和厨房电器使用
- 基本的主食和家常菜的做法
- 健康相关
- 生活中的常见疾病和本职业职业病了解和预防
- 家庭常备药和常备医疗物品的了解和储备
- 医院就医流程和医疗保险相关知识
- 健身相关常识
- 服装相关
- 常见服装的分类、面料识别、收纳
- 各种面料的服装洗涤、熨烫过程所涉及的所有知识和技能
- 自身穿衣风格的养成和服装搭配的基本技巧
- 服装购买的途径和技巧,常用品牌和店铺的收集和整理
- 住宿相关
- 租房/买房的注意事项
- 常用电器的使用规范
- 房屋清洁和保持整洁的动力与技巧
- 住房公积金、水电煤气、供暖、网费、电话费、物业费等了解
- 其它
- 常见交通工具的使用和乘坐方式
- 掌握与人沟通和相处的技巧
- 如何维持稳定的人际关系
- 养老、工伤、生育保险,一定的理财知识保证财富的稳定和增长,为年老和各种意外作保障
心理的独立也是一个人独立生活的重要一部分,关于这方面,需要做的包括
- 通过阅读养成正确的三观,不断思考形成自己对世界和万物的看法
- 心理上不依赖于父母、长辈、老师、权威或者伴侣
兴趣
这里的兴趣是狭义的兴趣,因为工作也可能是兴趣所在,而生活部分的每一件事,比如整理房屋,都有可能发展成为兴趣。
人们说,身和心,要有一个在路上。读书和旅行都是我喜欢的事情,这出自于对世界的好奇,我认为,人的一生就是对世界不断探索和认知的过程,读书和旅行是最直接的满足这一点的方式。而且我也相信,对生活的热爱来自于不断产生的新鲜感,而新鲜感产生于探索未知的过程。以爱情为例,爱情中的新鲜感不是和不同的人体验相同的生活,而是和同样的人探索未知的世界,生活同理。
相应的,我将兴趣方面的事情划分为两部分,读书对应求知,包括:
- 建筑、室内设计:建筑知识用于旅行中的建筑审美,室内设计用于提升生活舒适度
- 乐理、简单的绘画,色彩,美学:乐理知识用于理解音乐,绘画用于表达思维,美学则从理论上学习审美
- 经济学基础:世界的发展也是经济的发展,从经济学理解世界
- 心理学、哲学:塑造三观,向内探索自己的内心,向外理解他人和世界
- 历史和文学:纯粹的爱好,沉迷于历史的恢弘壮阔和文学典籍的优雅与深度
旅行对应行动,包括:
- 游览探索各地的人文和自然景观
- 尝试各类没有尝试过的运动,如攀岩、蹦极、马拉松等等,体会世界的精彩
- 参加各种有趣的集会,如演唱会、音乐会、舞台剧、夜市、各类展览、兴趣小组的线下活动等等
- 尝试各种各样的美食
除此之外,还有其它常见的娱乐形式,包括看电影、听歌、追剧、看动漫等等。
时间都用到哪儿了
以上就是我想做的事情,它们是如此的多以至于时间远远不够用,但我最近意识到,我的很多时间和精力并没有投入正确的地方。正如刚刚阅读的一篇文章中提到的:在无畏的地方浪费了大量的时间和精力,忙碌不已只是麻痹自己,滴水不漏的计划只是欺骗自己。那么,现在我就从一周与一年两个维度看看时间都用在哪儿了。
首先肯定的是,除去吃饭睡觉通勤,剩下的时间基本都在手机和电脑上。在过去的一周中,手机的使用时间约43小时,但从长期看,周平均使用时间为45小时,相当于每天有六个半小时(1/4)的时间在手机上,更加恐怖的是,这些时间近乎百分之百是毫无意义的。
而在电脑上的时间,有很大一部分用于博客维护和文档的写作,诚然,这是有意义的,但所占比例过大,已经超过了它实际的意义,如果记录的时间超过了实践,那么它是不健康的。除此外,逛B站、看电影等各种事情也会占用一定的时间,可以想象最后落在工作上的时间有多少。
一周的时间是一年的缩影,在过去的460天的时间里,我花在微信读书上的时间一共是644小时,考虑到直接使用浏览器的时间更多,有理由认为过去的2019年时被「浪费」掉了,而不是我所想象中的「充实而忙碌地度过」。得出的结论是,不是想做的太多而时间不够用,而是时间和精力被花费到了不值得的事情上。
时间和精力管理
从上面的总结中得到的两个改进建议是:
- 减少手机使用时间:大部分时间是无意义的
- 减少博客维护和文档写作的时间:行动永远在记录前,而且不是所有的行动都有记录的必要,以及不要做重复性的工作
将第一部分提到的所有工作按照四象限法归类,如下图所示
当前时间和精力的划分应当按照这一分类来指定,而不是博客维护这种虚假的努力,避重就轻,同时也要尽量减少手机使用时间,避免无意义的浪费。效率提升、极简生活等领域浪费的精力可以避免,生活和兴趣类事件的精力在短时间内(找到工作前)应当转投到第一象限的工作中。
牢记几条原则:
- 每天使用手机的时间不应超过5小时
- 背单词、喝水、健身一定要每天做,以及不要久坐
- 不要在白天的工作时间维护博客和写一些不相干的文档,比如本文