zoukankan      html  css  js  c++  java
  • 再见吧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本以上的书,争取读在职研究生,希望能还清所有债务,希望自己再胖点。

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

  • 相关阅读:
    centos crash debug
    go get Unknown SSL protocol error in connection to gopkg.in
    Tensorflow serving with Kubernetes
    Spring 集成 Swagger UI
    Docker Registry V2 Garbage Collection
    Docker Registry V2 with Nginx
    Zabbix磁盘性能监控
    Zabbix CPU utilization监控参数
    Windows挂载Gluster复制卷
    Redis持久化存储(三)
  • 原文地址:https://www.cnblogs.com/nuaalfm/p/1366416.html
Copyright © 2011-2022 走看看