关于程序员:程序员如何构建自己的知识体系

7次阅读

共计 682 个字符,预计需要花费 2 分钟才能阅读完成。

有时候,咱们工作五年十年,有的人曾经成了架构师,而有的人还在基层打滚,那问题在哪里呢?职场上无奈胜利升迁的起因有很多,然而作为一名技术人员,如果不继续学,没有本人的常识体系,那么注定不会成为行业大神。

前两天,有个读者跟我留言说,工作了好多年,没啥成长,干的还是最根底的 CRUD,并且作为一名技术人员,明天要学这个知识点,过两天⼜要学那个知识点,并且⾟苦学到的东⻄还容易忘,真正要⽤到的时候反⽽想不起来了?

其实,这位同学的懊恼并不是个例,很多初中级的⼯程师在⼯作个 3、5 年之后,都会遇到相似的问题。简略来说,就是在⼯作中为了解决理论的问题,把握了⼀个一个的知识点,但因为这些知识点彼此之间是零散的,并没有很强的逻辑关联,也没有造成体系化,因而很容易被遗记。总结起来就是,不缺学习的激情,也不缺实际的机会,⽋缺的是没有把⾃⼰把握的那些零散的知识点梳理起来造成⾃⼰的常识体系。

所谓【常识体系】,指的是把大量的不同的零散的知识点、通过内化、存储、整顿、归档等形式组合起来,以点成线、以线成面,最终造成零碎的、有序的、清晰的脉络构造文档。常识体系不是欲速不达的,而是贯通咱们的生存经验和对事物的思考缓缓积攒起来的,常识的积攒就是一直积攒和思考的过程。

以我前不久出版的《Flutter 跨平台开发入门与实战》为例,依照 App 的开发流程(开发、调试测试、公布与线上运维)。我将 Flutter 的技术栈划分为 Dart 根底、Flutter 开发、工程治理、打包公布和线上运维等几个大的局部,而每个大的局部又蕴含很多的细节的知识点,把握了这些知识点后,开发者也就具备了企业级应⽤开发的能力。

正文完
 0