• 再见吧2008!


     

    QQ群中看到:过大年,雪灾了;炒牛市,崩盘了;留个影,艳照了;去旅游,暴乱了;乘飞机,罢航了;坐火车,出轨了;呆在家,地震了;发工资,都捐了;喝牛奶,结石了~~~~~这一年,太难了。好在,2008这就完了!幸运的是上面的事情我都没摊上,但我的2008似乎也跟往年有很多的不同。

    一、工作:

        年初我离开了干了两年多的培训公司,不能说没有留恋,但更多的是无奈,朋友说帮我找讨债公司,但老板跟我说就算他去打工也会还欠我的工资,我还能说啥,一年过去了,现在看来我还是被耍了,这是第二次了,总结下,一次被骗是骗子可恶,再次被骗就是自己傻了,所以我不怪老板,只能怪自己。匆忙找了家公司就上班了,是做银行领域软件的,公司擅长的领域主要在J2EE上,但他们急着要代理一个国外用.net做的银行核心系统,于是也就匆忙的招聘了我,招我来的我的领导说实话技术确实不错,但情商却很成问题,面试我的时候我就发现了,面试的问题确实有些深度,但我的回答跟他的答案有冲突的时候,他表现出的不满着实让我感到吃惊,眼神中充满了不屑,充满了鄙夷,他冷笑着跟我说,“回去要好好看书,要好好了解原理,做项目只了解表面是很可怕的”。回来我到网上好好查了下,还真是他错了,崩溃。结果却很出我意料,HR跟我说,他对我很满意,两个月以来他面试了无数人,唯一夸了我,我当时还想他可能只是个不太善于表达的人,接着HR跟我说他人不太好相处,让我包含点,我当时还真以为没问题,因为自认为自己是个好相处的人,就这样我开始上班了。刚开始安排我分析那个国外的系统,没有文档,只有用反编译器生成出来的源代码,我的噩梦从此开始,我问领导他要我分析什么,他告诉我你就分析吧,然后给他个报告,我过了几天给了他一个报告,他很不满意,我问他哪里不对,他不说,让我好好想想,无奈,过了几天我重新给他个新的报告,他仍然不满意,这时我的直觉告诉我必须找他谈谈,问清楚他到底想要什么,结果他跟我扯了半天我才了解到,其实他也不知道想要什么,只知道不想要什么,这还真难到我了,没有标准,没有目标,这工作还真难干,我硬着头皮又弄了个新的给他,他看后跟我说还是不好,但就这样继续弄吧,估计我也弄不出更好的了。于是我继续分析。他就坐在我对面但他跟我的所有交流却都是用email,这让我这个受敏捷“污染”这么久的人很是受不了,我崇尚的是简单的面对面沟通,我有疑问去问他,他却和我说email不是写的很清楚了么,还来问,这个房间还有很多其他人呢,影响别人工作谁负责。实在没有办法的我只好求助于HR,他们告诉我,现在只是让他带我了解一下工作情况,他们很了解这个人,不可能让他领导我,会让我带另外一个团队。于是我继续在他的领导下工作了一段时间。之后公司让我带俩人干另外一个外汇客户端项目,虽然我更看好我分析的这个项目,但这不是我说了算的,没想到接下来的问题更严重,这个外汇项目第一个版本是我的那位领导独立开发的,他几乎拒绝跟我交接,跟我说什么他很忙,这个要靠自己,我还以为我得罪了他,HR跟我说他就这样,就怕别人学了他的东西。这让我最后对这个公司彻底失望了,一个问题如此严重之人还要留着重用,于是我提出辞职,HR对我说公司老总很是重视我,他人在美国,不能马上跟我谈,他告诉HR不惜一切代价必须把我留下并且当场给我工资涨了10%,许诺以后所有.net方向的项目都由我来负责。当时我还真被唬住了,差点就自我膨胀了,晚上回家冷静下来好好思考下,他们并不了解我,2个多月我并没有干出什么优异的成绩,老总甚至都没见过我,不知道他们凭什么肯定的我,经验告诉不能再被忽悠了,于是我还是走了。

        再次的失业让我很是不爽。在家休息了几天,说来也巧这时之前谈的一个公司居然这时有了结果,经过几轮筛选我又上班了,这次有了很大的不同,我的领导变成了总,一切从头开始,制度我来定,规矩我来定,人员我来定,任务是改造一个用asp开发的HR系统,古语说的好,好的开始会有失败的结局,不好的开始会有更失败的结局,所以开始很重要,我花了大约一个月的时间,调研架构,调研老产品背景,部署工作环境。源码管理我们使用的是微软的最新的TFS,它有很强的稳定性,而且和visual studio的结合也非常的紧密,同时还可以用它进行项目管理工作。缺陷管理我们使用的是一款开源的bug系统bugtrackernet,我们用它对bug,需求变更等进行跟踪,效果也相当的不错。 接下来是团队的建设工作,团队建设是我来公司后面临的第一个考验,结合公司和待开发项目的情况,基本确定我们这个团队的规模为7-8人,预想角色主要包括,项目经理,系统架构师,系统分析员,程序员,测试人员,部署管理人员,美工。之后我大概浏览了300多份简历,面试113人,其中电话面试51,直接面谈62人,最有入职5人,1人由于技术和理念不符合团队要求而离职。加上公司分配过来的老人,我们一共7人,团队基本成型。接下来就是团队文化的建设,由于早期我受敏捷开发方法影响比较大,很多项目中也都应用过,但都只是借鉴几个实践而已,现在自己做主了,没道理不采用,我们主要参考了极限编程和SCRUM两个著名的敏捷软件开发过程,由于敏捷软件开发是以人为中心,所以对人员品行和素质要求比较高,在招聘的过程中我就比较重视这些方面,基本上来说我们团队的表现还是不错的。我们每个sprint大约40多天,每个sprint开始时我们会分解并评估任务,然后我们将任务以及任务的完成情况帖在墙上,以便所有相关人员能在宏观上了解工作的进度,我们每天早上会开一个15分钟内的早会(强制控制在15分钟内),主要内容为,前一天的工作内容,当天的工作计划以及前一天工作中遇到的问题,这能很好的处理任务的同步问题,可以及时地处理工作中遇到的各种技术问题,头几个月大家不是很适应这种方式,但我们一直坚持下来,现在我们已经开始收获早会给我们带来的好处了,每个sprint结束时我们会开总结会议,总结整个sprint的问题以及需要继续发扬的优点。 另外我还希望我们的团队能成为一支学习型团队,希望大家敢于应用新知识,让每个人都能和团队一起成长,基本上我们每周五都会至少安排两个小时进行学习,每次学习我们都会安排好下周要讲的内容,以便可以提高大家的学习效率,内容涵盖面向对象基础,设计模式,敏捷软件开发,数据库,LINQAJAX等,初期基本上是我来给大家讲,现在安排团队每个人轮流对自己擅长的领域进行讲解,效果还不错,希望可以坚持下去。我对软件开发团队的管理思想很多也是来自于敏捷软件开发,我希望团队成员进行自我管理,管理者的主要职责就是监督,激励,团队文化的建立等,所以我们的领任务的方式是在我们建立的需求列表中自己选任务,自己估算任务完成时间的方式。这种方式的优点非常明显,团队的士气会比较高昂,估算时间比较准确,管理成本也比较低。因为我们没有招聘到合适的系统架构师,相对于我们团队的其它成员我在开发经验算是最丰富的了,所以初期的架构工作主要是我来承担的,因为我们项目是对老系统的全新改版,所以技术上我们基本都采用了当时的最新技术,但是因为技术太新我们在使用中也走了不少的弯路,经过了几个月的发展技术架构才趋于稳定。现在看来这种探索还是有意义的,它使我们的开发效率有了很大的提高。

    二、生活

           男人是该有辆车的,本来打算今年就有辆,但是因为现在工作的地点离家实在太近,没了买车的理由,于是就把余钱都还了房子,欣慰的是银行的钱终于还清了,现在只欠家里的钱了,房贷没什么压力了,但我向来鄙视啃老一族,所以家里的钱仍然要尽快还的。五月份老婆怀孕了,虽然不算意外但真的要当爹了还是有点不适应,看着老婆痛苦的反应和对将来的财务状况并不乐观的估计,当时的我对这个小家伙的出现有了喜忧参半的感觉。不过现在完全不是那么回事了,每天只有喜悦了,特别特别期待小家伙快点出世,会是男孩还是女孩,会像我么,会像妈妈么, 呵,基因这东西还真奇妙,想起来就高兴。今天孩他妈去检查得到了个坏消息,小家伙转过来了成臀位了,如果一个月后还是臀位就必须剖腹产了,真不省心,本来是打算自己生的,唉!希望小家伙能自己转过来。

           老婆怀孕后每周两次的篮球活动改成了一次,篮球打了快20年了,现在却越来越爱打了,不过这种剧烈的活动估计也玩不几年了,三十五岁之后需要再找别的娱乐活动了,羽毛球或乒乓球好像还不错。

    三、学习

    新读图书:

    1、 影响力:心理学类,太精彩了,必须推荐大家读下,对人的心里拿捏的太到位了

    2、 假如明天来临: 小说类,据说越狱的情节借鉴了很多这本书的内容,书中两个骗子真是高手,每天电视里放的被人骗的故事感觉在这本书中都能找到原型。

    3、 杜拉拉升职记:小说类,职场故事,挺有趣,似乎离我们很近,消遣一下不错。

    4、 浮沉:小说类,讲销售的故事,用于消遣。

    5、 灌篮高手盒装(全31卷):重温儿时的最爱。

    6、 Scrum敏捷项目管理:讲Scrum,感觉写的一般。

    7、 编程匠艺——编写卓越的代码,经典啊,不过还没看完。

    8、 大话设计模式:只适合初学者,缺少真实例子,看完感觉收获不大。

    9、 系统分析师UML实务手册:很实用的一本书,非常值得一读。

    10、你必须知道的.NET:讲了很多原理性的东西,不错。

    11、  修改代码的艺术:主要讲如何在已有代码上做修改的方法,不错,但还没看完。

    12、移山之道—VSTS软件开发指南:也应该算管理类吧,以讲故事的方式讲解msf。

    13、Effective C#:深入学习C#必读此书。

    14、卓有成效的管理者:德鲁克的经典,管理者必读此书。

    重读图书:

    1、 深入浅出设计模式:喜欢这种能让人轻松学习复杂内容的书籍。

    2、 设计模式解析:特别喜欢这本书,读了好几遍了,每次都有不同的收获。

    3、 代码大全(第二版):不用我多说了,读你千遍也不厌倦

    4、 敏捷软件开发:对我影响最大的书,看了好几遍前半部。

    今年除了读书到也没什么别的方式道学习,希望明年能有其他渠道。

    四、展望2009

        今年我会有个小宝宝,HR产品会发布,我会读12本以上的书,争取读在职研究生,希望能还清所有债务,希望自己再胖点。

    最后祝大家新年有新气象,事业都有成,必须发大财。

  • 相关阅读:
    hbase 相关
    java 连接 hiveserver2 例子
    ik_max_word ik_smart 区别 和 单字 查询 不到问题
    如何计算地址线和数据线
    golang consistent hash 菜鸟分析
    借助GitHub托管你的项目代码
    PHP性能追踪及分析工具xhprof的安装与使用
    git使用方法
    go开发
    go的websocket实现
  • 原文地址:https://www.cnblogs.com/nuaalfm/p/1366416.html
Copyright © 2020-2023  润新知