2015年个人工作总结

      2015年,对于我是很关键的一年,因为我离开研发团队1年零8个月后,又回归了。 同时也结束了外企优雅的工作生涯,加入到一个Unity3D的手游创业的小团队中,继续日常8小时的编程工作–自学和职业还是不一样的,职业接触的面不一定广、但是对技能要求的深一些。

     另外,自从2013年开始,个人技术博客网站走过了2013、2014、2015三个年头,这个网站也是象征我从传统IT行业往互联网行业转型的心路缩影,对了,现在互联网叫互联网+了。

    还有,研发管理经验是不分行业的,无论做电信行业OSS研发,还是Unity3D手游研发,靠谱的Team Leader都是一样的:他不能为公司挣钱,但是能够为公司省钱—每保质保量的完成一个项目,节约1个月时间,会节约7.5万人民币(1.5万/人月 *5 人)。 尤其在创业公司,不仅仅是钱的问题,靠谱还能够为公司赢得创业最宝贵的竞争力:时间。 例如,8月份发布产品,比11月发布产品,看起来3个月,对于大公司而言差别不大(1、2个合同订单的事情),但是对小公司而言,则很可能会决定公司的生死存亡!

而做好Team Leader这个岗位,可归纳为如下的要点:

不要求Team Leader:

  1. 技能牛B
  2. 长得帅
  3. 性情平和

要求Team Leader:

  1. 组织动员能力强
  2. 责任心强
  3. 谦虚的学习和反省能力强
    吐槽一下;

     

    1  创业公司的合伙人制度决定了公司的成败! 一般而言,选择大学同学、较熟悉的同事,则成功的概率高(有共同的理念和做事原则的默契度)。

    2  网上凑人未经过严格考核的“试用期”、10年不见的发小、传说中幼儿园同学关系,这些合伙人“组成”的创业公司大多会生死未卜!(开公司不是玩过家家的事情)

    3 原因很简单:嘴上说的,仅占50%,能不能和得来,得靠“试用期”— 先磨合3个月,试试看嘛!

    例如我曾经招聘过的一个程序员,其简历上吹NB,做过5个大项目,仅工作5年,貌似已经精通C#、C++,管理团队超过10人+….., 我K,项目目前正缺这样的人才–将才,好像是老天爷赐给你的似的; 给其争取到offer后,入职,在一起工作了1个月,才发现人才水的厉害,真的不是我嫉贤妒能呀,后来在试用期内不得不“挥泪斩马谡–辞退掉”— 我良心上也不安,寝夜难眠,但是为了团队大局利益考虑,砍!

    2015年的个人“大事记”:

    • 2015年1月:第三次系统学习Unity3D编程技术,体验了500元在线教育,效果–酷。
    • 2015年4月:赴北京参加Unite Beging 2015大会–游学、交友、自省
    • 2015年5月:最后一次参与组织技术大会 开源中国.西安
    • 2015年6月:入职西安**(一个创业仅3个月的棋牌手游公司),做全职Unity3D职业程序员
    • 2015年7月:荣获微软.NET MVP 2015
    • 2015年8月:系统自学Android开发,并和Unity3D完美应用,完成了多个插件模块接入
    • 2015年9月:公司岗位小调整,我“擢升”研发的Team Leader,同时兼任Unity3D程序
    • 2015年10月:VR/AR见闻(4月份黑人类社区上线;2015.10月份西安高调举行AWE Asia大会)
    • 2015年11月:系统自学IOS开发,并发布Unity3D在MAC下的ipa版本,完成Unity3D的跨平台实践

    2015年,博客写了30+篇

    今年博客网址(www.xifarm.com, www.codepiao.com)已经满2岁了,累计总发布博客112篇。

    2015年,书读了12本吧,有据可考的2015年书单如下:

    • 《iOS编程(第4版) 》  读完,并在11月份实践1.5个月。
    • 《Android 编程》 读完,并在8月份实践
    • 《小狗钱钱》本来是给儿子购买的,结果我自己悄悄先看完了。
    • 《火星救援》小说,电影当时还未来得及看,故看的Kindle的电子书。
    • 《游戏改变世界 》游戏行业一本重要的哲学书籍,游戏不仅仅是玩物丧志的事物。
    • 《Unity 2D游戏开发从入门到精通 》  2D游戏必备书籍
    • 《Sun 公司核心技术丛书:Effective Java中文版(第2版) 》 JAVA程序员必备
    • 《安德的影子》、《安德的代言》、《安德的游戏》 科幻三部曲
    • 《幽灵舰队 》 科幻小说大作
    • 《时间移民》 ,《三体》拿到雨果奖后,我看的又一部大刘的科幻小说。呵呵,我还抢注了“执剑人”的域名www.zhijianren.com
    • 《通关!游戏设计之道 》 雨松朋友圈推荐过的一本游戏设计的书,写得不错。
    • 《NGUI 实战教程》: NGUI未商用过,但是这本书,写得真好–有内容,的确是干货一本。

    历年个人工作总结链接:

    2013年总结
    2014年总结

    2016年个人的愿景:

    继续从事靠谱的Unity3D技术研发工作。

    在做好手游日常工作的同时,业余时间也会涉猎VR、AR技术的预研:demo。

    同时,会参加Unite Shanghai 2016大会–继续和全国的大牛们学习、交流、切磋。

    聊聊软件研发中心存在的意义

    最近外企裁员消息一个、一个接连不断:诺基亚、微软、Sony、Adobe、HP等等。曾经高大上的外企,再也无法重整往日辉煌了,整窝整窝的端了研发中心。

    雷同的,国内大企业也会分设不同的研发中心,多元化人才发展战略,以及最大化扩展自己的研发后劲,典型是华为路线。

    以我经历的IT研发参考,前面60%在总部做研发,后面的40%隶属于***研发中心。故,也曾经假模假式的思考过研发中心的意义,简述如下:

    研发中心存在的意义不是:

    • 非常低端的外包服务 — 汉化、代码实现
    • 自以为得市场噱头 — 股市、各地政府的优惠政策
    • 闭门造车的封疆大吏 — 独自的小山头

    研发中心存在的意义是:

    • 自主的核心产品 — 聚集优秀人才的法宝
    • 员工的晋升通道 — 持续激励未来
    • 结合市场的业绩 — 市场是检验真理的唯一标准

    没有任何一家公司会投入数倍人力细细核查代码级粒度是否符合规范、是否符合需求– 软件这个行业,主动性、参与进来做事情特别主要。

    IT研发,不是类似工业自动化,流程再精简、人员再娴熟,还是和工业流水线不一样的。 如果要比,更多的像农业,有自然规律,有春种秋收,有年景之说。故如果是集团公司,要在设立、规划研发中心的时候像种庄稼一样来思考之。

    有创造的力的程序员,同珊瑚一样,也是需要特别优质的生存环境才行。

    但是明显是,能提供高级程序员生长的环境,只能存在于美国,中国的环境决定产生不了优秀程序员。

    外企在中国建立研发中心的目的,其实很简单:一个是人力成本低,一个是一些低端的劳累的工作在美国不愿意做,都拿来中国做。

    如今中国对外企的优惠政策有些缩水,所以外企人为,不能赔本在中国建立研发中心了,还是把研发放美国本土,中国只放营销部门最好。

    adobe做精品 而我们需要的是快速消费品

    “其实很多知名外企在中国设立研发部门,其市场价值远大于研发价值,用意是“做宣传”,让国人知道有这么个公司。人家真定做正事用不着在中国做。

    可以说中国的部门基本是可有可无的。

     

    IT人,不忙的时候,多看看书,闲的的时候啥都能做,迄仅限于您工作日所处的行业嘛!

    世界 == 视界

    十年的路:大学生–工人–程序员–研发经理–技术支持–经营社区

    最近,支付宝的10年广告,效果不错:十年, 3亿人的账单,算得清。 美好的改变,算不清。”

    image

    我看了好几遍,非常喜欢,因为我也是2004年,故,有一些刺激和共鸣:

    1. 2004年:我毕业了
    2. 2005年:我要去北京当程序员
    3. 2006年,知其然要知其所以然
    4. 2007年,疯狂的中国股市
    5. 2008年,我们结婚了
    6. 2009年,跳槽上市公司
    7. 2010年,儿子出生了
    8. 2011年,我要回西安
    9. 2012年,西安农夫市集平台组建
    10. 2013年,跳槽外企
    11. 2014年,自我革命

     

    下面把2004年~2014年自己的流水账,Mark在博客上!

    • 2004年: 我毕业了

    2004年,我毕业了,初始月薪是700元,在天津一家钢铁国企:*168*厂。   岗位:电器工程师

    image

           基本工作就是查电表、换灯泡、PLC、传感器等现场的工作,很听起来蛮有趣。

    而实际上,在车间,工人们的工作环境比较差:噪音巨大,夏天高温超过50度,冬天冷的要死。

    我是丙班的工人编制,作息时间是:

    2个早班、2个中班、2个夜班、2个休息

    • 早班:7:00~13:00
    • 中班:13:00~21:00
    • 夜班:21:00~7:00

    总共有4个班轮流倒休倒—人休机器不停。

    我2004年的人生梦想:成为一个程序员,能够在空调屋子工作,穿着干净的衣服,有机会周末休息。

     

    • 2005年:我要去北京当程序员

    2005年,和大学女友继续异地恋,她在北京。

    在沟通的几轮商谈后,自我下岗了–兜里攥着2000元去北漂。 

    2005年夏天,我的日记本上赫然记录上,我在一个月时间,投递了几百份简历,获得了24个面试机会。

    。。。。。。

    最后,终于,获得靠谱的Offer,入职C++软件工程师,开始程序员生涯(北京北三环-青云当代大厦16F)

    • 2006年,知其然要知其所以然

    年初,从石景山搬到万泉庄–人大西门那里居住。苏州街算是中关村的核心区域了,每日走路上下班30分钟–从人民大学西门到东门横穿而过。

    周五晚上,在人大东门有英语角–北京地区规模最大的(成百上千人,从四面八方聚集在一起,90%的人自觉的用英语自由交流;也有小部分的组织话题分享)。

    2006年,热心在架构师、设计模式上.

    工作也2年了,除了hello world还想了解更多软件的东西:如何把多个class组织起来,如何重构已有的设计等等。

    • 2007年,疯狂的中国股市

    2007年,理财、基金风靡大江南北。

    从2007年中国股市看:上帝预先灭谁,必先火谁。

    证劵公司的业务员直接和IT公司联系,上门办理股东卡、基金手续,公司也为了鼓励员工“发财”–请专家上课、讲解理财知识。

    如,仅2007上半年股票基金就可获利20%,公司的员工大大小小都在玩这个:期货、股票、基金等。

    我也投了些,不过前面赚了,又加仓,后面输的很惨,伤了好多年的元气!!!

    • 2008年,我们结婚了

    整个2008年的前半年,大多时间在准备结婚的事情,终于,马拉松谈恋爱了8年后,结了婚。

    继而,5月12号地震。

    然后,2008年8月8号,北京奥运会。

    秋天,报考了北京邮电大学的在职研究生—软件工程专业。开始了为期1年半的周末上学之旅。

    • 2009年,跳槽上市公司

    2009年,在原企业冷宫里面待了半年后,终于决定离职。

    进入一家新公司,时间衔接上非常紧:5月19号17点办理完离职手续。5月20号早晨8点半报道。

    当公司规模非常大,又非常忙的时候,有其强大的内部生态圈,故而,作为螺丝钉,眼界就会被封闭起来。

    • 2010年,儿子出生了

    2010年,老婆怀孕了。

    记得当时,我刚出差在哈尔滨,在用户机房,虽然已经2月底了,但是哈尔滨依然不得不穿羽绒服。

    老婆电话:“我好像有了,我要吃烤鸭。——-原来她对《天下无贼》中刘若英怀孕后吃烤鸭的情景记得。

    image

    2010年北京的夏天在甘家口哪里居住。为了给老婆和肚子里面宝宝降温,白天,我们灌满了3个矿泉水瓶,冰冻起来;晚上拿出来,放在屋里物理降温。

    2010年,我的兴趣读物是:易经、国学、八卦。 这些均缘于北邮的蔡亮华老师启蒙,他往往在开课前30分钟,给早来的同学分享国学、易经方面的研究,非常有趣。 还有就是其本人曾经是成功的IT团队负责人,据说是中国电子商务第一人,有经验和理论结合的有趣东西,非常为同学们所津津乐道。

    我读完了《图解易经》image,初始动机是给儿子起个好名字。找了好几遍,发现好名字都有人叫了。终于,找到这句话“范围天地之化而不过,曲成万物而不”,反复品砸了好几遍,在北京夏天某个夜晚23点多,我看着解读,哭的还挺伤心的—-我做人、做事过于刚直,有很多次搬起石头砸自己的脚的事情。

    秋天,孩子终于出世了,儿子。

    • 2011年,我要回西安
      年初,首先拿到东方时尚的C1驾照,然后通过了北邮软件工程的硕士论文答辩,论文过程非常感谢北邮的朱其亮教授的认真指导。
      完成了这2件重要的事情后,立即着手筹备回西安的事情。

    2011年,回西安的艰苦过程:一张火车票,即可把你从北京带到西安,然而,要把一个家从北京搬迁回来,我花费了几乎2011年全年的事情在做这件事,斗争、反反复复的“斗争”,终于迁都成功。

    2011年的另外一个难得收获是,有机会从0开始组建一个团队。如,电话了上数百份简历,面试了约150个人……。 团队人数从0个人到10个人,继而一个一个传授技术、业务、团队管理。

    • 2012年,西安农夫市集平台组建

    2012年,帮助家人把西安农夫市集平台搭建起来:微博、微信、网站等技术支持,以及“狗头军师”角色。

    而后开始更多的精力是为了西安团队生存空间,和北京Boss沟通。

    有时候,为了你的下属去争取一些机会、福利,是比较艰苦的过程,尤其是无法用100%精确的数字沟通的时候。不利的,和北京小Boss们关系不爽起来:任何时候,员工在一起比较的是薪资待遇,很少对比谁的工作更辛苦。

    • 2013年,跳槽外企

    2013年,艰苦的决定:研发、项目管理、产品经理? 继续升迁、薪资++……。

    还是放弃这些东西,重新塑造自我。

    犹犹豫豫了很久后,放弃了半北漂的状态。

    加入了西安本地一家不错的外企。

    年底的时候,学会了开车。

    上路。

    • 2014年,自我革命

    2014年,工作的要求,重新学习:Web技术、APP开发、Kinect开发、社区运营、待人接物方面。

    另外,突然的不加班不出差,慢慢习惯后,也觉得空。

    慢慢的在思考,如何让自己更加有效的把业余时间用起来—以使得自己依然对IT行业保持10年前的激情和兴趣。

     

    未来的10年,无法确定太具体的规划,但是,这3个原则还是要坚守的:

    • 读书
    • 博客
    • 编码

     

    10年来,对我重要的人很多。但是最重要的,除了家人外,要更加尊重和重视爱你的人,而不是把心思放在你爱的人上。

     

    去年2个总结文章:

    我的微软.net演进路线图

    岁月在挑灯夜战中走过:亲历的软件框架

    2013年个人总结三部曲(下):学习

    学而时习之,不亦乐乎。

    整个2013年的学习大约分3个阶段:

    2013年个人总结三部曲(中):写字

    俗话说,书写有助于加强自己的系统性思考:深思熟虑。每次,精心下来,墨水在笔尖滑动,手写的感觉非常好, 尤其是清晨刚起床30分钟,文思泉涌—有很多天马行空的想法源源不断:聚少成多、集腋成裘也。

    今年年初开始的个人博客则是写字的缩影,(xifarm.com 已经备案成功)—50篇原创文字,值得自己细细再次阅读:

    朋友们说:这是一个好习惯。 那好吧,2014 go on.

    2013年个人总结三部曲(上):读书

    书籍是人类进步的阶梯——高尔基 鼓励人们一定要好好学习,多读书,读好书

    书籍是一个农民的儿子进入城市的向导—息田博客

    2013年,阅读的非小说总数首次超过小说类,使得三观有了一些明显的增长

    2013年,阅读的电子书首次超过了纸张书籍—Kindle功不可没(用Ipad读书,太分心思了)

    下面几本书值得博文来推荐:

    2013年个人总结三部曲(序):关键词

        2013年,马上要过去了。今年,是我第二次“技术爆炸”年(技术爆炸的术语来自科幻小说《三体》)

    今年的关键词枚举如下:

    微信: 自媒体绝对的元年

    Kindle:新的阅读时代

    开源社区: Github、CodePlex、文章翻译、Php学习、WordPress

    博客: 域名-站长-SEO知识学习

    OpenParty:西安IT人的社交圈

    学车:新学会一门生存技能

    RIA-SilverLight、WPF、JSON、WCF、OSGI.net:技术的点、线、面

    Unitity3D、mono、xamarine:拓展了思维

    Web开发:HTML5、CSS3、JQuery

    南方出差:武汉-黄鹤楼、合肥-李鸿章故居

    TED:国际视角

    西安城墙健康跑(迷你马拉松)

    汉中自驾车三日游:新的体验

    手写电容笔:科技使得生活更美好

    老子-道德经:内涵和修养

     

    下面的3篇博客予以扩展:

    《2013年个人总结三部曲(上):读书》

    《2013年个人总结三部曲(中):写字》

    《2013年个人总结三部曲(下):学习》

    知识==转移==智慧 辨析能力

    记得,小学的语文课本,有一篇很有意思的课文《小马过河》:

    小马驮起口袋,飞快地往磨坊跑去。跑着跑着,一条小河挡住了去路,河水哗哗地流着……

    ”牛伯伯,请您告诉我,这条河,我能趟过去吗?”老牛说:“水很浅,刚没小腿,能趟过去。”……

    松鼠认真地说:“深的很哩!昨天,我的一个伙伴就是掉在这条河里淹死的!”……

    “孩子,光听别人说,自己不动脑筋,不去试试,是不行的,河水是深是浅,你去试一试,就知道了。”……

    他下了河,小心地趟到了对岸。原来河水既不像老牛说的那样浅,也不像松鼠说的那样深。

    牛伯伯、松鼠说的内容,对于小马而言是知识,要变为小马自己的智慧,是需要小马自己的辨析能力的。

    同理,在信息爆炸的IT时代,做一个智慧人生的第一要素而言是:辨析能力—-不人云亦云、不随波逐流;而是需要天时、地利、人和全方位思考前行。

    如:

    • 车过人多的地方,要减速慢行乃至停,以不危及他人生命为优先。
    • 任何突发事件,走正规流程,有备无患,而不是技巧、走捷径。
    • So She the secretspy iphone app fragrance fragrance the view site much dyes CONSTANTLY!
    • 3D大片《地心引力》远好于《特种部队2》,人少、场景单一,利于思考、体验呢。

    “西安IT人的社交圈”11月的活动总结

    本次活动的PPT分享地址: http://pan.baidu.com/s/1tdwZ9

    本次活动的照片分享地址: http://pan.baidu.com/s/1eQpBx

    刚刚过去的周五、周六的连阴雨,导致降温了,还为《冬天里的第一把火 [十一月西安IT人的社交圈]》活动忐忑不已, 没有想到有25人参加,比8月份同地点活动的人数增长了100%!  不约而同的,两位讲师,讲的很high,气场很足、料爆的很生猛,非常接地气,以至于分享、讨论热烈不停—-整个活动比原计划超时了1个小时。

     

    本次活动有几个亮点值得总结:

    • 开场增加了一个环节 ”破冰—自我介绍”

    IT的人们,用不同的风格来自我介绍。令人惊喜的是,在这个环节,有曾经的”同事”相认—一个前脚出公司、一个后脚进来的;有家眷带着好奇心来看看开心的IT男们醉心于技术分享;有曾经早在2008年就网络认识的”网友”—5年后才见面的……

    • .net技术话题久违了的热闹

    来自.net社区的小有名气的道法自然–陈贞宝,他用1.5小时,激情澎湃地演绎了一曲”IT梦”—技术、架构、创业。 “技术人员都有技术梦,在十年的C#开发中,有7年我都一直在追逐“框架梦”,并依托“框架梦”开始了刺激的创业。在这里,我将分享创业过程的各种感受与体会,分享我的艺术品——iOpenWorks!”

    认识他是很巧的事,今年6月底,恰在北京开会,公司准备上一个.net的新项目,技术架构选型比较后,用的就是OSGI.net,查阅资料后,得知这家创业公司就在我们西安时,我激动了—-IT人都知道.net这个圈子开源的少、人气不够活跃、框架相对其他OO语言少得可怜。 竟然在西安有一家这样的创业公司,怎么能够不激动呢? 而后通过网络联系,终于在9月份GrapeCity的活动中,见到贞宝本人,而后,约了他本次来OpenParty分享:

    • iOpenWorks软件生产线平台
    • iOpenWorks产品生产体系 [时间关系,现场未分享]
    • 分享创业:是非、人生、价值—10年C#成长路
    • 做SA的这五年

    来自活跃的周轩同学,他分享了SA—系统管理员日常工作点滴。 其自我介绍很特别:“有责任心的SA一枚、野生的Coder”。 可能和绝大多数IT人一样,本以为SA是很轻松的事情:搬个电脑、换个网线、安装操作系统、杀毒软件等等。而实际上,当你了解SA日常工作后就会知道:每个人的工作都有他精彩的地方。 “越了解真实需求,越容易有成就感。” 在话题的结尾,他用《出发,去寻找》—2013年的22天的西藏骑行(成都–拉萨)来进行收尾,会声会影的描述当时经历的“G318国道、拉萨、布达拉宫……”, 这些令人印象深刻。

    • 现场20分钟的互动游戏活跃气氛

    最后一个环节,已经17点了,很感谢周日下午坚持这么晚的铁粉们。 游戏由thoughtworks的王磊组织—字图传意: 5人一组,组内第一个人写一句诗、话、成语、词语等,第二个人用图画表达出来,第三个人只能看第二个人的图画,再用文字翻译出来…… 以此类推,5分钟时间结束后,每个人把自己东西分享出来,结果往往大吃一惊,信息传递失真的厉害。

    基于此,王磊又组织大家引申到日常工作:

    1. 直接沟通
    2. 不要抱怨
    3. 让别人更清楚的知道
    4. 标准术语
    5. 简单陈述
    6. ……

    下次活动预告:2013年12月21日(周六下午)。小道消息:主题将会非常非常精彩!

    由日常小事,回顾《贫民窟的百万富翁》

    f31fbe096b63f624eb6ece788744ebf81b4c510fd9f98ba6贫民窟的百万富翁》剧情,此处不再赘述,看百科链接吧。

    电影大多数镜头是讲述主角回顾过去的点点滴滴,无意间答对了题,获得了百万大奖。 而之所以能够“无意间”,是因为主角过去的切身经历和刻骨铭心的生活阅历帮助了他。 当然,艺术来源于生活、高于生活。

    上周五,回答了用户Chart的问题,无意间,用到是2006年入行编程的那几年积累的“刻苦铭心”。 Chart是我入行.net 编程,接触的第一个大型控件,近1年的时间内,DIY和重做了7次之多。 起先是商用的Chart控件不能满足电信行业需求,而后,R&D团队负责人大吼一声,而后就设计、开发Chart控件、视图了。 那个时候还没有大数据的概念,虽然单机版软件能处理上百万数据量。很多年过去了,以为Chart这个“独门手艺”要马放南山了,没有想到帮助到了别人,且给予了感谢。 真的是意外的惊喜。  那一天,晚上下班路上,回忆起这部电影来了。

    上周六,为儿子生日串烧了一组镜头,无意间,用的是过去1年上千张照片中的点点滴滴。日常中,不经意拍的照片,连接在一起,加上文字的旁白,妙不可言,温馨而有趣,一家人热热闹闹。生活中,走走停停,总有不期而遇的精彩,感恩于everyOne。

     

    有哲理的对白:

    主持人:欢迎来到《谁想成为百万富翁》节目现场。你准备好了吗?
    贾马尔·马利克:是的,我准备好了,不过有些紧张。
    别人问我问题,我就告诉他们答案。(贾马尔)