2009年有忙有闲,有痛苦有快乐,从别人角度看很没什么特别的,从我自己角度看却很不平凡,总体来说我还比较喜欢我的2009。
一、工作
说来惭愧,2009年工作上几乎没出什么成绩,计划发布的产品没发布,因为老大希望它更成熟,计划招聘的人员没到位,因为没有座的地方。不客气的讲我年初做的计划完全没有实现,现在看来我的计划定的是有问题的,虽然我的计划是跟老大沟通过的,不过他似乎并没有跟我交实底儿,唉!还是不够老谋深算啊。7月份我们终于完成人事系统的所有功能,而且测试的效果也不错,各方面反响也不错,开了一个成功的发布会,还吃了蛋糕,但老板并没打算发布,其实一开始就没打算发布,无论我们做的怎么样,他只是希望锻炼队伍。好吧,咱也不能急功近利,好好总结吧,接下来开了一个月的总结会,现在看来这个会意义不大,因为只是讨论了些非必要的需求,会的效率也不高,计划做的也不好,所以对后续的工作推动作用不大。然后我们把团队中两个核心人员派到外地学习了3个月,公司还有另外一个开发团队在外地,那边有个干了20来年的老江湖,老板认为我们应该好好向他学习,于是我们这3个月几乎都在学习,的确也收到了很好的效果,我们对业务的抽象有了更深入的理解,学习到了很多业务抽象的方法,全面的研究了领域驱动设计,更为深入的研究了Linq to sql,很好的理解了asp.net mvc,并且用一个小项目做了相应的实践,同时业务与技术也总结了一套框架,虽然仍需要进一步完善,但从目前的结果来看似乎可以降低不少的业务复杂度。不过现在还有些问题需要解决,公司打算将业务框架部分交给另外一个团队做,而由于两个团队不在一座城市,同时两边的理念也也区别很大,那边经验丰富,虽然思想有些陈旧,有些东西实现的也有点蹩脚但却实用,并且有成功项目做支撑,而我们这边学习能力比较强,思想上基本遵循当前的主流思想,对新技术比较敏感,但因为团队刚成立了一年多,在公司还没有完成什么成功的大项目,所以给人一种理论派的感觉,并没有得到老板的真正信任,而且老板也属于老一代程序员,所以他支持那边更多些,如果是个小项目倒也无所谓了,但恰恰我们做的这个项目是我们这边目前最赚钱的项目,同时也不是个小项目,对稳定性,可扩展性要求都很高,而且都是高端客户,要求也比较苛刻,更可怕的是我们团队内部也有了分歧,所以今年哪些部分要妥协哪些部分要坚持将是我必须解决的课题。
今年我们的开发过程继续参考极限编程与SCRUM,我对SCRUM的会议做了些微调,每天早会内容和SCRUM是一致的,我只是没有采用站立的方式,因为没有具体的场地同时也觉得没有必要,不过这样也确实会出现有时会议时间过长的问题,今年二月份我们会搬到新办公室,到了那边争取实施站立会议;我们的项目里程碑设计的不是很好,每个里程碑时间的估算常常不太准确,这就导致回顾会议间隔的时间会有长有短不好控制,所以在每周五我添加了一个周总结会议,时间大概一个半小时,这个时间我们会对业务和技术做相对详细的总结;根据实际情况把将要完成的项目分解成若干里程碑,每个里程碑设定完成标准,每个里程碑完成之后要开相应的演示会,演示会可以很好的锻炼大家的表达能力,同时可以推动项目顺利进行,所以今年我们会继续完善演示会。年初我们还开了几次计划会议,我也模仿SCRUM给大家发了计划卡,但我觉得效果不是很好,因为大部分人不太会估算,感觉这种方式比较浪费时间,所以后来就没怎么开,但我仍然认为计划对项目的成功是至关重要的,今年我打算缩小开计划会议人员的范围,让计划会议更有效。对于开发过程今年最大的挑战就是人员规模,今年团队计划再增加6-7个人,如何调整还需要深入思考。测试驱动开发推了几次,因为大家不太习惯,所以不是特别成功,但单元测试还是比较普及的。结对编程大家也基本可以适应,但全部实施也比较困难,目前只是对核心模块的编写进行了结对。我们内部培训的方式是是每周找个题目让团队成员之一去研究,周五下午给大家讲解,今年下半年内部培训并没有坚持的很好,因为培训这个东西相当于对将来的投资,短期效果不明显,而且公司也没有给资源,只是靠自觉学习推动起来有困难,今年我争取从公司弄点经费,我相信有了钱事情就好办多了。
团队成员整体来说还算比较稳定,但有一个我最不认为会走的人年底跟我提出了辞职,让我比较失望,我其实一直比较看好他,他来公司是比较有戏剧性的,他是07年的应届毕业生,就简历来说我们根本不会给他面试机会,不是科班出身,没工作经验,更要命的是当时来面试的时候还没有毕业,他不是我们通知面试的,他是自己找上门来的,用我们人事人员的话说属于“扫楼的”,也就是挨家公司碰运气的那种,但当时觉得人家既然来了就看看吧,给我的第一印象是说话很得体,很实事求是,同时带来了作品,东西做的还真不错,对于没工作经验的人来说很不容易了,我很喜欢有学习能力的人,于是我顶着压力接收了,一年来的工作证明我开始的判断基本是对的,工作完成的非常不错,进步很快,也很努力。但没工作经验的人最大问题就是理想化的东西比较多,同时他也比较固执,我在他身上也真的花了不少的力气,对他的技术和个人规划我都花了很大的精力,他要离开我真的感觉比较遗憾,也有点小气愤。不过仔细想想也正常,人要往高处走,我本就不该挡着人家去发财,做了垫脚石也要想开点,想想自己其实也没少踩别人,呵。做好总结就是了,对于他的离开,我总结了以下几点,首先招应届毕业生一定慎重,因为他们还没有经历过社会,常常存在一些不太切实际的梦想,我们没有惠普的文化,没有微软的名气,也没有google的开发环境,更没有他们的高薪,我们只能算业界小有名气,我们文化与开发环境离完美还差很多还处于逐步改善的过程当中,我们只能给出比平均稍高的工资,所以更应该招那些经历过风雨的人,有自知明的人;其次,应该更关心大家的个人发展,注意大家的思想动向,在不丧失公司利益的前提下给大家创造更多的机会,让每个人从个人利益服从团体利益中获益,不让任何人被边缘化;再有就是应该管理好沟通,减少不必要的争执,处理事情要多了解情况,注意倾听;最后应该继续深化目标管理,统一团队大目标,明确个人小目标,确定每个目标实现的标准,用好手中的权利给大家谋更多合理的福利。
二、生活:
2009年2月14日,很多人在愉快的过情人节,而我与老婆经历了从极端痛苦到极端快乐的一天,因为在这一天我们的宝宝就出生了。下午3点老婆进了产房直到晚上8点多我才见到她,5个小时我几乎没坐下过,不是没有凳子,我一坐下腿就抖,所以索性就一直在走,我后来估算了一下,我差不多从五棵松走到回龙观了。不过老婆比我惨多了,体力消耗也比我大多了,自己生了5个小时,医院能用的措施都用了,小家伙就是不出来,没法,只能剖了,算圆满了,产妇能遭的罪都遭了,9点多我女儿终于出生了。于是我痛并快乐的生活开始了,有人说一个男人只有在结了婚之后才能成熟,我说不对,一个男人直到养了孩子之后才会成熟,因为直到有了孩子才能知道原来爱真的可以是无私的,直到有了孩子才能知道原来父母真的是很伟大的,直到有了孩子才真正希望地球别变暖,直到有了孩子才真正希望世界和平。养个孩子是不易的,几乎每天都睡不好,经济压力也不小,婴儿用品,奶粉,衣服,平均下来一个月2千左右,不能早出不能晚归,每天要陪她两个小时以上,她生病了得半夜去排队挂号,发烧了一宿一宿陪着;养个孩子也是快乐的,她脸上有你的影子,身上有你的基因,她是你生命的延续,你看着她长大,她给你的家里带来了无数的笑声。所以男人有了孩子才开始真正理解什么是生活。
我就是在这里走了5个小时的。
我姑娘刚出生。
出生的第一天
终于有点人样了
有点小美女样了
小美女初长成
我叫笑笑
这小眼神
2010年的我
三、学习:
1、技术类:
因为其他工作比较忙,对技术方面的研究少了许多,主要集中在asp.net mvc,jquery,javascript,css
1)入门asp.net mvc我认为这本书是最好的,scott是此书的作者之一,scott作为微软asp.net方面的代言人,学mvc他的书肯定是要看的,例子很好。5星推荐。下载
2)比上本书深入一些,例子也更实际一些。5星推荐。下载
3)第一版得了jot大奖,我看的是第二版,我最喜欢里边讲css使用习惯的部分。5星推荐。下载
4) 这本书的最大好处就是简单。4星推荐。下载
5)读起来很轻松,英语也很简单,但是内容有点太简单了。3星推荐。下载
6)够简单,适合初学者。4星推荐。下载
7)领域驱动设计开山之作。5星推荐。下载
2、非技术类
1) 这套书我看完了6部,我觉得搞技术的还真不能只扎技术堆里,从这套书开始就不错,它把历史讲的跟小说似的,太有趣了。5星推荐
2)看了第一部没道理不看第二部,了解了解销售是怎么工作的,当玩了。女人写的书,主角也是女人,没有太多的唧唧歪歪的东西,更多的有点残酷的销售经历,对于我这种不太了解销售的人倒是挺有启发的。不过不太喜欢没有结局的故事,写小说就写完再发表呗。3星推荐。
3)理讲的挺清晰,例子也很生动,基本就是余世维讲座的稿件,还算不错,就是有点贵100多页要35块,有点狠,不太在乎钱的可以买来看看,4星推荐。
4)大都市生活的我们,太多的压抑,烦恼,嫉妒,焦虑,无聊,愤怒,不安,失望,而这些不好的情绪皆都是因为我们不了解自己潜意识,不知道自己真正想要的是什么,常常去追求那些本不属于自己的东西。天下事归结起来就三种,自己的事,他人的事,老天的事,做好自己的事,别管他人的事,臣服老天的事。不要去抱怨生活,如果改变不了生活不如就享受生活。痛苦往往都是你自己创造出来的,因为那是你对事情的解释,A(事件)-》B(信念,想法)-》C(结果),A永远是中立的,因为发生在不同人身上会有不同的C,比方说有一天一个人对你说话很不客气(A),而你觉得他很讨厌你(B),那么你会很沮丧(C),如果你认为他只是今天心情不好(B1),那么你只是会得到一个中立的结果(C1),所以不同的B会导致不同的C。无论何时关注自己心灵的世界都是很有必要的,那我们就从这本书开始吧。5星推荐。
5)上下两部。故事还算精彩,虽然我不太认同主人公的价值观,但很同情她的经历,也很钦佩她的事业精神,整个故事中讲的心理学案例倒是挺有趣,解决的也挺巧妙,让我不禁羡慕起心理师这个职业。
6)此书读起来很轻松,是一本可以一口气读完的书,属于那种读你千遍也不厌倦的书,书中讲了很多很实在的时间管理技巧,和其他时间管理类书不一样的是这本书是从心理学角度来探讨时间管理,你按照他教的方法能实实在在的得到好处,强力推荐。六星推荐。
7)对于文科类的学习我一直是没什么方法可言的,语文、英语等都学的都很垃圾。高中时候语文和英语的所有考试居然只有最后的高考及格过一次,大学政治还被抓重修。一直认为自己的大脑是不适合文科类学习的,所以也觉得学的不好是理所应当的。读了这本《博赞学习技巧》,发现原来习是可以这样学的,自己没学好原来不是脑袋的问题而是方法的问题,之后找了几本书实践了一下书中的技巧,效果还真是不错,很是欣慰了一阵儿。
博赞的这本书主要讲了四个方面:博赞学习技巧,快速阅读,超级记忆和有效的利用思维导图。博赞学习技巧中强调了四点,总览,预习,精读,总览可以让你对整个内容做到心中有数,预习可以让你确定学习目标,了解你清楚的内容同时了解你不清楚的内容,精读让你细致的了解更多的信息,对我来说感触最深的就是复习了,我看书就不太会复习也不怎么喜欢复习,读书常常只为读而读,很少停下来思考一下,明明是读过某本书,但之后谈起的时候有的居然一点印象都没有,这样书读来又有何用呢,复习恰恰可以让我们更好的记住内容。快速阅读又叫全脑阅读,我曾经读书速度非常慢,一直认为书只有细嚼慢咽才能理解好,每次看书都是一字一字的读,读的很吃力,结果很难读完一本书,即使坚持读完了前面的也全忘光了,书读的很苦,效果却不好,进而恶性循环,一度对读书失去了兴趣。快速阅读强调读书时要精力高度集中,以意群为单位来理解内容。快速阅读能更好的理解内容,因为快速阅读符合大脑的工作步骤,前几年看过一些快速阅读的书籍,感觉效果还是相当不错的,至少让我对读书又有了兴趣。人的记忆是很强悍的,觉得自己记忆力差的人往往是因为没有很好的利用好大脑,其实很多东西在大脑里已经存在了,只是我们没有很好的建立关联关系,导致找不到而已,就像我们存在电脑中的资料,如果我们乱放常常在用的时候很难找到,所以对于记忆来说利用些技巧建立关系就很重要了。思维导图是挖掘大脑无限潜力的革命性方法,它不仅仅是一个帮助记忆的视觉工具,而且还是个动态的和有机的复习工具,时间管理器,记忆激发器。思维导图之所以有效是因为它动态的形状和形式,其正好符合了大脑的思维过程,能促使大脑快速、高效、自然地工作。书中提到了很多创建思维导图的方法很值得借鉴,如果大家想更多的了解思维导图,可以研究下博赞的《思维导图》。5星推荐。
8)技术人员一定要清楚技术并不能决定一切,一个产品受欢迎技术可能只占10%,别太依赖技术本身了。所以技术人员更应该读读这类书。5星推荐。
9)5年前看过一次,后来又找到了电子版,不过忘了在哪下载的了。算是一本小说,但讲的是软件开发项目管理的事情,优质管理的四大要素:1、 选择正确的人,2、为他们分配正确的工作,3、 保持他们的积极性,4、 帮助团队凝聚起来并保持团队的凝聚力。这四大要素让我受益良多。
总结:今年读书仍然是比较杂乱,基本上是抓一本读一本,本来计划每本都写好读书笔记的,但因为懒,只有几本写了读书比较,一年下来感觉就那几本写了读书笔记的书还有点印象,其他的也忘得差不多了,所以打算今年看书一定要写些东西的。
四、展望2010
回头看了一下2009的展望,孩子生了,书也读了超过12本,项目没有正式发布因为老板不让发布,车没买因为感觉没用,债务也没还清因为有几个朋友要用钱,自己也没胖因为生活没规律,研究生也没读因为懒。所以2009的展望完成的并不成功,但我相信2010会更好,所以继续展望吧,车必须要买了,因为有孩子以后出去玩方便,虽然北京已经超过400万辆了,那也就不在乎多我这一辆了。债务要还清的,也希望别人也能还清我的债,忽然发现原来别人欠了我9万的债,还真不是个小数目,都还我加上我手里的还清债务居然还能有些许结余,再攒半年买个车应该不是问题吧。生活要更有规律些,真不想做一辈子瘦子。希望今年能有时间考个mba,虽然很多人认为没用,但我需要个有个机会让我成为个有钱人。