程序员必备素质-团队

发布时间:2020-06-20 12:34:23 作者:兔兔西
来源:网络 阅读:450

   最近看了《极客与团队》,我想这是我目前看过的,对我触动最大的讲述团队作用及重要性的一本书。一直知道团队合作的重要,现在才发现自己以前认知的肤浅,只知其然而不知其所以然。下面是我的一些感触。

(一)在开发初期,与人多交流

   很多人在初期写程序时,喜欢埋头苦干,不与人交流。这样做通常有2个原因:1)不愿意被别人看见自己初期的错误,希望等一切做完功成名就之后将其展现给众人,显示自己的“天才”。2)害怕被别人窥视自己的创意。

   事实上,在开发初期,我们并不能保证自己的思路一定对,缺乏交流,在避免被一开始被大家看见自己的错误的同时,也增加了错误的风险,降低了开发效率。这一点我之前有所认识,却没有如此深刻的想过。

   不要害怕别人窥视你的程序,多与人交流,“确保失败尽早发生,尽快发生,经常发生”。

(二)开发时,信任队友

   即使只是一个普通的开发小组成员,也应该相信别人的能力和判断力,在适当的时候懂得授权于他人,放权于他人。更不论你是一个领导者。

   回想在过去的合作中,我的确犯过这样的错误。小组几个人一起合作开发一个小程序,作为小组长的我,认为成员的代码写的不好,多次帮助修改,更甚至到最后几乎改了所有代码。我想那时候的我也是不相信队友的吧。也许那个时候,我提出修改意见更好,而不是事事亲历亲为,累死自己不说,也失去了团队的意义。

   其他的品质,应该还有谦虚和尊重。

(三)用合理的语言版本,指出对方的问题

   书中有这样一段,我感触颇深,“我有点看不懂这段代码的控制流程,要是用xyzzy代码模式会不会更清楚一点?”。这里,首先是谦虚的把问题归到自己头上,而不是直接指出对方的问题用希望别人对你的方式对待别人。对于说话总是太过直接的我,的确需要在此方面加强修炼。

   在希望别人能接受你懂的意见之前,首先做一个善于接受别人意见的人。



--《极客与团队》 [美]Brian W.Fitzpatrick  Ben Collins-Sussman 著,徐旭铭 译 2016/2/19

推荐阅读:
  1. 团队转型之痛之悟
  2. 合理的用户业务研发团队搭配

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

程序员 领导者 团队合作

上一篇:java 动态编译

下一篇:MongoDB启动脚本

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》