为什么那么多中国程序员怎么那么多讨厌敏捷开发

青青子衿, 悠悠我心, 但为君故, 沉吟至今
为什么程序员的社会地位不高?
  到目前为止,在过去60年中在世界排名前20的国家中,没有哪条街是以程序员或者计算机科学家的名字命名的。没有任何一个世界主要城市拥有程序员或者计算机科学家的雕像。没有程序员或者计算机科学家获得过总统奖章(Presidential Medal)或者国会金质奖章(Congressional Gold Medal)。没有国家级别的针对程序员或者计算机科学家的颁奖典礼。  但是我们有艺术、运动、经济、娱乐等大型颁奖典礼。更没有红地毯或者类似诺贝尔奖来表彰程序员的成就和为人类作出的贡献。  即使程序员、计算机科学家的工作让整个世界大唱赞歌,他们也只是坐在后排座位,看着别人发表演讲,拿起奖杯。  唯一的一个例外,是英国的计算机科学家 Alan Turing (图灵)被誉为计算机之父。图灵有以下荣誉:一座桥和一条街被命名为&Alan Turing Way&。图灵的雕像从日开始立在了曼彻斯特。从1966年开始,图灵奖每年都会颁发给在这个领域有杰出贡献的人。图灵奖被誉为计算机世界的最高奖项,等同于诺贝尔奖。  大部分的程序员和计算机科学家的薪水都不如销售,管理,设计,医生等等。当然程序员在约会方面也没有优势,他们不是艺术家,音乐家,设计师,建筑师,运动员&&程序员们绝对不处于男女关系链(Sexual food chain)的上层。  时代杂志在过去的85年中曾经提名过4位计算机领域的年度人物, The Computer & 1982年, Andrew Grove & 1997年, Jeffrey P. Bezos & 1999年, Mark Zuckerberg & 2010年。  图为Facebook的创始人,Mark Zuckerberg 和他的华人女友Chen。  不管怎样,计算机明星要进入人们的日常生活,学校,街道,市场,媒体等等还有很长的路要走。  于是,我就在思考一个问题,为什么程序员和计算机科学家不能得到合理的认可和荣誉?我看看周围的世界,我在想假如没有这些怪人,世界将会怎样?从iPhone到其他最新的电子产品,少了这些疯狂工作的怪人,一切将不复存在。  还有一个令人不悦的事实:在日,C语言的发明人Dennis Ritchies和乔布斯差不多时间离开我们。但是关于Ritchie的报道寥寥无几,几乎被世人忽略。只有非常少的媒体,博客和论坛报道了这件事。全世界铺天盖地都是乔布斯的消息,包括美国总统在内的数不清的商界精英和媒体都在报道乔布斯的人生、成就以及遗留的问题。  我想问&Dennis Ritchie 的成就不如乔布斯吗?乔布斯的成就给我们的生活带来了更多的进步?&假如你的答案是NO,那么你怎么解释我上面说的事实、现状?!  于是,基于上述事实,我做了一些调查。我的发现令我震惊,也让我觉得很好笑。  第一个发现:这就是程序员的命。程序员的自我尊重和自我认知价值太低。  有一个现象可以证明这一点:程序员们互相厌恶。他们通常在非程序员面前抨击别的程序员。把一个程序员的代码给另外一个程序员,往往,常常,后者会给前者的工作以负面评价。  艺术家不会这样。  销售员不会这样。  管理者不会这样。  政治家这么做只是为了赢得选票。  其他专业人士他们会公开的支持同行,即使他们有竞争。(例如律师,请不要问我为什么美国事实上是被这帮混蛋统治的)。  简而言之,上面提到的这些行业人员拥有更大的行业事业,以自己的工作和行业自豪。  螃蟹思维是要不得的!(螃蟹思维:一堆螃蟹在盒子里面,盒子是开口的,但是任何一个螃蟹尝试向上爬的时候,其他的螃蟹就会把它拉下来,不让它爬出去。)  第二个发现:大部分人讨厌程序员。  销售讨厌程序员。  管理者讨厌程序员。  设计师讨厌程序员。  政治明星讨厌程序员。  女孩们讨厌程序员。  为什么?我不知道。我们需要让少一些人讨厌我们!  第三个发现:程序员们并不追求浮华的头衔,性感的典礼、奖项、他们讨厌聚光灯。  程序员们喜欢编程。他们想要独自编程。编程是他们的目标,是他们的政治,是他们的荣耀。他们对公共演讲不感兴趣。他们讨厌不如他们聪明的人。他们讨厌不理解C++编程逻辑的人。  于是他开始慢慢说服自己生来就是内向的。所以他害怕外出,害怕接电话,害怕去泡吧,害怕去见陌生人,害怕所有能为他建立社会关系和社会地位的活动。  图为Marissa Mayer,Google的美女高管,程序员出生,常常代表Google在公众场合发表意见,接受采访。  我有一个梦想:  1. 书呆子、怪人也有资格获得总统奖章、国会金质奖章以及其他能够承认他们贡献的高等级的奖项。  2. 我是一个程序员,我和其他程序员是朋友,不是敌人。我不在别人面前贬低程序员。  3. 程序员是聪明勇敢的,而且我们也很风趣。&内向不是我们的DNA,所以我们并不是生来就内向,我可以调整我的态度和社交能力。&  目前这个年代对程序员是非常有利的,起码我们很容易找工作而其他行业还得头破血流的抢饭碗,哈哈!程序员大复仇!  英文原文:  中文翻译:雷锋网 oschina&, 。
  除非注明,文章均为原创,转载请以链接形式标明本文地址
  本文地址:
.手指会跳舞的小孩
早晚有一天有个程序员要干掉地球,让这帮家伙铭记世世代代。
Dennis Ritchies会很在意自己名声不如乔布斯吗?这个世界本来就是这样,有人高调的影响世界,有人默默的改变世界。
“对于写了一个OS,又为OS写了一种语言再重写一遍OS的大神,我的膜拜已经无法形容了”
我是程序员,我以我的工作为豪。我做的工作不是重复劳动,是有创造和想象的。我不认为自己是怪人,只是比较专注。我喜欢将C写的尽量的易懂,而不是更加的晦涩。我喜欢与人交流,不管是同行还是其他行业,交流是进步的营养。我不贬低其他程序员,喜欢不同思想碰撞出的火花。我珍惜生活,编程是我的爱好,编程不是我的目标、不是我的政治,我专注的是我的爱好。做自己喜欢的工作,并以此养活自己,这是一种莫大的幸福;如果自己的工作能对身边的人抑或社会有所贡献,那就更好了。
看看历史,老毛会造兵器吗?可他就打下了江山。使用者和推广者才会被社会认可,造房子的不如设计房子的,设计房子的不如给房子命名的。人们只会记得外表光鲜的人,至于底下的劳苦大众,鬼理你是生是死哟。
真正的程序员不会关心“社会地位”这些虚无缥缈的东西,他们专注于coding
你们会喜欢那些给你们盖房修路的民工吗?恋羽 于
22:54:20 回复我爸就是一个
.sssssssssssssa
于是他开始慢慢说服自己生来就是内向的。所以他害怕外出,害怕接电话,害怕去泡吧,害怕去见陌生人,害怕所有能为他建立社会关系和社会地位的活动。---------------------------------话不能这样子讲,有时候,只是选择问题,并不是害怕问题。生活本来就是选择,你选择你的万人景仰,我选择我的平平淡淡。
人为什么非要露头露脸,不能默默奉献?
.mengqiang81
程序员会抨击其他程序员是因为他们足够诚实,他们也会以同样的态度抨击自己
.弹棉花的孩子
真是扯淡,这和职业有什么关系。我是程序员,没见谁讨厌我
.屠刀换美刀
大多数人还没有把计算机科学当作一门独立的学科
扯淡。互相攻击的都是不同理念的。协作与交流是程序设计的最重要原则之一。独自编程…搞敏捷开发的都切腹了。
应该说,程序员在未来网络世界里位置越来越重要了,但太多“半瓶醋”的程序员破坏了整个行业的声誉。
不低调是写不出好代码的~
.董欣鑫BOY
我很喜欢程序员这工作
我现在高中 大学准备学编程语言 我觉得程序员挺神圣的
深以为然,深有同感!
因为程序员不懂什么是谦虚
程序员做的是it领域的瓦工。 什么时候看到瓦工命名的街道。那么程序员的春天就不远了
.RobertWang1987
以前老师说过,没有计算机可以生活,但是我们需要楼房,需要机械,需要吃东西,因为这些都是必须的。
.飞仔是个好青年
哪个工程师不是以前做程序员的,程序员到了最后都成企业家,管理者了。。。
C语言之父太令人扼腕叹息了,虽然N年后他的评价绝对不止现在这样
因为程序员没钱
有钱就是神。。。
一部电影,人们关注导演摄影演员灯光道具,甚至是剧务.但谁关心这个摄影机是谁造的,更别提要修理它的人了.程序员类似幕后的幕后.但话又说回来,李开复,比尔盖茨,雷军之流哪个又没干过码农的营生?包括乔布斯自己手里还握着一大堆专利.默默无闻和是不是程序员无关,那个写wordpress的不也是亿万富翁年轻人?
其实,我倒认为作为一个程序员要比一个销售或甚至一个企业主更能改变些这个世界和市场.只是大多人都是只朝地上看拣眼前土豆的码农罢了.
虽然谈不上追捧,也没到被人讨厌的地步吧?觉得这个心里有点扭曲的,身边编程的和你难道在两个世界。
裁缝永远是默默无闻的
.hdisnotdead
过去60年中有哪些人的名字成为了街道的名字, 或者被塑像?深圳合兴废品回收 于
15:55:48 回复只能说个体意识更强了,人民已经不在搞个人崇拜了。像上面有位说的,过去六十年里,谁的名字被命名为街道,谁的头像被铸成雕塑了?猪又 于
18:11:32 回复马HT--马路、马雕
程序员也良莠不齐,什么人都说自己的程序员。。。。
.董欣鑫BOY
我很喜欢程序员这工作
我现在高中 大学准备学编程语言
.可爱的乐乐虎
而且程序员编程必须不能出错,哪怕一点点的错都会被放无限大,甚至是系统漏洞的黑锅也要程序员来背。销售、市场等等都可以把责任推卸给程序员
.晓波sem空间
程序员就是这么的蛋疼 但是他们还是乐此不彼的 继续着程序人生
而且程序员之间也不团结,学C的瞧不起学java的,学java的瞧不起C# ,学C#的瞧不起学php的。官员与官员之间都懂得官官相护。其实都是程序员,都这么聪明的人,怎么就不懂得,团结一致对外?sssssssssssssa 于
0:02:58 回复人之常情罢了
没有什么瞧不起的
你是这样的程序员吗?你讨厌程序员吗?
程序员也是不属于人类的未知次元的生物?
还真的很有道理喔 乔布斯怎么改变世界也不够c语言之父啊 我觉得是世界上电子产品缺少奢饰品 乔布斯做出来了 有钱人就。。。。。
可能因为程序员很多时候都把电脑当人看,所以其他人很多时候也就不把程序员当人看。
往往大众喜欢的是台前而不是背后的寂寞
出产品的人往往没有使用产品和推广产品的人地位高!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
.可爱的乐乐虎
而且程序员编程必须不能出错,哪怕一点点的错都会被放无限大,甚至是系统漏洞的黑锅也要程序员来背。销售、市场等等都可以把责任推卸给程序员
还好我知道这个消息!
大部分人讨厌程序员,其中有一点是因为部分程序员的优越感,看不起不懂代码的人导致别人讨厌。往往程序员聊天会形成一个小圈子,别人进不去,他们不出来,导致和外界毫无交集了。ltsmat 于
15:16:15 回复我不赞同。你说的情况或许只是那么几个程序员的习惯,或者是部分人对未知事物本能的畏惧所产生的距离。
在中国更没地位。。
性格因素或許是其中重要一點。但我認為主要在於編程能力本身並不創造商業價値,產生利潤,程序員這個職業也就是龐大系統中的小小的一環節,他的工作本身並不像他的理想一樣神聖。朱凤波 于
18:43:46 回复做程序员这一行的,很多都喜欢稳定可靠,觉得电脑比人可靠,所以不善与人交流,这些人主要是做纯开发的,我也是工程师,做HIS的,每到一个医院都会跟医生护士一起处的很好,他们都说我情商高的不想程序员,其实这是你们的偏见,只有每天都只跟代码打交道的才可能会那样,我们一般的也爱K歌泡吧什么的
程序员好比是人机间的翻译,而乔布斯是灵魂。ltsmat 于
15:03:35 回复这话我不认同。fox 于
16:14:29 回复乔布斯都不懂编程,他哪里来的程序员的灵魂,乔布斯是一个设计师,一个时尚设计师
程序让少数人聪明,大多数人糊涂;“苹果”让少数人心生愧意,让大多数人时尚和渴望。
我不知道这篇文章的是什么逻辑。。。
那是因为程序员还活着。
搞技术的永远在最底层
程序员的自我尊重和自我认知价值太低。
钱多绿帽多死得早,丈母娘的最爱
社会价值体现在个体所创造的价值,程序员并不是价值的创造者,而是价值的执行者,如果说盖楼房的话那么程序员就是盖楼房的人,而且盖的是普通的房子,你的水泥堆砌的再好也要通过整栋建筑来体现,程序员要有独特思维,创造出独特价值,重复的看书,作例子,然后山寨是没什么价值的。程序员要懂得整体而不是只是纠结在程序这个名词,要懂得如何让程序代替人......程序自己去写程序~
.我只会小信
人民歌颂的都是大众英雄
因为程序员就是IT民工,地位自然也和民工相差无几云上 于
8:28:16 回复我不认为民工的地位低。。。请不要用民工这种词来比喻什么你们认为地位低的职位。。。
就我个人来说我很尊重程序员的,在计算机的世界,都是用程序员一个代买一个代码垒起来的。只是大多数看不到他们辛勤的劳动
地位?不高还是没有。。
什么行业都有普通人和名星人物程序员也一样,大多数程序员只是普通员工而已.只有少数人成为名星jh7086 于
17:33:19 回复我想楼主的意思是,即便是程序员中的佼佼者,地位还不如其他行业的一般人物
说到底这些人崇拜的不过是钱。。。
谁能理解程序员?
.俺布搞斯基
个人觉得是个人行事低调甘于幕后或者不善沟通的原因,程序员当然可以闻名世界,如Facebook马克·扎克伯格、如Google 拉里-佩奇
.kangkang的老马甲
。。。。。。墙角抹泪
.泠风breeze
进化了……不做程序猿了
因为在中国~!
Re:5.surgeon话说,不少人认为C语言之父是谭志强吧;As:你脑子进水了啊
程序员将会创造出一个世界来,是一个真实的世界。我相信!
太狭隘了。农民和机械工程师呢?这个世界是他们创造的。
人和人交流产生社会影响 政治影响 如果程序员只会和计算机打交道 那是不行的
我们觉得很悲哀!
我倒想做一个活泼的程序员、
你有没有听说过一句话 未来的世界在程序员的脑袋里请尊重这些默默奉献的人我们的生活离不开电脑 手机 互联网 但这一切有那一项不是无数程序员默默写出来来包括科技一词 有什么东西是离得开程序 离得开编程的 这是一帮默默奉献而且极其聪明的一群人 没他们 时代就不会进步
我觉得这片文章就是放狗屁的。销售讨厌程序员。管理者讨厌程序员。设计师讨厌程序员。政治明星讨厌程序员。女孩们讨厌程序员说管理者跟设计师挨着,销售?跟你挨的着么,我们公司的销售只觉得程序员好厉害。政治明星?我勒个去,我觉得这个交集更低了好么,何谈喜欢讨厌。女孩们讨厌程序员?看什么女孩,一天就知道疯,成天泡夜店的那种浪蹄子,当然不喜欢程序员,她们喜欢刺激。正经女孩看看呢?我们软件园这边的程序员,个个都是美女争相物色结婚的对象。
谁能理解程序员?
话说,不少人认为C语言之父是谭志强吧;goodpac 于
14:58:08 回复真无语 于
19:44:08 回复你想说的应该是谭浩强吧?!你至少让我笑了 于
13:59:25 回复你至少让我笑啦。感谢你。
.Adobe中国技术社区
技术青年的吐槽贴么
认真了,你就输了。对一个真正的coder来说,coding是人生信条。
都是不会推销自己惹的祸。
是不是和国情有关系啊?在中国任何事情都要和政治挂钩的。五晓波sem空间 于
14:56:23 回复这个是翻译的国外的文章
程序员是幕后工作者啊
因为你们对程序员的要求太高了!!!! 如果只是会写程序就算程序员的话,那总统奖,路名和雕像都有了!!!!
我是程序员,但我不讨厌程序员
.Michael-LeeHai
人与人的交流比人与机器的交流更令人深刻
话说,不少人认为C语言之父是谭志强吧;
.yantaiyuyifan
再怎么说乔布斯也是个商人,知名度比程序员高很正常
.ruhaiTsia
一定要轰轰烈烈的,才叫地位高?
.湖南飞秒激光
这是一个值得尊敬的职业,他们执着 的精神很不错的
...眼泪汪汪
值得思考的问题
在美国还有点地位,中国就更没地位。
程序员必须做出受追捧的应用,以前90年代2000年的那种商业软件模式早该丢掉了。google已经指明了方向,应用,轻量,基本功能免费和付费享受更多功能
因为程序员不懂什么是谦虚
.不死于恶死者
因为程序员的另外一个叫法是电工——电脑工程师。
超常思维并不一定都是没用的!一旦有机会有大用
程序员都是一般很聪明的人,不应该这样被社会埋没的。
不同意作者的观点。程序员的这些职业现象,是这个行业自身性质的必然表现。假如程序员转做销售了,他们也必然懂得包庇。只要在这样一个社会,程序员的普遍社会地位和收入,就注定了不会高,因为这是一个浮夸的社会,程序员是埋头实干的。也许人类发展到机器人那种单纯时代,程序员的地位和待遇会改善。现时代的程序员被资本家老板控制着,就像一只被吞着自己尾巴的蟒蛇。因此建议年轻人千万不要走上程序员这条可悲之路,干什么不好,非得这么辛苦,十倍几十倍上百倍付出才一份收货。
程序员吃力不讨好
程序员有自己的社会。
.起点火漠冰蜴
因为程序员就是泥瓦匠,没有哪条街会以泥瓦匠命名,这很正常。
因为还是程序猿嘛。。。。
苦逼的程序员!
好笑,内向外向是个人品质,和职业有什么关系。。。jh7086 于
17:24:51 回复内向的人容易接触和喜欢上编程(或其他什么技术),而长期编程的过程又会让内向的性格得到强化。
.tongjishi
真搞笑了,为什么要有程序员命名的街?
根据乔布斯传,乔布斯不会写代码!!!
还好我知道这个消息!
.八零后范儿青年
别人说什么就做什么,没办法呗
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.关于软件开发,很多老板都不懂的 7 件事_程序员的那些事_传送门
你是真实用户吗(Are you a robot)?
我们怀疑你不是真实用户,已对你的访问做了限制。如果您是真实用户,非常抱歉我们的误判对您造成的影响,您可以通过QQ()或电子邮件()反馈给我们,并在邮件和QQ请求信息里注明您的IP地址:220.177.198.53,我们会尽快恢复您的正常访问权限。另外,如果您不是在访问的当前页面,我们建议您移步
或者 在浏览器中输入以下地址:http://chuansong.me/n/1691447 访问,您所访问的网站是从抓取的数据,请直接访问,会有更好的体验和更及时的更新。We suspect you are a robot.We are really sorry if you are not,and you can email us () with your current IP address: 220.177.198.53 to get full access to .If you are not accessing
for the current page,you'd better visit
for better performance,as the current website you are accessing is just spam.
觉得不错,分享给更多人看到
程序员的那些事 微信二维码
分享这篇文章
9月13日 13:36
程序员的那些事 最新头条文章
程序员的那些事 热门头条文章为什么程序员都是夜猫子
伦敦科技馆里一个大猩猩的大脑
一种很流行的说法是,程序员是把咖啡因转化成程序代码的机器。
说的是实情,随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜。有人稍微早一点,有人更晚。有一种流行的趋势是凌晨4点起床,在破晓之前这段时间里做一些事情。而另一些人喜欢凌晨4点才睡觉。
所有这些的主要目的是躲避打搅。但是你把自己反锁在屋里不就行了?为什么对夜晚情有独钟?
我想,这事归纳下来有3点:工人的时间表,疲倦的大脑和明亮的电脑屏幕。
工人的时间表
在2009年写了一篇关于 的文章——主要是说这个世界(主要)存在两种时间表。传统的管理者的时间表——一天的时间别分成了很多小时,一次十分钟的分心至多会浪费你1个小时的时间。
时间的使用
而另一种情况是程序员们所说的工人的时间表——生产东西的人的时间表。研究一个大型的抽象的系统,需要把整件事情装进大脑——这样的一些人类似于用珍贵的水晶玻璃搭建一间房子,一旦有人打搅你,整个结构都会滑落,摔成无数的碎片。
这就是为什么被打扰的程序员会如此的生气。
因为这是一种巨大的精力上的投资,在没有几个小时不被打搅的环境中的酝酿,你不可能开始工作。如果你好不容易在大脑中构建了整个要思考的事情的模型,而在半个小时后被人摧毁,这是很大的浪费。
事实上,在跟很多的企业创办人交谈后,你会发现,他们都感觉在白天根本无法做任何事情。持续不断的打扰、重要的事情需要注意、大量的邮件需要处理,环境不允许他们坐下来做事。于是他们大部分人都在夜晚,人们都入睡的时候去完成他们要做的事做完。
疲倦的大脑
但是程序员仍然在晚上会困倦。程序员不是超人。程序员甚至在白天都会感到疲劳。
Ballmer’s peak
为什么我们要把智力上最复杂的事情放到我们的大脑想去睡觉的时间段里去完成,而在我们的大脑最敏锐最清醒的时候去做相对简单的事?
因为疲倦让我们编写出最好的代码。
跟ballmer峰值相似,疲倦能使我们的精力更容易集中,因为你的大脑疲倦了,不得不集中精力!没有多余的脑能量来提供你去三心二意。
对我来说,如果喝了太多的茶或在错误的时间喝了提神饮料,我反而干不了什么事。我会过度兴奋,一会查看微博,一会看看新闻,不知道自己该做什么。
你会认为我应该更有效率的工作——精力充沛,大脑超频。但正好相反,我东一榔头西一耙子,根本无法在一件事情上定神2分钟。
而反过来,当我稍微有点疲倦时,我却能把屁股安稳的放到椅子上开始编程。在大脑稍微有点疲倦的情况下,我能连续编程数小时,毫不考虑微博或Facebook。好像这互联网根本不存在。
我感觉大部分程序员都是跟我的感觉是一样的。对于日常工作中80%的任务,我们的脑能力都是过剩的——除非你需要写的是在当前程序运行的环境中让它增速10的算法。即使你开发的是最高级的机器学习想象功能,其中大部分的工作也只是简单的整理数据和以一种合适的方式表现输出结果。
当你的大脑不是满负荷运转时,它总是想找点事情做。疲乏会让你迟钝,手头的工作就已经够你消化了。
明亮的电脑屏幕
这一点非常的简单。在晚上老是盯着明亮的光源,你的睡眠周期会推迟。你忘了该是睡觉的时候了,直到凌晨3点。然后你早上11点才能起来,当晚上再次到来时你不再感到困倦,因为你11点才起床!
Image via Wikipedia
反复这样的作息规律,你的身体会进入另外一个时区。更有趣的是,这种周期不会一直推迟下去,一旦你进入了这种3点或4点才去睡觉的生理平衡状态,你会一直留在这种状态里。
也许这是一种警讯在起作用,社会在告诉我们,如果我们在下午2点吃早餐,会被认为是很邋遢的人。
总结一下,程序员喜欢在晚上工作,是因为这时没有何时应该停止工作的限制,这让人感到更放松,你的大脑不再思考让你分心的事情,明亮的屏幕使人清醒。
分享这篇文章:
扫一扫二维码分享:
你也许会喜欢这些文章:
[英文原文: ]
对于这篇文章,你的反应是:
You had mail.
Paul read it, so ask him what it said.
本作品采用进行许可。
备案信息:京ICP备号 &&京公网安备00号
感谢你的参与互动。  什么是敏捷开发?s  敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。  怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;  为什么说是以人为核心?  我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什么呢?因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。  什么是迭代?  迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。  关于Scrum和XP  前面说了敏捷它是一种指导思想或开发方式,但是它没有明确告诉我们到底采用什么样的流程进行开发,而Scrum和XP就是敏捷开发的具体方式了,你可以采用Scrum方式也可以采用XP方式;Scrum和XP的区别是,Scrum偏重于过程,XP则偏重于实践,但是实际中,两者是结合一起应用的,这里我主要讲Scrum。  什么是Scrum?  Scrum的英文意思是橄榄球运动的一个专业术语,内推网www.neitui.me,专注于做互联网招聘行业内部推荐、打造最专业的互联网招聘内部推荐直招平台。表示“争球”的动作;把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它,你一定会感到非常兴奋的。  而Scrum就是这样的一个开发流程,运用该流程,你就能看到你团队高效的工作。  【Scrum开发流程中的三大角色】  产品负责人(Product Owner)  主要负责确定产品的功能更多敏捷开发相关阅读请点击内推资讯www.neitui.me/zx/和达到要求的标准,指定软件的发布日期和交付的内容,同时有权力接受或拒绝开发团队的工作成果。  流程管理员(Scrum Master)  主要负责整个Scrum流程在项目中的顺利实施和进行,以及清除挡在客户和开发工作之间的沟通障碍,使得客户可以直接驱动开发。  开发团队(Scrum Team)  主要负责软件产品在Scrum规定流程下进行开发工作,人数控制在5~10人左右,每个成员可能负责不同的技术方面,但要求每成员必须要有很强的自我管理能力,同时具有一定的表达能力;成员可以采用任何工作方式,只要能达到Sprint的目标。
楼主发言:1次 发图:0张 | 更多
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)}

我要回帖

更多关于 程序员最讨厌听到的话 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信