大佬们都是如何规划自己的学习计划哒?

2019-02-03 22:58:53 +08:00
 RYAN0UP

单纯的想知道大佬们都是如何规划自己的学习计划的,感觉自己啥都会一点,但是感觉都不是很深入。最近又想学 Golang,又想学一些前端知识,但又不知道如何开始,也没有什么实际的动力(比如项目什么的)... 感觉在这样的大环境下很容易会被淘汰,有点恐慌...

对了,我现在主 Java,97 年生人,刚工作一年。

1985 次点击
所在节点    程序员
5 条回复
kawowa
2019-02-03 23:16:24 +08:00
97 现在不是应该是...大四?
4kingRAS
2019-02-03 23:33:35 +08:00
看精力,语言不用学,到用的时候再学,现学现卖。该学的是,我举例 Web 开发,中间件,数据库,容器,服务器,等等几个部分,原理到应用搞熟了,因为不是上学,你只能在业务中学习。
Henry007
2019-02-03 23:56:45 +08:00
同问,为什么我 97 还在上学
tionsin
2019-02-04 00:08:03 +08:00
97 应该大三。。
lyric
2019-02-04 00:32:10 +08:00
学习有章可循,无非以下几个点:

1. 有纪律。自律是难得可贵的品质啊。*硬性要求自己* 每天 /每周投入多少时间在学习上。例如“每天晚上 8:00~10:00 是写程序时间”。我大学的时候由于白天停电没有网络要上课,所以我让自己早起,固定早上 7 点到 8 点写程序,晚上 8 点以后也基本上在写程序。

2. 有目标。设计明确、可量化、可考核的学习目标。例如“一个基于 golang 的最简 CMS 系统”,你会不由自主地去考虑什么叫“最简”,具备那些功能,满足什么需求,围绕什么开展工作。有利于你自顶向下地接触系统设计。

3. 有抽象。我们的大脑组织知识的方式是从具象到抽象。你学习中遇到琐碎的事情,比如说你具备“ golang 中的协程”这一知识后,可能在看到 IPC、OS 进程管理、线程管理、epoll、select 等相关知识时产生联动。具体来说,你掌握的“ golang 中的协程”这一知识点可能会升级为“并发与访问控制”。抽象能帮你把知识体系化,碎片化的时代更重要。

4. 有交流。学东西最好的办法是教别人。这句话是真的。当你开始给他人讲述你理解的知识的时候,思维模型会切换成教师的模式。你会发现之前被忽略的问题。交流的方式有很多,最简单的就是写文章。当然,如果有同好者一起学习那是最好的。但是写文章的好处是这种交流方式突破了物理和地理限制,能帮你找到更多潜在的同好者。


可参考我的经历:我如何在两个月内把英语阅读水平从六年级提高大学:
https://lyric.im/how-to-improve-english-reading-level-from-870L-to-1300L/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/532911

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX