1

知识的积累[感悟]

 3 years ago
source link: https://zhuanlan.zhihu.com/p/74611174
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

知识的积累[感悟]

☑编程 ☑读书 ☑翻译 ☑太极

现在知识的积累,40% 靠自己的基础,20% 靠实践场景的积累,20% 靠自我充电,20% 靠搜索获得。后面的 3 个 20%,可以统归为自学能力。所以知识积累可以理解为基础 + 自学。寒窗苦读的十几二十年,谓打基础,获取赖以生存的专业知识中的 40%。剩下 60% 的专业知识需要在社会大学中好好打磨。

再加上社会生活知识的学习、领悟,一个人必须终身学习,才能成为一个既有专业技能,又有社会能力的综合性人才。

路漫漫其修远兮,去上下求索吧。

此外想起前几天有人问:“一个疑问?你整天说选择什么语言不重要,又整天问大家喜欢什么语言?”

在你打基础阶段,比如大学计算机专业基础课如数据结构、编译原理、操作系统原理的学习过程中,重点是这些课程的基础知识点,编程语言只是描述的工具、符号,是辅助而非重点。另一方面呢,这些基础知识点将指导你以后的工作及开发思路 / 思想,当然这时候“语言是不重要的”。

一个毕业生,到了公司去做 Python 开发,Python 开发中也存在着很多工程规范 / 标准,同时有编码规范、好的实践模式等等。试想你对这些还很生涩,这时候的你能说“语言是不重要的”吗?

你毕业了,搞开发搞了十年八年了,也许这时候编程语言对你来说已不重要了,你会发现数学、编译原理、算法这些才是你的遗忘点或盲点。也许这时候的你,又会觉得“语言这时候是不重要的”。

再后面,开发已经不是你赖以生存的必须手段时,你的兴趣来了,有的人热衷于编程语言,有的人专注于并发 / 并行结构的研究,有的人又喜欢 NoSQL,所以这时候是百花齐放,各随所愿,哪门技术重要不重要都只取决于它在你心目中的地位和爱好。

同时,重要不重要,与喜欢不喜欢,在很多时候是两回事情,是两个不同的角度。并不冲突、矛盾。

总之,“重要不重要”是阶段的,是动态的,不是一成不变的。

知识的积累,既需要长期地循序渐进地系统学习和领悟,又需要在不同阶段动态性地调整重要性去掌握当前急需知识点。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK