研究了1000名程序员发现,月薪8K与月薪3W的程序员原来差距在这里
思考:
【要知道自己到究竟要什么】这是自我定位最关键的一点,也是最重要的一步。因为这关系到你能够够选对学习方向,能否沉下心来去学习。
我们都知道,去做自己感兴趣的事情时,事半而功倍,因为你愿意为此投入精力,而不是出于某种原因不得不去做。
经常会有人在后台提问,现在Java好找工作嘛?Python到底好不好学?我要不要学习大数据呢?这些问题的答案其实大家心里都明白:只要你足够认真并坚持下去,学什么都能够找到一份好的工作。
对一个搞技术的人来说,年龄的增长其实不是那么可怕,可怕的是你没有匹配自己年龄的技术深度。当你的工作换一个刚毕业的学生都能做的时候,你很快就会被淘汰了。所以,选方向一定要选自己感兴趣的方向,因为只有这样,你才有兴趣去往深入了学,你才不会在未来被年轻人挤下去。
目标
【确认学习目标】首先,你需要确认你要学什么,切记不要三心二意。学习最好一个时间段专一的去研究一个知识点,不要今天学 python 明天又想学 java 了。确认一个2-5年的长期目标并以此分解成短期目标。
长期目标例如,30岁成为某一个领域的技术总监年薪50W,短期目标例如,明天一天的一份学习计划
面试时候HR经常会问到:你的职业规划是什么?一个优秀的人,必然会有自己的职业规划,知道自己在什么时期要做什么,因而不断向自己的目标前进。学习也一样,当你有了一个清晰的目标的时候,才不会迷茫。
【回顾】温故而知新,如果你学的东西,很久都没用,突然有一天你又要捡起它,你会发现,你之前做的努力,简直太值了,你有资料!有脑图!有流程图!还有笔记!分分钟就记起来了。
反馈
【有效反馈】指的是在一定时间内,针对某一件工作,通过可以反映真实结果 的评估方式,在排除干扰因素的前提下,对下一步有明确指导的反馈
怎么理解呢?
比如:A“我学习了一个月Python,感觉基本掌握了。”这就属于无效反馈,因为没有明确的结果。
B“我学习了一个月Python,并用来写了个12306爬虫,采集车次、时刻表数据,经过不断调试,每天大概可以采集到2000多个车站,5000多个车次,5万多条时刻信息”这就是有效反馈。
人是驱动型生物,总是在反馈中迭代成长,如果你不断得到积极的正向的有效反馈,自然会进入到一个持续进步,野蛮成长的良性循环中。
附工具和资料找资料的捷径
百度/google:先看看他都能干嘛
官网:官网的文档一般足够了
相关书籍:京东和当当经常有活动的。
社区:社区也会有人做教程的,还会有一些个人项目可以参考
github:可以在github 看看某个知识点的 awesome。
各大博客以及知名博主的个人博客:看看一些高质量博客也不错
微信公众号:试着找一下相关的微信,当然,微信上的有些文章来自于博客,但是微信的好处就是,你不用自己找,别人已经帮你找好了。
知乎专栏:和博客差不多。
常用工具
teambition 。一个团队管理软件,当然,个人用也是蛮好的,有各个平台的客户端。我用它来安排自己的计划。
百度脑图。在线脑图,免费无限容量。
xmind。
processon。也是在线的,可以画流程图和脑图。免费的容量有限。
Visio。绘制各种图。
番茄土豆。番茄工作法的管理工具。
coding。代码管理网站,类似于github,是国内产品,速度会相对快一点。
github可以当做一个个人品牌来经营,所以最好只放一些很好的项目,一些无关紧要的代码放在coding就好了,开源中国的码云也行。
笔记工具
gitbook : 可以直接生成电子书的一个开源工具,不知道的可以了解一下。
简书:因为简书可以创建文集,就和文件夹似的,用来做笔记也不错。
有道云笔记。也挺好的(我喜欢用markdown。有道云支持)
印象笔记
各大博客
自己搭博客