单纯的想知道大佬们都是如何规划自己的学习计划的,感觉自己啥都会一点,但是感觉都不是很深入。最近又想学 Golang,又想学一些前端知识,但又不知道如何开始,也没有什么实际的动力(比如项目什么的)... 感觉在这样的大环境下很容易会被淘汰,有点恐慌...
对了,我现在主 Java,97 年生人,刚工作一年。
1
kawowa 2019-02-03 23:16:24 +08:00 via Android
97 现在不是应该是...大四?
|
2
4kingRAS 2019-02-03 23:33:35 +08:00 via Android
看精力,语言不用学,到用的时候再学,现学现卖。该学的是,我举例 Web 开发,中间件,数据库,容器,服务器,等等几个部分,原理到应用搞熟了,因为不是上学,你只能在业务中学习。
|
3
Henry007 2019-02-03 23:56:45 +08:00
同问,为什么我 97 还在上学
|
4
tionsin 2019-02-04 00:08:03 +08:00 via Android
97 应该大三。。
|
5
lyric 2019-02-04 00:32:10 +08:00 1
学习有章可循,无非以下几个点:
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/ |