每月自评之十二:2015年6月

(一)我读

     (1)《任天堂快乐创意方程式
          推荐指数:三星
          推荐理由:一本了解游戏传奇帝国任天堂的经营理念和企业文化等方面,不错的书籍!
     (2)《自控力
          推荐指数:四星
          推荐理由:能给你带来全新理念的书,应该只读一遍!
(二)我看
          推荐指数:四星半
          推荐理由:【权利的游戏】是我看美剧跟的最辛苦的一个系列,也是让我印象最深的一个系列。当然,首先得感谢乔治大叔的书籍,写得非常精彩。塑造了一个宏大、波澜壮阔的世界观。书籍目前只出到了第五本,而电视剧也到了第五季。这一年一季的节奏也是够慢的了。忘不了,最后一集,John Snow孤寂、无助的眼神,被自己的兄弟连着捅了六刀,还TM念着:for the watch!真是讽刺、可爱之极!好了,不剧透了,吐血推荐!
     (2)《我的个神啊 PK
          推荐指数:四星
          推荐理由:印度电影虽然看得不多,但非常喜欢阿米尔.汗,他主演的《3 idiots》是一部改写我对印象电影三观的作品。这部电影,依然继承了前者,咋一看就是一部烂片的片名,却继续给人带来观看惊喜。值得推荐!
(三)我听
     (1)PodCast&
             听订阅的各种有趣的音频,包括《GADIO游戏广播》 、《一席》、《电影不无聊》等,后面发现【喜马拉雅】电台app也不错,以后可能要换一个地方了!
     (2)《晓说》
             听完《晓说奇谈》,再回过来听早期的《晓说》,再次感受晓松同志的渊博见识!很欣赏他的坦诚和对生活的理解!
(四)我用
     (1)扇贝背单词
             最近想好好搞下英语,背单词成为要过的第一关。看了一些推荐,这个app还不错,每天强制背完单词后才能打卡,已经坚持半个多月了,继续加油!
(五)我藏
     本月摘录收藏的各类帖子和文章:
     (1)http://blog.csdn.net/tuzhen007/article/details/9792577
     (2)http://www.gamelook.com.cn/2015/06/218267
     (3)http://www.gamelook.com.cn/2015/06/218319
(六)我做
     (1)晨练
             已经坚持了近一个月了,收获很大,精神状况也得到了许多的改善。早睡早起,真的对身体有很大的益处!继续坚持,希望早日把肌肉练出来!^_^
(七)我玩
     (1)【FIFAOnline3】
               由于要参加公司举办的比赛,这段时间和同事组队玩3v3,强烈团队配合,还挺有意思的!
(八)我思
          对我自己而言,本月最大的变化有两点:一则,开始早睡早起,即晚上11点半左右睡觉,早上6点左在起床,先背背单词,然后开始晨练;另则,开始英语备考计划,目标是IELTS7分以上吧。之前也花了一些时间整英语,但由于目标不聚集,断断续续,效果不好。这次备考IELTS,希望最直接的目标是能考到7+以上的分数,但更想要的是,在这个过程中,能真正提高自己英语听、说、读、写的能力。这对于工作已超过10年,早已放松英语学习的我来说,不能不说挑战很大!但有挑战,生活才有希望!为自己加油!

每月自评之十二:2015年4-5月

(一)我读

     (1)《三国之蜀汉我做主》
          推荐指数:三星
          推荐理由:这阵子有点迷恋三国类的网络小说,大多是穿越题材的。其实我就是想了解一下,穿越回来,扮演不同的角色,看作者如何发挥想像力,如何YY。一般地,穿越题材的,无非扮演这几类人,一类是扮演三国时的君主,如:曹操、刘备等;一类是扮演文臣武将(武将可能居多一点);还有一类就是扮演自己,看乱世中的小人物,如何咸鱼翻身、屌丝逆袭!这三者其实,也可以很自然地改编成游戏中的设定。只是剧情如何开展?穿越回去的主角如何与历史真实人物互动?历史改变了多少?结局如何?这些是我好奇的地方。
     (2)《圣斗士星矢》
          推荐指数:四星半
          推荐理由:儿时的经典,因为项目的原因,再次一一重温!这次是买了正版的全套28册漫画(尼玛,终于有钱买正版的漫画了,其实,现在看来,也没多少钱!)再次重温,依然能找回当年热血沸腾的感觉。打不死的五小强!与神最接近的男人—沙加!正义的化身—艾俄洛斯!永远的女神—雅典娜!都在心中再次满血复活!
(二)我看
     (1)《灰姑娘 Cinderella
          推荐指数:三星半
          推荐理由:这真是一个怀旧的季节,连童话里的灰姑娘都改编搬到电影屏幕上来了。虽然情节还是比较老套,但因为有怀旧的要素,加上电影画面还是可圈可点的,因此,爱怀旧的朋友可以一看!
          推荐指数:四星半
          推荐理由:加强版的詹姆斯.邦德来了。虽然可以猜中结局,但过程依然精彩!
(三)我听
     (1)PodCast:《GADIO游戏广播》
          一如既往的有趣!
     (2)《晓说奇谈》
          几年前有看过几期高晓松在youku上的talk show《晓说》,当时觉得挺有趣的,对高晓松本人也有了新的认识。后来,不知咋地,就搁下来没继续看了。这阵子,重新拾起,是他这个talk show后面在youku上热播后,之后就来到了iQiYi,节目名称也改称《晓说奇谈》。这次是比较完整的看了整个2014和2015年所有的节目,对高晓松本人算是有了全新的认识了,这哥们不但在音乐上造诣颇深,人文功底更是了得,某些方面,甚至有学者风范。走过许多地方,经历许多趣事,见识非凡!尤其是《台湾》这个系列,印象颇深!受益良多!
(四)我用
     (1)Misfit
          用Misfit监督每天的运动情况,为自己加油!健康每一天!
     (2)Sublime Text3
          虽然一直用SI和VS,但今天突然想换一下口味,稍作比较,选择了ST,这货听说轻简易上手,功能也相当强大。也用起来再作评说!
(五)我藏
     本月摘录收藏的各类帖子和文章:
     (1)http://www.gamelook.com.cn/2015/04/212359;
     (2)http://www.gamelook.com.cn/2015/05/214064;
     (3)http://www.infoq.com/cn/news/2015/04/async-distributed-haiping;
     (4)http://www.infoq.com/cn/news/2015/04/performance-optimization;
     (5)http://www.infoq.com/cn/articles/byebye-mongodb-hello-postgresql;
     (6)http://zhang.hu/go-vs-erlang/
     (7)http://blog.qiniu.com/archives/1059;
     (8)http://www.gamelook.com.cn/2015/05/215486;
     (9)http://www.cppblog.com/sunicdavy/archive/2012/04/03/169958.html;
     (10)http://www.cppblog.com/sunicdavy/archive/2012/04/03/169958.html;
     (11)http://www.cppblog.com/sunicdavy/archive/2014/12/26/209316.html;
     (12)http://www.cnblogs.com/Niger123/p/4493776.html;
     (13)http://www.zhihu.com/question/23414153;
     (14)http://www.zhihu.com/question/28899960;
     (15)http://www.zhihu.com/question/21070379;
     (16)http://my.oschina.net/miaowang/blog/197060;
     (17)http://hwchiu.logdown.com/posts/174922-sublime-text-3-cscope;
     (18)http://music.douban.com/review/1370610/;
     (19)http://blog.csdn.net/ghj1976/article/details/27996095;
(六)我做
     最近有点懒,什么也没做!
(七)我玩
     (1)【少年三国志】
               还是接着在玩,可能要突破玩手游最长时间的纪录了…
     (2)【三国志11】
               以前非常着迷的三国单机游戏,现在又拾取来重温,希望能发觉一些新意!
     (3)其它一波手游
               体验了一波appstore上表现不错的手游,包括一些朋友自己出去创业做的游戏,但没来得及深入体验,暂不细说!
(八)我思
          这两个月的总结合在一起,就说明最近我又在偷懒了!的确,有偷懒情绪在滋生,这可能跟近期工作和家庭的一些事情有关,但我不能以此来开脱。计划虽然总是赶不上变化,但应学曾文正公的“吾当一日三省”来要求自己!
          项目上有一些人员的变故,工作上的杂事增多,但应当积极地看待此事。联想自己刚入行不久,做的一个长达3-4年的端游项目,其中的人员更替,需求变更也是搞了几拨,但项目最终还是成了。虽说,成了的因素固然有许多,但保持团队的士气和向心力,是至关重要的,所谓铁打的营盘流水的兵,打造一种富有战斗力的团队文化,才是长久之道!
          也只有经历过后,并坚持到项目成功的那一刻,才能完成自我的蜕变!

2013年度总结

今天是2014年的第一天,又是一年过去了。

    过去的2013,是我生命中最重要的年份之一!这一年无论生活,还是工作,都发生了许多大事,值得一一记录!
    【生活篇】
    (1)皮皮出生
           2013在我生活里,最重要、最特别、最欣喜的事情就是小宝宝的出生。
           新年伊始,我可爱的皮皮诞生了,谢谢亲爱的、伟大的老婆,经历了分娩的痛楚,顺产成功!他继承了老婆的可爱,聪明,帅气等一切优秀基因,为全家带来了无尽的快乐。特别感谢老妈的悉心照料,为我们省了不少生活的琐事。而老婆则是几乎每天早早下班,为的就是这个可爱又淘气的小家伙!
      (2)乔迁新居
           2013另一件大事,就是搬迁新房。
          谢谢亲爱的老婆,当初挺着大肚子来装修房子,让远在成都的我汗颜不已!房子的装修效果,虽不是高大上,但清新、淡雅、简洁,尤其是买的家具:沙发、餐具、电视柜、茶几等,搭配得非常协调,我很满意!这些东西,我基本上都没操什么心,都是老婆一手操办的,真的辛苦亲爱的了。所谓,家有贤妻,家有仙妻,莫过于此!
     【工作篇】
     (1)回调深圳
               从成都调回深圳总部,是今年工作上最大的一桩事,也结束了一年多分隔两地的漂泊生活。
               回到深圳是一个新成立的工作室,但BOSS其实还是老领导,感谢老板colin给的调岗机会,还有鹰哥与hover的帮助,得以我和老婆、新生的小宝宝回家长聚。01年下半年,离开新婚妻子去成都,到她怀孕待产,期间留下了太多无法弥补的缺憾,告诉自己往后的日子不要再出现。这次的经历,也使得我明白,亲情和家庭对于我的意义!
     (2)入行手游
               2013号称手游全面爆发的元年,我也有幸进入到一个全新的领域来学习和打拼。从最开始做端游,再到成都去做页游,最后又回到深圳手游,也算一个也没落下。
               互联网行业变化莫测,尤其是其中最为炙手可热的游戏领域,每半年甚至每个季度,都有新的黑马跳出来,又有老的霸主倒下去。这个行业从来都是,只见光鲜的新人笑,却不见落寞的旧人哭。虽然,我身处的是这个行业是一家所谓的大公司,自己也就是其中一个螺丝钉而已,似乎不应该有这种耸人听闻的言论。但其实归根结底,无论是个人长远的职业前途,还是有更大的职业梦想,关注行业的变化,其实,就是关注自已的命运!因为,咱至少是自己的老板!
               刚入行手游,便见证了微信游戏的迅速崛起,和《天天系列》品牌树立,作为参与其中的一份子,也算是职业生涯的一件幸事。
     【学习篇】
     (1)投身开源
               如果说今年自己在学习上最大的憾事,就是书籍读得比往年少了,真正从头到尾读完的书籍,屈指可数。这除开工作项目异常忙的原因,还有就是今年自己把不多的业余时间都投入到一个开源项目去了。还记得13年伊始的年度计划里,自己就在想,要做一个游戏开源项目。做这个项目的初衷很简单,一方面,为自己学习游戏引擎练练手,技术层面,从客户端到服务器;产品层面,从系统设计到运营分析;希望都能多学习些新的东西;另一方面,也希望能结交一帮志同道合的人,一起能做一件大家共同喜爱的事情。
               现在到年末来回顾,这件事情算是有了一个阶段性的成果,待到略有小成,才公布出来与大伙分享!
     【后记】
          2013,晃眼而过!
          2014,拼搏不息!

2012,回顾与展望!

传说中的2012,转眼就要过去了,玛雅末日预言最终还是止于坊间的笑谈!

岁末将至,是有必要总结一下的!还是按照常规的家庭与工作二大topic吧。

【家庭篇】

2012无论是我的小家,还是整个大家庭,都是极不平凡的一年。

小家。亲爱的老婆怀小宝宝了。明年开年不久,咱们小家又会添加新的快乐与希冀。老婆怀孕与我们计划还是一个小小偏差的,原本是等今年9-10月份度完蜜月再怀的,没想到,这个小宝宝就这么迫不及待的来临。欧洲之行的蜜月也中途夭折,有点对不住老婆!因为,去年新婚不久我就去了外地长驻,现在漫长的怀孕周期中,我也不能长时间陪她左右。她刚刚从GF升级成Wife,又马上成Wife升级到Mother,心理的变化对她来说,也有点突然。难为你了,亲爱的!两地分居的问题,来年一定要好好妥善解决的,这个我已经下定了决心,我一直以为,家庭幸福是追求事业成功的基础和前提!

大家。八叔、大伯和堂叔的相继去世,是家族中最大的事件。尤其是八叔,48岁就英年早逝,辛苦忙碌了半辈子,这些年一直在外地做生意,家里的经济状况也刚刚有所改善,4个子女也都长大成人,却突得急病,撒手西去,对于我的这4个堂弟堂妹来说,已是无法抹去的伤痛。所谓,“子欲养而亲不待”,世间最痛苦的事已莫过如此!

【工作篇】

今年是整整离家在外地工作了一年,做了两个项目。前一个是webgame。(这也是我第一次做webgame,之前的做的项目是端游,自己也很想尝试这类轻量级的游戏。)从技术角度来看,页游的后台服务器技术与端游基本相似,只是游戏类型的不同,可能在架构部署层面有些区别。(可以点这里)而页游前台则是用Flash AS3来实现。由于之前一直做服务器,从这个项目开始,也开始学习前端的技术,毕竟技术东西本质上是相通的。学习AS3、Flash CS、FlashBuilder,拓展了自己的技术视野。项目7月已经上线对外测试,经历了几次放号测试,服务器也趋于稳定,期间的收获还是不少的,此处就不一一赘述了。

第二项目也是现在正在做的,项目是休闲类的跨平台游戏,采用U3D引擎。从9月开始作原型论证,到目前为止,已经实现了比较完整的带有核心玩法的版本。自己除了负责后台服务器的架构设计与实现外,也参与了客户端核心算法逻辑的开发。学习U3D、C#,进一步拓展了自己的技术视野,掌握好游戏客户端开发的核心技术,也是我的兴趣和目标所在。

【2013不完整checklist】

【家庭篇】

(1)带老婆和小Baby(如果情况允许的话)去境外旅游一次;

(2)尽量多抽时间陪家人,周末户外自驾游;

(3)争取至少每两个月和朋友们聚一次;

(4)和老婆一起健身,晨练or晚上跑步or周末爬山等;

(5)学习育儿之道;

【工作篇】

(1)建立一个有独立域名的个人网站,作为长期记录个人所思所想之地;

(2)坚持每月阅读四本书籍(不限于技术);

(3)推出每月自评系列,以定期总结所学所得,内容包括:看过的书籍+文章+电影;用过的软件工具;收藏的网站;以及最新行业资讯、社会热点所思等;

(4)认真读一个经典开源项目,如:Linux0.1内核;

(5)完成一个个人游戏,并开源,初步想用U3D来做;

一位程序员兄弟的自白

苏格拉底曾经说过:没有审视的人生是不值得过的!

我77年的!
该有的经济基础都有了。


我回顾我的过去,我非常地后悔。
我是98年电子科大毕业的。
可是,我是在最近三年才开始静下心看书的。

我如果能在毕业不久,甚至可以说大学的时候就能早点能静下心来看书、学习的话。
我现在无论从经济层面还是知识层面,都会高好几个档次。
我想我的这个假设也适合这里的大多数兄弟。

我觉得时间是自己挤出来的!
关键是你有没有那个志向!你的价值取向。

我认为,现在中国的IT环境,绝大部分程序员不是猪狗就是牛马!(具体在什么公司是猪狗,什么公司是牛马,留给兄弟们自己去想象)

好多兄弟:
在工作:有进度压力、考核压力。有的还有人际交往压力。
在生活:有耍不到女朋友压力,有丈母娘逼房压力,也有父母兄妹需要用钱压力。

但是我认为,在众多重压之下,志向这棵嫩芽还是有很多生长的空隙和空间。
再说,相当大一部分人并没有如此大的压力,他们缺乏只是正确的方向、正确的被引导。

在中国,人的价值观和认知能力,容易受周围人群的影响。而且现今环境下,我认为:我们所受的绝大多数影响都是错误的、负面的、消极的。
我们唯一的出路就是“主动地净化环境,战胜自我“。

我来这里就是和大家一起探讨,净化的方法,我有很多方法,来日方长,希望于大家交流。也更希望和大家交流思想,方法、具体的技术问题,也希望找到更多的同志,消去内心的那种孤独感、一起进步。

根据我自己的经验。人最大的敌人是自己!
我觉得兄弟们应该注意以下几点:

1    明确自己究竟是走管理线还是走技术线,及其这两天线分别的利害关系,切忌中间摇摆。(这个话题适合另开一帖)

2    降噪:  提高躁比

(1)在单位里面,在生活中,择友特别重要,能有志向和你一样而且能力比你强的带你最好。
如果没有,宁愿孤独、孤独不是孤僻,孤独的人反而有更多时间去思考,去看书,去和自己对话。
并不是要你不合群,孤独的人也可以让周围的人感到友善呀,你也可以用真诚的微笑让周围的人如沐春风。

这样能给你争取到更多的时间,能让你的心静下来,能让你更多的时间去思考,去阅读,去和靠近书中真正的大师。

公司中经常有这种情况,一群人喜欢粘在一起抱团,中午吃饭都要等着一起,吃完饭散步的时候也一起,下班走坐公车也等着一起走,并不是说粘在一起不好,关键是你们一起聊天的内容,聊天的时候如果只是聊一些粗浅的、八卦的、日常的东西,我觉得没太大必要。闲聊放松一下其实没问题,但是如果你的大脑在一天中大量的零散时间都处于这种极度松散状态,这对你实际思考时段也有很大影响。因为一天中实际思考时间,与你一天中知识收获量的关系,不是线性关系。只有一天中的思考时间超过一定的门限,你的知识才会迅速增长。

牛人之所以是牛人,就是因为他们每天的有效思考时间超过那个门限,已经是一种常态、一种习惯了,长此以往,就牛了。

(2)下班后,有些兄弟,喜欢和那些比自己差的老乡聚一起,也就是收入比你低的那些同学、同事、发小。
这样很容易冲淡单位里不如意的不开心,抚摸那颗受伤的心,重新找回心理的平衡。
也许有的兄弟,下班都在加班,但是我认为,这种情况或多或少都有。

这些,一是降低了你每天的有效思考时间、还有很容易受不良干扰和影响!

珍惜时间!各位朋友!

程序员的生活哲学

一位同行兄长的生活哲学,摘录用以自勉!

(一)

1、学会和习惯写伪码!

2、挨着挨着地要作经典书的习题!

3、坚持看英文原版!

4、有心得就记下来,最后整理成文章。

5、找水平差别不大的人一起讨论,或者找水平差别大的,但有学习热情的人来启发他。

6、看经典的书籍。反复看,看到完全理解为止。

(二)

看书就相当于交朋友,看好书就相当于交良师益友!

看一般的书,就相当于交酒肉朋友,一般的书只是用于应付工作!逢场作戏!

看经典的书,才是用于满足自己求知的欲望!就因为一开始看不懂,才更值得去看!

不过,这也和你自己的志向,兴趣取向有关!

买来不看是装B!
买来反复看,是真B!

(三)

工作是充实自己的钱袋。
学习是充实自己的脑袋。

目的不同,方法方式也不同。

不能把公司里项目上的方法用到学习上!

在中国国内大部分环境下,工作和学习是完全正交的!

(四)

能够有欲望驱使去看这些经典书籍的人:

大多都是从代码堆里爬出来的!有相当的编程经验

不满足于作一个犹如  “行尸走肉”  的程序员。
不满足于“肉体的活着”的程序员。

能有强烈读这些书籍驱动力的人,肯定作一般的能RELEASE的程序,还是很小CASE了。

看这些书的人,都是醒悟之后,愿意“灵魂求索”的程序员。

在中国,工作和学习是两码事。

(五)

我说的书是经典书!
我认为的经典书栈:(book-stack)

必读,如果天资愚钝,那就花十年读。天资聪慧用三年读。
反复读。

读原版。

《算法导论》
《计算机编程的艺术》

《现代编译原理、技术和工具》
《计算机程序的解释和构造》
《自动机、语言和计算原理》

《具体数学》
《离散数学及其应用》

学习和工作是两回事,搞不动他们区别的人,不可能有什么成绩!

感受大师风范——侯捷谈程序人生

去年有幸在公司一睹侯大师风采,有同事把演讲精要记录下来,这里摘录一份,以常自励之!

杂谈——将相本无种,男儿当自强。忠于内心,忠于兴趣,把吃苦当作兴趣。

兴趣/热情——众里寻她千百度。
执着——不信青春换不回,不容青史尽成灰(后二句:低回海上酬功宴,万里江山酒一杯。出自于右任,国民党大佬,玉山顶曾为他立碑而高3尺)。
毅力——人生是一场马拉松,不是百米匆匆(表浮躁)。
专业——为学当如金字塔,要能深来要能广(语出胡适,延伸意偶不是很聪明的人,是个比较笨的人)弱水三千,取一瓢饮(求深)。勿在浮砂筑高台(基础扎实)
用功——台上一分钟,台下十年功。
态度——宁拙勿巧,宁下勿高,宁远勿近,宁繁勿略(朱熹)。超越先天局限,是大勇者。
问道——山不走来,我向山走去。大扣大鸣,小扣小鸣,不扣不鸣(多请教)。
勤勉——读过千赋亦能赋,观过千剑亦能剑。
不怕与人异——The Road Not Taken.
品格——期许自己是“贵族”(扶弱济贫)。

The Road Not Taken
By Robert Frost
Two roads diverged in a yellow wood,
And sorry I could not travel both
And be one traveler, long I stood
And looked down one as far as I could
To where it bent in the undergrowth;
Then took the other, as just as fair,
And having perhaps the better claim,
Because it was grassy and wanted wear;
Though as for that the passing there
Had worn them really about the same,
And both that morning equally lay
In leaves no step had trodden black.
Oh, I kept the first for another day!
Yet knowing how way leads on to way,
I doubted if I should ever come back.
I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I-
I took the one less traveled by,
And that has made all the difference.

读书与看代码

有一段时间没有在Blog写点东东了,可是,这段时间却一直在看项目代码和读专业方面的书籍。也输出了不少读书和看代码的心得,这种感觉其实是挺充实的。

读书,应该成为一种习惯。而且,是一个受益终生的好习惯。近期在看的两本专业类书籍《软件随想录》和《0Bug–C/C++商用工程之道》,书已读了大半,一路读来,就十分有趣。曾经对自己说,如果有一天,能把枯燥、苦涩、难懂的专业书籍,当成小说,不但能从中获取专业技术,而且读的过程还很有趣,那么,这就不仅仅单纯是一种充电的行为,而且是一种更高层次的享受了。呵,希望自己能早点修炼到这种境界,当然,好的书籍无疑会加快这个进程。

看代码,也是一种品读他人思想的体验。好的设计与代码,能让人拍案叫绝、回味无穷。当然,这需要这两条件,一是看代码的人有足够的功力,能把代码读懂;二是代码本身具有可读性,如果能看到优雅的设计与代码,那就是一种幸运了。而这看代码,对于咱们程序员来说,也要成为一种习惯。

拥有好的习惯,就拥有了一个健康、高效的人生!

看代码的感受

这几天,持续阅读项目代码,有几点感受;

1)一个软件项目,参与开发的人越多,整个项目的代码越有凌乱不堪的危险,需要尽可能地在项目的各个阶段进行不断的整理,也就是我们常说的重构,这是一个特别重要的事情,项目参与的人数越多,开发人员的经验越是参差不齐,越要这样做;

2)在保证正确完成需求的基础上,尽量把代码写得更美一些,诸如接口的有效提炼、对象的有效抽象、数据结构的有效选取、代码的有效组织等等;

3)对全局需求(代码)的了解,有助于完善局部需求的设计与实现;