内向的人很难成为群体程序员吗?

Aaron Griffith是一名来自Hunter Industries的程序员分析师。近日,他在博文“群体编程之于内向的人”中分享了他作为群体编程团队成员的经验。根据高级顾问Woody Zuill(敏捷专家\u0026amp;教练)的定义,“群体编程(Mob Programming)”是一种软件开发方法,整个团队在同一台电脑、同一个地方、同一个时间从事同一项工作。对于外向的人而言,这个概念行之有效,但对于内向的人而言,同一大群人在一起工作并不简单。Aaron指出,这是一项令人愉快且有益的锻炼,但对于内向的人而言,有一些挑战,不过很容易克服。

\\

Aaron在分享中指出,内向的人更喜欢小一些的群组设置,更善于通过写来表达自己,喜欢有一个专用的工作空间。相比之下,群体程序员同整个团队在一起工作,进行口头对话,并且在一个开放的楼层中工作。因此,对于内向的人而言,成为一名群体程序员可能很困难。

\\

Matt Schartman在博文“我的群体编程经验”中分享了他作为一名内向的群体程序员所面临的挑战:

\\
\

作为一个相当内向的人,频繁的交流比我以前在公司里的许多工作都更耗精力,虽然可能更有趣。一天工作下来,我经常发现自己渴望回家,用一本好书或者一个节目让自己恢复精力。

\
\\

作为一个内向的人,Aaron在一个群体编程团队中工作,他分享了自己对于克服这些挑战的观点:

\\
\

内向的人和外向的人有许多不同的特质。这些特质与群体编程有不同程序的兼容性。我不认为,这些特性中的任何一项会让群体编程对于内向的人而言成为一个不可能,但他们要比其他人面临更多的挑战。

\
\\

他分享了如下建议:

\\
\

我的建议是,一名内向群体程序员只需要做自己,并对提供和接收反馈持开放态度。如果你有什么担心,让人们知道。不是每个人都清楚内向的人与外向的人之间的细微差别。对于内向的人和外向的人如何互补,并在一个工作环境中共存,分享你的关切、文章和博客,这对团队中的每个人都有帮助。如果你是一个内向的人,并且是一名群体编程新人,那么你要做好准备,花一些时间习惯,就像你以前进到所有其他的新环境和情境中所做的那样。如果你是一名外向的人,并且是一名团队新成员,那么你要有豁达的心胸,那些你认为不太友好且冷淡的人,可能只是尚未敞开心扉的内向的人。

\
\\

Chris Holmes最近写了一篇有关群体编程试验的博文,在文中,他分享了自己在一个英国政府项目上使用群体编程方法的经验。他提到了一些改进方面,其中包括确保比较内向的团队成员不至于太不舒服以致不提出指导意见。

\\

在尝试了上面提到的一些技术后,Aaron分享了他为什么喜欢成为一名群体程序员:

\\
\

我成为一名群体程序员已经将近四年了。如果可以选择的话,我不会采用其他工作方式。群体编程让我成为一名更好的开发人员、一名更好的测试人员、一名更好的领导者、一个更好的人。我不是很确定群体编程的哪个方面吸引了我这样一个内向的人,但我有个想法。外向的人将亲密的朋友关系看得很重,并且极度忠诚,我认为,就是那个把我引入了群体编程。

\
\\

查看英文原文:Is it Difficult for an Introvert to be a Mob Programmer?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/261659.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动机理论、形式语言和计算导论提纲

我真的是觉得这门课太虚了。。这个总结基于名教材《自动机理论、语言和计算导论》(机械工业),也可以说是这本书的总结。由于这门课里很多罗马字母,打字很困难所以能省略的公式都不写了,可以算是入门介绍了。这里省略的…

C语言函数实现交换两个整型变量

#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<string.h> void Swap(int* pa, int* pb) {int temp 0;temp *pb;*pb *pa;*pa temp; }int main() {int a 20;int b 30;printf("交换前a%d b%d\n", a, b);Swap(&a,&b);printf…

每日英语:Why Sit Up Straight?

Stop for a second and notice the way you are sitting. Back curved, shoulders slumped, maybe legs crossed? For people who spend the day staring at a computer screen, this position is fairly typical. But what is it doing to your spine, if anything? Do we n…

python如何跳出外层循环_失去循环标签的Python,我这样实现跳出外层循环

不完美的Python自从各类Python大火&#xff0c;感觉天上地下哪儿都有Python的一席之地&#xff0c;Python功夫好啊…但python有些细节上缺少其他语言的便利。今天我们就来举几个例子。跳出外层循环大家都知道&#xff0c;在Java中存在标签的概念&#xff0c;当我们存在多层循环…

Spring装配Bean的过程

首先说一个概念&#xff1a;“懒加载” 懒加载&#xff1a;就是我们在spring容器启动的是先不把所有的bean都加载到spring的容器中去&#xff0c;而是在当需要用的时候&#xff0c;才把这个对象实例化到容器中。 spring配置文件中bean默认是lazy-init“false”为非懒加载。下面…

Oracle 中间件云服务器系统 ExaLogic X2 - 2 和 T3-1B概述

甲骨文公司宣布推出Oracle中间件云服务器 T3-1B&#xff0c;该新模式可为Oracle 中间件云服务器的集成系统提供SPARC Solaris服务器业界领先的性能、扩展性和可用性。 旨在为大型和关键任务部署而设计&#xff0c;Oracle 中间件云服务器是一个由甲骨文测试和调试而专门设计的软…

几个常用的Linux操作系统监控脚本

为大家提供五个常用Linux监控脚本(查看主机网卡流量、系统状况监控、监控主机的磁盘空间,当使用空间超过90&#xff05;就通过发mail来发警告、监控CPU和内存的使用情况、全方位监控主机)&#xff0c;有需要的朋友不妨看看哦 1、查看主机网卡流量 #!/bin/bash#network#Mike.Xuw…

linux下面的查找

locate&#xff1a;速度快不是实时的&#xff0c;每天定时执行把结果导入数据库模糊匹配updatedb --手动生成文件数据库&#xff0c;执行时间较长find&#xff1a;实时查找精确速度慢支持众多查找标准find 查找路径 查找标准 处理动作查找路径&#xff1a;默认当前目录查找标…

python常用数学符号_数学菜鸟的AI学习攻略-AI学习常用数学符号 - 老牛博客

[ 导读 ]自学AI的过程中&#xff0c;我们非常需要理解这些数学符号。它可以让你用一种非常简洁的方式来表达一个复杂的想法。你是否跟我一样&#xff0c;自幼恨透数学。现在&#xff0c;我终于发现了我对数学绝缘的最主要原因&#xff1a;我的老师从来不去回答最重要的问题&…

输入法智能化发展历程

技术发展周期一般会持续十年的时间&#xff0c;我们现在已经进入移动互联网周期的早期阶段&#xff0c;这是过去的50 年来的第5 个发展周期&#xff1a;20世纪60 年代&#xff0c;大型机时代&#xff1b;20世纪70年代&#xff0c;小型机时代&#xff1b;20世纪80 年代&#xff…

线程类C++多线程框架(一)--------- new一下就启动一个线程

之前笔者几篇文章介绍了改线程类的文章. 关联文章的地址 几年前写过一个C的多线程框架&#xff0c;虽然写完了&#xff0c;但是人一懒做了一次说明以后就没影了&#xff0c;最近把代码整顿了一下&#xff0c;预备发到github上&#xff0c;在这里&#xff0c;再把这个框架总结一…

Linux下Gcc生成和使用静态库和动态库详解

参考文章&#xff1a;http://blog.chinaunix.net/uid-23592843-id-223539.html 一、基本概念 1.1什么是库 在windows平台和linux平台下都大量存在着库。 本质上来说库是一种可执行代码的二进制形式&#xff0c;可以被操作系统载入内存执行。 由于windows和linux的平台不同&…

python正则表达式试题_正则表达式练习题2

1、匹配一行文字中的所有开头的字母内容#codingutf-8import res"i love you not because of who you are,but because of who i am when i am with you"contentre.findall(r"\b\w",s)print contentc:\Python27\Scripts>python task_test.py[‘i‘,‘l‘…

Knowladge_网站学习_jQuery插件

几个参考的jquery插件网站 1. 240 多个jQuery 插件              http://www.cnblogs.com/Terrylee/archive/2007/12/09/the-ultimate-jquery-plugin-list.html 2. 1587款jQuery 插件开源软件            http://www.oschina.net/project/tag/273/jque…

C语言求斐波那契数列

一.递归算法 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int fib(int k) {if (k < 2)return 1;elsereturn fib(k - 1) fib(k - 2); } int main() {int n 0;int res 0;printf("求输入斐波那契数列的阶数");scanf("%d", &n);res…

CMFCRibbonStatusBar中添加图片按钮

今天遇到了问题&#xff0c;网上down的 Heres how it works: 1. Create aCMFCRibbonButtonsGroup that will hold the status icon and add it to CMFCRibbonStatusBar 2. Create a CMFCToolBarImagesobject and add status icons via AddIcon() . 3. Register theCMFCToolbarI…

nodejs中path的用法

在用nodejs进行开发的时候&#xff0c;常常要进行复杂的路径判断。对于我这种刚开始接触模块化开发的小白来说&#xff0c;实在是浪费很多宝贵的脑细胞&#xff08;找路径bug&#xff09;。 node中的path模块帮助我们方便的解决了路径设置问题。 首先将path模块引入 require(pa…

nginx $mail-send()发送邮件报错_基于SMTP协议的E-MAIL电子邮件发送客户端软件C#实现...

摘 要电子邮件在当今社会中扮演了一个很重要的角色。越来越多的人在使用它。而且用它的人数势必会继续增加。虽然&#xff0c;现在已经有很多的邮件收发软件例如著名的FoxMail 但是对于大多数的非专业的人来说它还是有点难度稍嫌负责。因此&#xff0c;我们就利用SMTP和Pop协议…

C语言求n的阶乘

#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int fact(int k) {if (k > 1)return k * fact(k - 1);elsereturn 1; } int main() {int n 0;int num 0;printf("请输入一个正整数n,求n!");scanf("%d", &n);numfact(n);printf("…

oracle11g 隐藏参数_ORACLE 11GR2常用参数(含隐含参数)设置

ORACLE 11GR2常用参数(含隐含参数)设置如下&#xff1a;alter system set "_PX_use_large_pool" true scopespfile;alter system set "_clusterwide_global_transactions" false scopespfile;#RAC环境 https://www.sohu.com/a/152628320_505827alter sys…