转眼间,2015已经快过了,在离年底还有几天的时间,是时候做做总结了。

2013-2015这几年,是被媒体炒得很热的创业年,基本上有点想法的都出来创业,不管想法是还现实,是还可行,也是还有执行力去做好,反正看见别人创业,都跳进来。前段时间的p2p金融公司倒闭潮就是这个现象导致的。见到什么火,大家都一窝蜂去做什么。

自从智能手机流行以来,PC端游占用量已经下降很多了。至于为什么,相信大家都知道。在现在这样一个压力大、时间少的社会,大家都更愿意拿在路上的通勤时间来玩玩游戏,而这些碎片时间正好是手游大有所为的地方。所以很多人的创业方向就是手游,大部分人,一说到创业就是做手游。反正充钱的手段一大堆,圈完一波是一波。同样,今年也有大批的手游公司倒闭。

而我,今年也是凑了个热闹,加入同事的创业公司,也算是当了元老。当然,也是做手游相关的,只是不是做手游。

想想去年定下的目标,实现的似乎并没有几个,既然过去了,那就先不提去年的,先来看看今年做了什么东西,回顾是最重要的。

###看书

今年是看了很多书,真的很多很多。有技术,非技术的。

  • 《如何阅读一本书》——这本书在网上评价是高到不行,但看完,基本也就那样,纯理论型的。或者是我不大喜欢纯理论的,看完感觉收获不大。
  • 《大教学与集市》——通读了一下这本书,这本书宣扬开源思想,应该可以说是唯一一本把开源说清楚的书吧,开源的开发模式和传统的开发模式的对比也讲得很透彻。但对于网上的评价,感觉也有点过了。
  • 《悟空传》——今何在的书。今年看过《大圣归来》后好多人说里面的大圣跟《悟空传》里面的很像,所以当然也要看看。确实,里面的悟空很霸气,感觉这才是我们心目中的孙悟空。而不是《西游记》中那个有万千本领却连个小怪都打不过的猴子。
  • 《人类简史》——一本讲历史的书,作者很牛,从古到今,什么都讲。但至于看完有什么收获,只能说真心不大。
  • 《西游日志》——同样是今何在的,因为看了《悟空传》,所以就一起看看这本,值得一看,很不错。
  • 《失控》——这本看了10%,被称为神书的东西,呵呵。网上对『凯文。凯利』的评价是这样的:在美国,基本没有人把它当神看,而到了中国,只因为马化腾等大佬的推荐,他的书便成了神书,而他也被当神一样供奉起来了,不管说什么都是对的。对于这本书的内容,可能是我程度低,真心看不出有什么神的地方,比较混乱。就如书名一样,失控,它的内容也是失控的,什么都讲,虽然主要是讲『智能』这块,但主题并不明显。
  • 还有一些技术书,但基本都没有完全看完的,主要是看『分布式』类的,毕竟在现在的互联网时代,数据量已经不再像之前那么少了,每一个系统都需要考虑到扩展性,方便去加机器。如果思想还是停留在以前的,机器不行就换——到一定程度也就不行了。互联网讲究的是快捷方便,所以任何一个系统都必须要考虑到以后怎么方便扩展。

虽然看了挺多书的,但实际上要让我说一下学到什么东西,貌似真说不出来。有些书像是为了看而看,而不是自己真正想去了解点什么。有时候会发现看完一本书,一点收获都没有,这有可能因为那本书是烂书,但更多的感觉是因为没有摆正看书的态度,只是为了看书而看书,而不是为了了解/学习到什么东西。

###技术

今年在技术上并没有太多的长进,5年架构师目标,在今年是泡汤了,不是因为做不到架构师职位,而是因为水平达不到。

做技术的,实际上最忌的就是为了代码而代码。写代码永远都不是最重要的一环。在前面有一个更重要的就是设计。你需要把你的系统设计成什么样的,千万级还是亿级的,还是就随便弄一个能跑的就好,性能不重要,这些永远需要在动手之前去想清楚。

在开始编码之前一定要清楚自己做的东西是什么,要做成什么样子,怎么去做。

###工作

工作呢,在前面也已经说了,加入团队也不久,没满一年,看到了很多之前在UC的时候看不到的东西。以前是老大交给你东西,什么都安排好了,你去做,而现在,需要自己找东西去做,并且尽量需要让自己做的东西对整个团队有益。

很多时候,我们做技术的会有一种理想化的状态,就是希望在工作中做到的东西是自己感兴趣的,一旦不是自己感兴趣的就会反感(我是这样的,比如,我不喜欢做页面,如果让我去做,我会不自然地抵触)。

当然这里的不感兴趣,很多时候是因为自己不擅长。我就是这种。

很多人希望自己可以静静研究一些东西,然后刚好可以用到工作中。但现实并不会是这样的,工作中不可能所有东西都是你喜欢的。

比如你是做java web的,喜欢spring框架,但工作中没用到,那怎么做?不管工作,自顾自的研究?当然不行,工作是要完成的。但为什么不用spring呢?现在开发用的框架怎么样?是不是可以考虑学习下框架?或者你觉得spring还是比它好,那就考虑把spring结合进来,这又是需要你去深入研究一下两个框架的结合。每一个点都可以深入去学习。

最近今年容器技术是越来越火了,看看docker的发展就知道了。在UC的时候,docker应该是偏运维的,所以研发在多数情况下是不需要去关注的,但现在,我们需要去学习,怎么让每个人的开发环境相互隔离,不要因为你部上你的分支而导致其他人在开发的功能不可用了(因为大家是在不同的分支上开发)。今年,我有一段时间刚好是在了解docker,当然,主要还是停留在使用上面,并且在公司内部帮所有开发人员都维护了自己的一个部署环境。

docker实际上是一个工具,但现在惭惭上升到技术的层面了,所以作为开发人员,如果可能是应该了解下。

2015的总结做完了,那么也要憧憬一下2016年了

####生活 + 希望找到自己的另一半^_^ + 还是维持一定的看书频率,看书要有自己的思考,要总结。

####技术 + 关注一些在工作中有用的东西,由工作出发想需求,而不是脱离需求单纯去做研究。 + 学习ios开发,macbook买了接近两年,当时是想学习ios开发,但一直拖着没动手,是时候要实现了。

####工作 + 高效工作,尽量少加班。 + 对自己不擅长的,如前端开发,也要尽量去做好,慢慢学习。

2016年,希望能够更好!共勉~