经常抱怨在公司学不到技术,今天思考总结了下。例如我们最近学了hadoop,spring boot,公司里面没有使用场景,但是如果学到的东西,不学以致用,时间久就会忘掉,而且也理解不深入,纸上谈兵,那学习讲变得一点效果也没有。那么现在有几种办法。
- 做自己的开源项目
学习要有输出,做一个开源项目,不单单是一个简单的demo。配上精美的文字和截图。同时还可以营销推广自己,是一个良性循环的过程。
- 写读书笔记,博客,录制视频,好为人师
你可以用多种方式将自己所学教给他人。你可以写博客,也可以制作YouTube,b站视频。你也可以跟自己的爱人探讨,将自己
所学解释给他/她。重点在于,你要花时间将自己学到的东西从大脑中提取出来,以别人能够理解的方式组织起来。在经历了
整个这个过程之后你会发现,有很多你以为自己明白了的知识点,其实并没有摸透。于是你会将那些以前自己没太明白的东西
联系起来,并且简化自己大脑中已有的信息,将它们浓缩并经常复习。
- 给领导提提建议,我有个好的技术,可以提高公司的开发效率,等等,在项目中得到实践。
在用到项目之前,需要对技术有比较多的了解,分析清楚利弊,确定有把握,然后再去说服领导。
- 接私活找项目的时候,大胆实践自己的新技术。哈哈。
及赚钱有锻炼技术,何乐而不为。接私活特别考验人,自己可以当一把构架师:商务,需求讨论,技术选型,设计,开发,交付,维护。是不是很过瘾。
- 跳槽换一家公司。
例如我知道大数据开发待遇高,想提升,但是公司目前没有这方面的业务,就准备好技术后,尝试跳槽,换工作,毕竟人往高处走。