本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:【j2开奖】ThoughtWorks点滴,一个新人的年终感悟

时间:2016-12-28 19:00来源:本港台直播 作者:118KJ 点击:
又到了年末,感觉时间过的真快,2016年就这么匆匆流过了。尽管时光飞逝,这一年的工作经历却比以往几年都要来的丰富,原因很简单,我换工作了。从2016年的三月份正式加入Thoug

wzatv:【j2开奖】ThoughtWorks点滴,一个新人的年终感悟

  又到了末,感觉时间过的真快,2016就这么匆匆流过了。尽管时光飞逝,这一年的工作经历却比以往几年都要来的丰富,原因很简单,我换工作了。从2016年的三月份正式加入ThoughtWorks,到现在已经有9个月的时间,回想起来还是有所感悟。

  初识ThoughtWorks

  虽然今年才正式加入ThoughtWorks,但是早在很久之前就对这家公司有所耳闻。在西安,ThoughtWorks可以说是社区活动的引领者,每个技术领域的社区活动都有它的身影。比如前端圈的UI Super Day、测试圈的BQConf、运维圈的Devops MeetUp、BA圈的DnA Workshop、还有Code Retreat等等。在西安,只要是你对于技术感兴趣,应该都多多少少的参加过ThoughtWorks的活动。我也同样如此,在Code Retreat上见识到了ThoughtWorks同学对于代的热情和信仰。觉得这是一家不同的公司,再加上不少好友已经加入其中, 现在看来我的加入也是一件自热而然的事情。

  现在仍然深切的记得3月份入职时那满怀期待的心情。

  入职的第一天,最大感受就是真是太快了。上午办完入职手续,下午就是进了项目组。以我之前的经验,入职第一天多是熟悉公司,应该没什么特别的事情。但是在ThoughtWorks,当我下午两点坐到工位上,组里的同事就开始给我讲项目情况了,这速度是我完全没有预料到的。

  

wzatv:【j2开奖】ThoughtWorks点滴,一个新人的年终感悟

  而接下来的几天,最大的感受就是快。同事打字的速度之快,快捷键之熟练,写代之快,让我大开眼界。讨论问题,一旦问题清楚,马上解决。而同样的问题,在以前的公司必定要引发一场邮件大战,到真正解决怕也得好几天的时间。速度快是我加入初识ThoughtWorks的第一感触。

  敏捷之旅

  在度过了几天适应期后,就开始真正上手工作了,直播,各种新鲜的感受也接踵而至,首先让我耳目一新的是团队的构成。

  全功能团队

  之前公司中的团队基本靠职能划分,一个团队负责一个职能。然后问题就来了,很多时候各个团队都是相互仇恨的,开发团队仇恨测试团队报的Bug多,测试团队嫌开发团队的质量差。出现一个Bug,开发团队里的前后台还得吵半天。这种情况在ThoughtWorks基本不存在,这里一个团队里有PM、BA、DEV、QA。所有的人员共同组成一个团队,大家的目标是统一的,为了让项目高效、高质量的交付出去。看不到相互的仇恨和推诿,更多的是相互的支撑和支持。这种体验让经历过传统团队的我,感觉倍加舒服。

  那面看板墙

  在以前的工作中,我一直好奇于老板掌握项目进度的方式。虽然我们也使用scrum的实践,虽然我们每天也站会,但是我作为一个团队成员,并不清楚现在项目整体是一个什么状态,我仅仅是完成每天分给我的一个个task。我隐约的觉得这并不是一个正常的状态。在加入ThoughtWorks看到那面看板墙后,我心中的困惑一下解开了。

  

wzatv:【j2开奖】ThoughtWorks点滴,一个新人的年终感悟

  我们一直使用看板来管理我们的项目,这能让所有的团队成员对项目的进度一目了然。所有人都很清楚每个story的情况,在站会的时候大家一起过一下板子,项目的运行情况以及当前遇到的问题就一清二楚了。现在我在做自己的side project的时候也会先建起一面看板墙。

  结对编程

  在ThoughtWorks,一般来说都是结对编程,对此不同人有不同的看法,我也并不想说结对编程到底好不好,仅谈谈我感受到的好处吧。

  结对的第一个好处是能让新人快速了解上下文。我深知新人在拿到一个老的代码库时那种无从下嘴的感觉,通过结对,新人就能在老人的带领下快速进入上下文,而且因为是结对完成一个story,有特定、一致的目标,直播,能够快速得到反馈,这样新人的学习速度会大幅度提高。

  

wzatv:【j2开奖】ThoughtWorks点滴,一个新人的年终感悟

  结对的第二点好处是能保证较高质量,结对的过程实际上就是一个相互review的过程,两个人通过进行思维上的交锋和讨论,能避免不少问题的出现,这样能够有效提升代码质量。

  结对的第三点好处体现在结对的过程中,因为有大量时间的互相交流和讨论,你会感受到不同人的不同工作方式,这是一个很好的学习过程。另外结对的过程实际上这就是一个设计的过程,通过表述可以让设计的过程更加的完善,从而减少bug的产生。

  结对好不好,1000个人有1000个看法,仅对我而言,这样的工作方式对我帮助很大。

  团队之感 年轻的团队,战斗的团队,成长的团队

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容