zoukankan      html  css  js  c++  java
  • 关于近期学习状态的一些反思

    一、前言

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

    二、目标

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

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

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

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

    三、计划

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

    内容规划:

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

    • JVM原理相关知识

    • 设计模式相关知识

    • 并发编程相关知识

    • 框架源码相关知识

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

    时间安排:

    • 利用每天下班的时间和周末的时间进行学习,每天至少学习2个小时。

    • 每天写总结,记录自己每一天的工作和学习情况。

    • 每周完成一篇技术博客做学习总结。

    四、总结

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

  • 相关阅读:
    php改写session到数据库
    mysql UNIX时间戳与日期的相互转换
    关于netbeans中的JComboBox(复选框)
    Java中数据类型转换
    趣味游戏___表示数
    C语言 约瑟夫圈问题:N个人围成一圈,从第一个人开始按顺序报数并编号1,2,3,……N,然后开始从第一个人转圈报数,凡是报到3的退出圈子。则剩下的最后一个人编号是多少。
    maven——使用阿里云镜像
    spring——整合Mybatis
    spring——AOP(静态代理、动态代理、AOP)
    spring——通过注解显式的完成自动装配
  • 原文地址:https://www.cnblogs.com/hanstrovsky/p/11681783.html
Copyright © 2011-2022 走看看