`

两年已过去,再看该如何快速融入新团队

阅读更多
      版权所有:雁飞蓝天,转载请注明出处http://bingyingao.iteye.com/blog/1986822

偶得的空闲,翻到了两年前的帖子 该如何快速融入一个新团队,有所感触,就记下来,为下一个两年后的今天做参考。

    时隔两年半之后的今天,再来看当初的这个博客,别有一番滋味。而我已经于今年三月份离开了当初所在的团队,加入另外的一个项目组,2011年的这篇博客之后的时光,我很好的融入了那个团队,而直到现在和同事们关系都特别好。大家在短短一年半的时间离一起经历了一次又一次的业务重组与变更,有时候很忙很累,有时候很无耐。

    但是,经历了,就是成长,感激这个团队,非常庆幸能够遇到这么一帮靠谱的同事,给力的兄弟!

     而现在的我又是刚刚进入另外一个团队,办公地点,周围的同事,所做的业务对我来说都是全新的。又面临着两年前几乎相同的场景,但不同的是,自己多了一份从容与镇静,我想这一点儿是过去的两年带给我的最确定的改变;不同的是,周围的新伙伴都变年轻了。而我总觉得不是同事变年轻了,而是我又老了两岁,90后的同学也都毕业加入了软件开发的行业。这些90前后的同事,可谓是年轻,有冲劲儿,团队整个的干劲相比之前的团队有过之而无不及,虽然我也还年轻,却也能感受到长江后浪推前浪所描述的前浪的无耐,却也感觉到年龄的渐长带来的压力!

     反思自己与两年前的自己相比,优势到底在哪里?是的,确实经历了不少的业务项目,做了一个个的需求,但是在新的团队,那些业务经验几乎没有任何直接的用处,与现有的业务没有任何的交集。而新的团队接纳了我,也希望新鲜血液的注入能够给团队带来冲击和改变。这最直接的改变,应该是反映在代码层面。对新团队的业务架构,系统稳定性能否提出一些改进建议,曾经做过不少项目,一定有亮点,那就把亮点引入新团队的项目,给新的团队带来一些东西。但是我总觉得,自己毫无思路,跟两年前那会儿几乎没什么两样,还是仅局限于做一些局部的编码,甚至堆砌代码完成一些小功能。
   
    是自己这两年不够努力,在混日子?我认为不是,两年的时间除了满足业务方需求,有时候听说hadoop很牛,就赶紧花了两个月的早上读完厚厚的hadoop实战,看到android很热就赶紧去学习,感觉大型互联网公司的系统交互架构很玄,就去了解关注那些中间件却无一深入!没有腾出时间去考虑代码层面的系统架构层面的东西。

     当再次遭遇变化,处于刚到新团队境地,有了重新审视自己的机会,我发现最缺的却不是那些很炫的技术,而是被忽略已久的写java代码的问题,对于代码的造诣,虽然天天在写,但是这种真的是写三年与写一年没有什么区别,就是所谓的一年经验用三年,不是所在的团队不好,也不是所做的业务多差,而是个人的Technology Sence。不管什么项目用心去做,努力去思考更优的方案,经常进行头脑风暴,就一个技术问题就行争论,持续的演练改进,不仅仅局限于完成一个小小的功能,才会形成这种Sence。


     我意识到写出一首结构严谨,优雅的代码很重要,结合业务对代码进行重构,业务形式反映到代码层面的这种能力非常重要,模式的运用很重要,这里的模式不等同于所谓的23种设计模式。uml很重要,做ppt的能力是将你所有的能力展示给更多人看的能力。

    我认为对于研发工程师来说,代码能力大于算法,大于一切,所有的核心能力都应该是围绕代码的。

    IT技术日新月异,层出不穷,两年的时间我也常常在想到底应该加强哪方面的技术,才是铁饭碗,总在担心这个新技术我没了解,那个新工具我不会用,我会不会太out了,会不会过时了。也经常在想,一般大型互联网公司的项目团队最缺的是什么技术?到底是大数据/搜索/移动开发,还是操作系统内核,shell脚本,服务器监控?亦或是写代码-业务-技术架构能力?但一直没有寻觅到一个令自己满意的答案。

     因为现在到了一个新的团队,一个大型公司的项目团队,所以能够切切实实的感受到一个项目团队到底缺什么样的人,或者说哪种人是所有的团队都很缺的人。

    缺能写一首好代码,能够快速分析提炼业务进行整合,做出最优系统架构的人,可以理解为架构师,但也可以是一个局部业务架构师,譬如你只对退款的逻辑重构,你重构之后的工程结构条理清晰,支持非侵入式的扩展,支持并行的业务接入,提升整个团队的研发效率!这种能力一定是研发人员最核心的能力,我意识到了这个能力,遗憾的是我现在却不具备这个能力。

     庆幸的是,有一个具备这种能力的人在我前面的两个月也刚刚加入了这个新团队,同为新人的他现在正在做这些我认为很牛逼的事情:前一天刚开完会讨论对当前架构进行优化,第二天就看到他进行一半的ppt,这个ppt就是讲的一套重构的方案,重架构之后的系统在对业务推进的支持方面可以从爬行提升到小跑,这真的是很牛逼的能力。而在这支团队中,具备这种能力的人也不止这么一位,我能够找到学习的榜样,这是莫大的幸运!而这个人为何具备这种能力?一定是长期的对代码,工程,业务进行思考琢磨逐渐形成的一种能力。
   
    牛逼的架构师,在程序员圈里,一定是具备十足的魅力的!
  
    这样的人,根本不存在融入的问题,他的到来更多的是颠覆和改变这个新团队。而一个在团队中的地位是与他对这支团队的影响和贡献所决定的!而换一个人如果代码能力不行,不具备架构重组能力,相信再怎么幽默乐天派,再怎么积极主动,加班熬夜,是怎么也不可能得到重视的,融入必然有障碍!

    当然,这是对于有几年以上开发经验的老鸟来谈的!

    最后这两年还有最大的一个感受是,互联网企业不是像某些企那样可以靠玩勾心斗角就能混的很好的地方,尤其是对工程师来说,一定是实力为王,技术为王!
分享到:
评论
1 楼 omeweb 2017-08-02  
又过了好几年了,有啥新感悟没有?

相关推荐

    AG安全团队2017年工具包

    AG安全团队2017年工具包帮助文档.CHM CHM格式版的帮助文档 帮助文档(文件夹) 为html帮助文档 这个必须看看~.~ 简写帮助文档(文件夹) 为txt版的 AG-tools(文件夹) 为所有工具在的目录 工具包采用压缩分卷格式 ...

    软件开发团队管理手册

    5.3.2. 团队组建初期的两个工作重点 8 5.3.3. 如何帮助团队度过第一阶段 9 5.3.4. 启动期所需的管理方式——命令式 10 5.3.5. 启动期实例分析 13 5.4. 动荡期 14 5.4.1. 动荡期的特征 14 5.4.2. 动荡的要素与克服...

    团队软件过程(修订版)

    团队软件过程(修订版)是美国embry-riddle aeronautical大学为计算机科学系研究生和高年级本科生开设的一门软件工程课的教科书。这本书系统地论述了如何以开发团队的形式来进行软件的开发,并对开发过程作出了具体...

    Java两年经验简历模板

    Java软件工程师两年经验简历模板,涉及项目的包装,项目的介绍等

    基于FCM的灾难救援团队中快速信任的推理分析 (2012年)

    灾难救援团队中快速信任的研究现已成为灾难管理领域研究的焦点,它可以解决救援中协同不佳的问题,从而提高救援的效率和效益。从组织层面和个体层面分析灾难救援团队中快速信任与影响因素的相关关系,引入模糊认知图...

    青藤云安全-2022漏洞管理指南-21

    2021 年公布的新漏洞有 20175 个,比 2020 年的 18341个有所增长,数量再创新高。这是有史以来报告漏洞最多的一年,也是 2018 年以来漏洞数量同比增长最大的一年。这些新增漏洞和历史漏洞累计形成了庞大的漏洞库,让...

    Qt Creator快速入门_第三版__霍亚飞编著(附带源码).part1

    Qt Creator快速入门_第三版__霍亚飞编著(附带源码).part1 包含文档pdf和文档中的源代码, 因上传大小限制, 采用分卷压缩, 共两卷, 请两个都下载以后再解压,已确保资源完整。

    【集成免费商城的网站系统】Zoomla!逐浪CMS1.2版

    北京时间2008年10月28日22:00:业内领先的...逐浪CMS软件团队以MSSQL和Oracle两个版本的并行开发,不断的拓展新功能的应用,其中包括SNS、开放平台以及诸多创新业态的研究,为推动本地网站内核系统发展做出应有的贡献。

    SURF算法的图像拼接和快速拼接算法

    其中,包括两种算法,一个是surf算法的图像拼接,一种是新提出的快速拼接算法。

    PDF转CAD完美可用 非常强大只要pdf是正常转出的 可完美转换 实用两年

    PDF转CAD完美可用 非常强大只要pdf是正常转出的 可完美转换 实用两年

    GPT-4目前最全测试曝光

    几年之后,当 OpenAI 带着 ChatGPT、GPT-4 王者归来,微软率先利用这些技术加码新 Bing、Office 全家桶、Azure 等业务、产品之时,毋庸置疑,其进度早已超越了 Google 还在加快融入 Bard 大模型的整体步伐。...

    使用Visual Studio Team Foundation Server进行团队开发

    我认为将这两份指南比作您的车主手册和驾驶员指 南再恰当不过了,两者都是必要的,但其目的又各有不同。按照惯例,产品团队只关注产品文档,而 将指导方面的工作留给其他人员。现在尽管我们依然要依靠其他人员...

    Qt Creator快速入门_第三版__霍亚飞编著(附带源码).part2

    Qt Creator快速入门_第三版__霍亚飞编著(附带源码).part2 包含文档pdf和文档中的源代码, 因上传大小限制, 采用分卷压缩, 共两卷, 请两个都下载以后再解压,已确保资源完整。

    推荐一篇文章:不断转变的SoC验证技术.pdf

    在过去的两个十年,我们目睹了验证技术的两次重大转变。在这两个十年中,设计团队都能运用创新型 验证技术应对验证最复杂、最尖端的设计的挑战。 今天,我们又面临新的验证挑战。在设计和验证领域,我们所遇到的...

    delphi 两年学习总结(很全)

    delphi、excel导入导出、数据库备份、数据库分离、调用存储过程及触发器、delphi API、delphi制作ie浏览器、sql语法大全、算法、delphi开放三层、等等..................

    计算两个时间相差多少年月日的sql算法

    计算两个时间相差多少年月日的sql算法,比如1998-1-25与2011-11-22相差的时间(用年月日表示)就可以用这个方法算出来为13年9个月28天

    以简求快 Java快速开发框架LML简介

    领导一直再给我们灌输快速开发的概念,在此处我予以沿用,不知道有没有区别于敏捷开发的概念。对于概念,我是一窍不通,希望能有牛人解答我心中的疑惑,在此不胜感激。快,对我们这样的轻型团队很重要,几乎也是重要...

    Foxmail 7.0.1.82

    继6.5 正式版后,时隔两年,Foxmail客户端官网再次更新——Foxmail 7 震撼发布!Foxmail是由原华中理工大学张小龙(现为QQ邮箱团队负责人)开发的一款优秀的国产电子邮件客户端软件,具有强大的电子邮件管理功能,...

    PE系统下快速分区工具

    PE快速分区工具 里面包含两个用于PE系统的快速分区工具 装机人员的好东西

    论文研究-基于遗传算法的混合蚁群算法.pdf

    提出了遗传算法融入到蚁群算法融合中的两种新策略,第一种策略是先利用遗传算法具有比较强的全局搜索能力,在大范围内寻找一组解,然后以此为基础,用蚁群算法快速寻找最优解X*best;另一种策略是利用遗传算法交叉...

Global site tag (gtag.js) - Google Analytics