码迷,mamicode.com
首页 > 其他好文 > 详细

关于如何进行学习的一些思考

时间:2019-10-16 00:25:08      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:脚本编程   span   mysql   网络   要求   目标计划   很多   head   记录   

一、前言

这段时间一直也没有什么能看到的长进,嘴上一直说学习学习的,但是没有目标,没有计划,行动也是漫无目的,看不到收获,努力学习变成了空喊口号,名副其实地成了个积极废人,每天早早下班,却白白浪费了大好的业余时间。其他方面也是一样的,比如健身减肥,未来如果这个状态持续下去恐怕会恶性循环,越来越消极不思进取,越来越恐慌,生活也会一塌糊涂,矛盾,争吵必会随之而来。所以写这篇文章不仅是做一个目标计划,也是给自己一个警醒,生鱼忧患,死鱼安乐。

二、目标

个人的目标按照SMART原则去建立,明确具体可度量,并且要有时限。我的目标是一年后能够通过阿里的面试,成为阿里巴巴的一员。我听过很多马云的演讲,深受其思想的“腐蚀”,非常向往阿里的工作。可是因为自己专业不对口,也不是名校出身,技术上又没有亮点,所以这个目标对我来说还是需要狠下些功夫的。

以下是招聘网站上的一则阿里的招聘要求:

1、具有互联网公司开发经验,有扎实的计算机基础,包括操作系统、计算机网络、数据结构、数据库等知识。
2、JAVA基础扎实,包括JVM、IO、多线程、并发、网络,深刻理解面向对象、设计原则、封装抽象等。
3、熟练使用常用的Java技术框架,并对java web的各种开源框架如Spring、Spring Boot等有深入的应用和优化经验。
4、熟悉MySQL、HBase、缓存、消息队列等至少一种技术原理及内部机制。
5、熟练使用shell、python等至少一种脚本编程。
6、学习能力强,有较强的问题分析和处理能力,具有团队合作精神。

可以看到,都是熟悉技术,但是阿里对于深度的要求会更高一些。所以我的学习的重点应在于深度,而不能贪多而浅尝辄止。

三、计划

我觉得想要实现目标重点需要在两个方面下功夫,一是扎实的技术栈,二是真枪实弹的项目经验。技术是硬实力要拿得出手,项目是软实力要说得出口,这两个方面我都还很欠缺。技术的学习,我准备以读书为主要学习手段,系统化学习,集中时间专门学习某一个方面,逐个攻破。而项目经验重点在于碎片化总结,真正把工作中的每个需求研究透,吸纳为自己的东西。

内容规划:

主要围绕四个大的方向,按顺序每三个月完成一个方向的学习。

  • JVM原理相关知识
  • 设计模式相关知识
  • 并发编程相关知识
  • 框架源码相关知识

当然,并不是说学完这些就行了,而是以这几个模块为核心进行学习。

时间安排:

  • 利用每天下班的时间和周末的时间进行学习,每天至少学习2个小时。
  • 每天写总结,记录自己每一天的工作和学习情况。
  • 每周完成一篇技术博客做学习总结。

四、总结

我知道自己一直以来最大的问题就是想的太多,做的太少,这山看着那山高,踌躇不定,蹉跎时光。这两年我已经在极力地改变自己,也看到了自己的一些进步,同样,我相信这次我也一定可以做到。加油,大兄弟!

================================================================================================

不要简单的收集学习资料,知识活在百度云或者书签列表中意义不大。

把自己困惑的地方,真正搞懂,写出来。如果别人也能看懂,那才是真的掌握了,坚持下去,应该会有收获。

================================================================================================

关于如何进行学习的一些思考

标签:脚本编程   span   mysql   网络   要求   目标计划   很多   head   记录   

原文地址:https://www.cnblogs.com/hanstrovsky/p/11681783.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!