作为一个程序员,经常会思考应该学点什么。这已经成为程序员的职业病了,如果几个月不关心新技术,就觉得被技术世界抛弃了。层出不穷的框架,眼花缭乱的架,时常让人产生深深的焦虑感。
现在想想5年前我接触的技术和现在有什么不同呢。那个时候我还没有做android,做的是MTK的feature phone。想想5年后我在做什么,我想,如果还在做android app,我会感到羞耻的。
有没有什么能力是5年来我一直需要的,并且5年以后也会需要的? 为了回答这个问题,想想5年前我在解决的最困难的问题是什么吧。5年前,我最困难的事情是 在复杂MTK代码中找到我需要改的地方,然后解决这个问题,验证他的正确性。 现在对我来说最困难的问题是什么? 分析一个bug的原因,可能影响的因素,然后解决。听起来很相似,因为都是关于解决问题的。解决问题的套路不就是这样的么。
如果按照这样的节奏,5年以后我在做的会是什么?到一个新的领域里,用新的领域的知识,解决新领域的问题。貌似知识在增加,但是模式却是一样的,被锁死在了这个模式下。
5年以后,有没有可能跳出这个模式?想想周围其他人在做什么,想想那些产生更大影响的人在做什么也许可以给出好的答案。马云思考的是解决经济问题,金融问题,扎克伯克思考的是解决人与人交流的问题。这样看起来,其实他们做的事情也是解决问题,而我在解决的问题只是他们的子子子问题罢了。
如果想要提升自己的境界,要做的就是要了解,我的这个问题是属于哪个大问题中的,这个子问题对于大问题又有什么用处。这就是我要努力的方向。
应该学习些什么
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- //我所经历的大数据平台发展史(三):互联网时代 • 上篇http://www.infoq.com/cn/arti...
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 尊敬的各位领导、各位老师: 大家好!今天我演讲的题目是《我和你们在一起》。因本人才疏学浅,不当之处还请老师们...
- 仙劍手遊14關攻略 一次性過關用過倒v。枯木,淩波、厲言,億如、千葉或者結羅。加成給力的話,只要億如出法罩就一次性...