前几天后台有读者问我这样的问题。他在一家互联网公司工作3年了,每天都很忙,事情又多又杂。
本想着学习多一些东西也不是坏事,可到头来一无所获,什么都没学会,满腔的热情也被消磨得差不多。
三天两头动辞职的念头,但又不知道自己还能做什么,甚至开始后悔:
如果当初选择另一个行业,是不是就会好一点呢…
想到后面的路,完全不知道下一步该怎么走,只有「迷茫」二字横在心头。
其实这样的问题,几乎每 10 个人里就有 7 个人会问。
有研究表明,在职场中,至少 40% 的人在迷茫期,50% 的人在自我怀疑期,10% 的人在无计划期:
- 迷茫期:没有目标,不喜欢自己的工作,没有动力
- 自我怀疑期:觉得自己能力不行,想提升自己但不知道应该学什么
- 无计划期:有明确的目标,但是不知道该具体怎么去做
不管你中了以上哪一点,其实都在说明一个问题:找不到目标,没有时间,没有方法。
因为没有系统成长的方法,很多人只能毫无目的的努力,接着迷茫、辞职、跳槽,陷入恶性循环。
如果此刻我们及时做好个人发展计划,不再被事情「推着走」,当然能在正确的道路上一路开冲,实现爆发式成长。
工作迷茫的时候,最应该干些什么?
做好个人发展计划,找到学习的方向。通过一份专属的职业规划,和可执行的方法,实现自己的职场目标。
简单说,就是你清楚知道自己要去哪里,利用地图路线和先进的交通工具,你当然可以安全、快速抵达目的地。
遇到瓶颈怎么突破进阶
之前不少人都问我同一个问题,就是我学习Android有两三年了,但是遇到瓶颈了,感觉没什么进步,到底怎么才能进阶呢?
我相信有不少人遇到这样的困扰,那么今天我就以一个过来人的身份给大家解答这个问题。
1.看一些进阶的书籍
看书是每个阶段进步必备的过程,但是这个阶段你需要看的是一些进阶类的书籍了,不管是关于Java还是关于Android,你需要看一下以下书籍:
「Thinking In Java」
也许之前你看过,但是我相信对于一些高深的知识你肯定没理解,这个时候再回头看一下这本书,估计又是一番收获。
「Effective Java」
这本书堪称Java进阶必备,里面教你一些你不知道的Java技巧,以及一些常用的设计模式与原则,真正教你如何优雅的写Java。
「Android开发艺术探索」
这本书是面向Android中高级工程师,里面讲到的一些知识点与技能很不错,Android进阶必备。
2.阅读Android源码,理解一些高级概念
Java语言进阶了,同样关于Android你也需要进阶,并不能停留在一些基本api的使用上,应该往更深层次的方向去研究,比如activity、view的内部运行机制,比如Android内存优化,比如aidl,比如JNI等,并不仅仅停留在会用,而要通过阅读源码,理解其实现原理。
3.坚持写博客
中级工程师不只是一味的去做事、学习,其实更多的需要对知识的总结与归纳,而写博客是最好的手段,坚持写博客其实就是对你知识体系的回顾与总结,很多时候你对某块领域自认为掌握了,但是能写出来,并且能让别人看懂,那才是真正的熟练掌握呢,不说别的,就说一些IT界业内的大牛一般都有自己的博客,那些博客文章才是你知识沉淀的最好见证。
4.在GitHub上参与开源项目
我曾无数次提醒大家GitHub堪称程序员必备,聚集了全球各个领域的程序员,在上面你可以直接阅读Google、Facebook顶级公司的开源项目,可以一睹顶尖工程师的风采,在这里你绝对打开了另一扇世界大门,你可以阅读大牛源码,并试着贡献自己的代码,走出第一步,多参与,多交流,那句话怎么说来着:「与优秀的人接触,自己才会变得优秀。」同样的道理,阅读大牛们的代码多了,自己不知不觉中就会成长进步。GitHub并不仅是一个名片,更是进阶必备神器!
标签:10,能顶,Java,进阶,必备,迷茫,博客,Android From: https://blog.51cto.com/u_16163452/6511700