原文章连接:http://mp.weixin.qq.com/s/t1P0mw9Hf4y27EiZB2biXw
最近感觉技术的进步速度停滞不前,想要迫切改变现状。自认为是工作996的原因,感觉自己像是在瀑布下练功,承受着瀑布的冲刷,如果坚持不住就要倒下。希望自己能够找到方法冲破瀑布,达到另一个台阶。目前想的方法是利用所剩不多的碎片时间进行学习,但是工作的疲惫让我很难再剩余时间进行学习,而且学习效率也不高,一直想周末时间多可以进行全天的学习,但是到了周末就把这些事情忘记了……
今天早晨读到这篇文章感觉有些启发,其中提到了很多误区都是存在已久的。
误区1.拜大牛为师
(对于大部分人来说,要想成为技术大牛,首先还是要明白“主要靠自己”这个道理,不要期望有个像武功师傅一样的大牛手把手一步一步地教你。适当的时候可以通过请教大牛或者和大牛探讨来提升自己,但大部分时间还是自己系统性、有针对性的提升。)
误区2.业务代码不能牛逼
(业务代码都写不好的程序员肯定无法成为技术大牛,但只把业务代码写好的程序员也还不能成为技术大牛。)
误区3.上班太忙没时间学习、上班做的都是重复工作,要想提升必须自己额外去学习、学习需要大段的连续时间
正确的做法:
Do more
做的更多,做的比你主管安排给你的任务更多。(要想有机会,首先你得从人群中冒出来,要想冒出来,你就必须做到与众不同,要做到与众不同,你就要做得更多! 多做的工作是为自己而做,让自己的经验更加丰富)
着手方面:
1.熟悉更多业务,不管是不是你负责的;熟悉更多代码,不管是不是你写的
2.熟悉端到端
3.自学(尽可能学习多的知识点,均能用上)
Do better
你负责的系统和业务,总有不合理和可以改进的地方。
只要你去想,其实总能发现可以改进的地方的;如果你觉得系统哪里都没有改进的地方,那就说明你的水平还不够,可以多学习相关技术,多看看业界其它优秀公司怎么做。
Do exercise
其实就是3个词:learning、trying、teaching!
1.这个是第一阶段,看书、google、看视频、看别人的博客都可以,但要注意一点是“系统化”,特别是一些基础性的东西。
2.I hear and I forget. I see and I remember. I do and I understand
3.经过Learning和Trying,能掌握70%左右,但要真正掌握,我觉得一定要做到能够跟别人讲清楚。因为在讲的时候,我们既需要将一个知识点系统化,也需要考虑各种细节,这会促使我们进一步思考和学习.
还有一点最重要的:
成为技术大牛梦想虽然很美好,但是要付出很多,不管是Do more还是Do better还是Do exercise,都需要花费时间和精力,这个过程中可能很苦逼,也可能很枯燥,这里我想特别强调一下:前面我讲的都是一些方法论的东西,但真正起决定作用的
网友评论