程序员如何正确的自我提升

  • 首先啊兄弟们,我只是分享一下我的一些学习方法,你可能有自己更好的方法,我只说适合于我的,并且确实有效果的
  • 在开始这个话题之前,可能有些兄弟觉得自我提升嘛.学习,使劲学,这不就是自我提升么
  • 你说的对,学习就是自我提升,但是如何正确的学习,会直接影响你提升的速度,学习的扎实度等

    前言

        在接触计算机有一段时间之后,接触到越来越多的新知识新概念,
        我就像刘姥姥进大观园,什么都想学,但是总感觉力不从心,学习效率低下,
        不管是复杂的算法还是简单的案例demo,我都感觉学的费劲
        刚开始我觉得是不是我这脑子不好使,学啥都费劲,后面慢慢的意识到可能是我的学习方法有一些问题

  • 最开始的改变

        我开始反思,我当时的学习是如何进行的,我举个栗子
        可能上一秒我在看设计模式,看到其中的某一个未知的概念,我就跑去看这个概念,又从这个概念中看到另一个未知的东西.又跑去看这个…周而复始,导致一个晚上的时候,啥都没看明白
        反思之后,我开始定制有规划的学习目标
            比如 学习设计模式,看到不懂的概念先记录到便签中,把设计模式研究明白再去看当时不懂的概念,其实这个时候你只需简单了解下,结合你之前学习的知识点,一点即通

  • 序章

        光有规划的学习还是远远不够的
        你需要定制自身的知识体系
        比如你是一位java开发工程师,那么你的知识体系要先从java开始
        当java的体系到达一定程度后,
        你想转型,大数据or高并发
        此时你仍然需要定制你的知识体系
        如果你要转型大数据,那么你需要了解大数据知识体系,并且结合有规划的学习目标进行
        而不是今天看看spark明天看看python

  • 序章二

        学习适量的深度
        目标规划,知识体系构建你都有了,那在学习的过程中也是会遇到很多问题的
        比如今天看某个知识点,完全看懵了,或者一知半解
        那这种情况其实很好解释
        因为你学习的这个新知识完全超出了你的认知范围
        这就是从低往高爬经常会遇到的问题
        那其实我的建议是对于完全懵逼或者一知半解的这种知识点到即可
        因为你再研究下去你依然不懂,不如先学习其他的
        等到你的知识体系到达某一个高度之后,你再回头看你当时的那个问题,就会恍然大悟
        当然有人会说你这个逻辑有问题啊,你都不会深层次的东西,怎么构造高度的知识体系啊
        高层次的知识都是把底层的问题抽象化了,可能有些是衍生的新概念,我们看着有些懵逼,
        但是大部分的知识还是基于我们最开始学习的知识构建的,你可以先从这方面入手
        这就好比你上六年级,让你做一年级的题一样,就算当年你一年级学的很烂,你也一样可以,因为你的知识体系在一个相对较高的水平,前提是六年级的你不是倒数第一[捂脸]

    序章三

        努力,这个感觉说的就是废话了
        因为你想要提升,想要进步,不是躺着一边玩着游戏一边想着我要变成大牛
        当然也不是说每天除了工作,剩下的时间都用来提升自我,
        如果真这样的话,我看你不是提升,你是要升天了
        学习的时间也是要有规划的,剩下的时间可以健身运动运动
        我不提倡以身体换取金钱的学习方式,要适量适当的
        比如你是刚开始学习计算机的学生
        那你一定要压榨自己所有的时间进行学习
        如果你已经从事这个行业,那么就可以适当的留一些个人的时间,剩下的时间用来提升自我
    ---------------------
    来源:优快云
    原文:https://blog.youkuaiyun.com/youbitch1/article/details/88817014
    版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值