书山有路勤为径,学海无涯苦作舟。
人类自诞生以来,一直在进化,也一直在退化。
在这段强制性的假期中,我看的第一本是 鲁滨逊漂流记,其实这本书已经看过好几遍了。 但是看了看经年之前的读后感,其中的想法和现在还是有着惊人的相似。
- 如果是我,我能活下来吗?
- 如果为此做准备,你需要学会什么?
- 如果现在你已经到了那个地步,你能活多久?
不知有没有人会钻木取火、提取海盐、制作工具等,看过相关的书籍也算。 如果看过,那现在还记得多少。
其实编程和在现实生活中生存是一样的,什么是一样的?逻辑性、哲学。
比如,一座海岛上有一片森林,有的长得茂密有的却一般,这是因为什么?这是因为风水不好。 代码没有得到预期的效果,这是因为什么?这是因为你蠢。
能影响到森林的因素有什么?阳光、水分、土壤、动物、未知因素。 能影响到代码运行结果的因素有什么?人、代码、未知因素。
Leetcode 有一道很经典的题目叫 两数之和,如果把这个题目转换成现实问题。 那应该是,给你一本书,书中的每一页都有一个数字,再给你一个目标值。 让你在书中找出和为目标值的那两个数字的页码。
两数之和很多人都会写,但是如果转换成现实中的问题之后,你遇到了,你会这么做吗?
编码能力高、解耦能力强,却没有将其活学活用,这是不是一种悲哀。