用一朵云重建软件开发者的声望——讲述iTechTag网站的故事

2024-03-21 14:50

本文主要是介绍用一朵云重建软件开发者的声望——讲述iTechTag网站的故事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(本文发表于《程序员》2007年12期)

(本文发表之后,iTechTag又有了较大的变化,请看 http://www.itechtag.com/feeds/46/blogs/92 )

用一朵云重建软件开发者的声望

——讲述iTechTag网站的故事

在接受InfoQ的一个采访1时,有一个问题是“iTechTag2这个网站靠什么挣钱”,而我的回答是老老实实的“不知道”。盈利模式都没想清楚就着手去做一个网站,这和我一贯的功利作风多少有些不匹配。是什么原因促使我去凑这个Web 2.0的热闹,iTechTag又是如何诞生的,我很有兴趣讲讲这其中的故事。

iTechTag的源起,还得追溯到Pete McBreen的《软件工艺》3。那本书里有一个新鲜的观点:软件开发者应该在自己的作品——软件应用——上签名,就好像工匠们在自己的手工制品上签名一样。从用户的角度,这是寻求服务和支持的另一条途径;而对于软件开发者来说,能够正大光明地告知所有人“这个软件是我开发的”,就是开始积累自己声望(reputation)的第一步。McBreen做了一个很有意思的类比:同样是专业人士云集的行业,电影业一直保持着“给作品签名”的传统——虽然普通观众可能不会留意长长的演职员表,但电影发烧友和专业同行们会。打个比方,假如一个导演欣赏《加勒比海盗》的配乐,他不需要去找迪斯尼影片公司,只要从演职员表里找到音乐总监的名字就行了——当然Hans Zimmer现在也成了身价不菲的明星级人物,而这正好证明了专业人士建立个人声望的价值。

作为《软件工艺》的译者,这种观点让我感触良多。反观软件行业,我们这些专业人士的声望在哪里?假如有家企业即将开始一个ERP项目,它的CIO也许能——几经周折地——得知某竞争对手的ERP系统是某软件公司开发的。但究竟是谁解决了关键的技术难题、是谁厘清了复杂的业务需求?恐怕没人能找出答案。而这家软件公司的开发团队恐怕早已物是人非,一帮新手菜鸟再也无法重现当年的成功了。客户和求才若渴的软件企业都希望知道:究竟是谁在那些了不起的成功项目中扮演了重要角色。毕竟软件最终是靠人——而不是企业的牌子——来开发的。

而在另一方面,软件开发者们的声望却被——不无刻意地——隐藏了起来。证据是显而易见的:你可以问问自己,在什么地方、什么人能看到你的简历,能知道你在哪些项目做过什么事?对于大多数人来说,简历无疑是写给潜在目标雇主看的;但他们能看到吗?是的,他们可以——在给你投递简历的人才网站付费之后。让我把这话说得再明白一点:软件开发者辛苦工作积累的声望,在给自己带来回报之前,先被人才网站用来赚钱了。

于是我开始琢磨一个问题:如果有一群程序员想要展示自己的声望——或者说得更直白一点,想要炫耀自己是多么优秀的程序员,我能为他们做什么?和同事Michael Chen讨论过几次以后,我总结出这么几点想法:

  1. 程序员最愿意炫耀的是自己的技能。比如说我自己,“经验丰富的Ruby程序员”这样的称号是我最喜欢的,而“AJAX专家”的头衔无疑也是Michael Chen的最爱。

  2. 对技能的掌握程度,不是靠“熟练”、“精通”之类的自我评价,也不是靠SCJP、软件水平考试之类的认证,而是靠实践经验。正所谓读书破万卷下笔如有神,用J2EE做过三年实际项目,比说自己“精通J2EE”要有说服力得多。所以构成程序员声望的基本元素应该是项目经历

  3. 项目经历同时也是构成简历的核心要素。我在协助公司招聘工作时发现,我浏览简历的重点都放在项目经历上,至于教育经历、自我评价之类都是一扫而过,因为围绕着应聘者以前的工作经历,我才能深入了解他/她的技术实力和工作风格。将心比心,我想其他协助招聘工作的技术负责人也会用同样的方式来浏览简历。

技能云”的概念就在这样的讨论中逐渐成型了:我要做一个网站,它可以提供一个叫做“技能云”的网页widget,用户(程序员们)可以把这朵云放在自己的blog上,炫耀自己拥有的各种技能;为了得到这朵云,用户就需要输入自己的项目经历;有了这些输入信息,除了技能云之外,我还可以顺手给用户提供另一个副产品,那就是他/她的简历,一份基于项目经历的简历,我个人最喜欢看的那种简历。经验-技能-简历,这个三位一体就构成了一个程序员的声望。

不过就像我一开始说的,对于这个网站会如何挣钱,我确实想法不多。我希望让程序员在这里充分展现自己,所以我绝不会把他们的简历藏起来卖钱;我预期用户们只是在做完一个项目想要更新自己的技能云时才会登录,所以广告收入也会非常有限。卖信息和卖眼球的路子都行不通,也许卖服务——给招聘企业提供猎头服务——会是一条可行的路子,虽然前景也不明朗。但不管怎么说,只要我的用户们认为在自己的blog上挂这么一朵技能云很酷、自动导出的简历有用,这就是一件有价值的事。只要给用户创造价值,网站早晚能找到自己的价值,所以我对此也并不担心。

展现程序员的声望会让他们容易被挖角吗?

简单的答案是:会。

深入的答案是:为什么他们会容易被挖角?是不是正好说明他们所在的企业没有给他们足够的回报?是不是正好说明这些企业也在因为隐藏程序员们的声望而获益?

我供职的ThoughtWorks公司一贯鼓励员工建立他们自己的声望,让他们写文章、写书、在各种大会上演讲,甚至还在公司网站上列出所有员工的简介。之所以敢这样做,因为ThoughtWorks一直相信优秀的软件开发者才是这个行业中最可宝贵的财富,更因为ThoughtWorks能让它的员工感到快乐和满足。

所以,是的,如果程序员们开始意识到自己的声望有多大价值,他们会更容易找到更适合自己的位置。而担心技术骨干被挖角的软件企业,就请努力让自己成为那个更适合他们的位置吧。

反倒是动手实施的问题比较令人担心。我有自己的全职工作,而且我一直就是个缺乏行动力的懒人,所以在一段时间里朋友们都担心我这个点子又会像别的很多点子一样没了下文。幸运的是这个时候我遇到了1sters4团队:一个用Ruby on Rails把创意落实为Web 2.0网站的专业服务团队。在MSN上几次沟通之后,我们很快就把这个点子变成了实实在在的iTechTag.com网站。

1sters团队合作的过程是愉悦的,一方面是因为我们双方的敏捷。对于这个网站究竟应该是什么样子,一开始谁都说不上来,只能实现一些功能,然后根据反馈再不断调整和添加新功能。好在1sters是一支敏捷的团队,我也对敏捷有不少了解,我们的共同努力让网站在快速开发的同时始终保持提供最有价值的功能。另一方面要归功于Ruby on Rails的高效,常常一个反馈在一两天内就能看到效果。最近的例子是有个朋友提出想在iTechTag发布招聘信息,我们只用了一个周末的时间就实现了这个功能5——虽然还有很多可以完善的东西,但已经可用了。如果说合作有什么不足的话,那就是我们至今还没有见过面。透过网络的交流即使再通畅,也比不上在咖啡厅面对面聊天,只可惜我计划已久的深圳之旅至今尚未成行。

有时候我会问自己:这算是在创业吗?我们确实做了一个看起来似乎还有点前途的网站,但我们所有人都是用业余时间来捣鼓这个事,而且现在网站规模也非常小,恐怕很难跟“创业”这么宏伟的词联系起来。我自己感觉,这恰好是Web 2.0时代的一种现象:一个点子不需要有多么宏大的商业目标,只要能为一些人提供一些价值,就值得做起来;也不需要投入太多的成本去正儿八经地“创业”,用业余时间和一点小成本就能让它开始运转。这样你就有可能同时运转很多个点子,然后就等着看吧,说不定哪一颗小种子就真的变成了参天大树。

但要广种薄收,成本控制就显得特别重要。我自己列了一些评估点子的因素:有没有核心技术,维护工作量大不大,需不需要线下营销,是不是依赖外部资源,对流量要求高不高,等等。这些因素会影响你的开发成本和运营成本。我自己认为,最理想的创业项目应该是开发成本高、运营成本低的,只要自己潜心攻克了开发难题就可以扔出来让它自己运转,竞争对手也不会很容易进入。而iTechTag是属于开发成本和运营成本都很低的:没什么技术难题,Rails程序很容易维护,没有外部依赖,不做线下营销,流量很小。这样的点子就很适合我们这样玩票,长成了固然好,长不成也不会带来太大的损失。虽然我自己没有创业的经验,但每当听说有人想做一些流量要求很高(例如视频)、需要大量外部资源(例如教育)的创业项目,或者拿着一个点子就兴奋得睡不着觉恨不得立刻辞职创业时,总是暗暗地为他们捏一把汗。

时至今日,iTechTag仍然只是一个小网站,我们有的也只是一些小故事,我们的思考大多没有得到实践的检验。不过好现象仍然很多:我们起初的设想到现在大致不差,网站也一直在稳步发展。最重要的是,不管iTechTag是否真能像我们希望的那样帮助整个技术社区重建他们的声望,至少我每天看着自己blog上挂着的技能云暗爽,而且还知道有那么一群用户也跟我一样暗爽,这就足以抵偿我们付出的那些努力了。

1 “技能云:两人两周的Web 2.0网站”:http://www.infoq.com/cn/articles/itechtag-team-interview

2 http://www.iTechTag.com

3 人民邮电出版社,20045月。

4 http://www.1sters.com/

5 http://www.iTechTag.com/jobs

这篇关于用一朵云重建软件开发者的声望——讲述iTechTag网站的故事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/832947

相关文章

软件设计师备考——计算机系统

学习内容源自「软件设计师」 上午题 #1 计算机系统_哔哩哔哩_bilibili 目录 1.1.1 计算机系统硬件基本组成 1.1.2 中央处理单元 1.CPU 的功能 1)运算器 2)控制器 RISC && CISC 流水线控制 存储器  Cache 中断 输入输出IO控制方式 程序查询方式 中断驱动方式 直接存储器方式(DMA)  ​编辑 总线 ​编辑

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

速盾高防cdn是怎么解决网站攻击的?

速盾高防CDN是一种基于云计算技术的网络安全解决方案,可以有效地保护网站免受各种网络攻击的威胁。它通过在全球多个节点部署服务器,将网站内容缓存到这些服务器上,并通过智能路由技术将用户的请求引导到最近的服务器上,以提供更快的访问速度和更好的网络性能。 速盾高防CDN主要采用以下几种方式来解决网站攻击: 分布式拒绝服务攻击(DDoS)防护:DDoS攻击是一种常见的网络攻击手段,攻击者通过向目标网

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

PDF 软件如何帮助您编辑、转换和保护文件。

如何找到最好的 PDF 编辑器。 无论您是在为您的企业寻找更高效的 PDF 解决方案,还是尝试组织和编辑主文档,PDF 编辑器都可以在一个地方提供您需要的所有工具。市面上有很多 PDF 编辑器 — 在决定哪个最适合您时,请考虑这些因素。 1. 确定您的 PDF 文档软件需求。 不同的 PDF 文档软件程序可以具有不同的功能,因此在决定哪个是最适合您的 PDF 软件之前,请花点时间评估您的

梳理2024年,螺丝钉们爱用的3款剪辑软件

这年头,视频到处都是,就跟天上的星星一样数不清。不管你是公司里的新面孔,还是职场上的老狐狸,学会怎么剪视频,就好比找到了赢的秘诀。不管是给上司汇报工作,展示你的产品,还是自己搞点小视频记录生活,只要是剪辑得漂亮,肯定能一下子吸引大家的目光,让人记得你。咱们今天就来侃侃现在超火的三款视频剪辑工具,尤其是PR剪辑,你肯定听说过,这货在剪辑界可是大名鼎鼎,用它剪视频,既专业又麻利。 NO1. 福昕轻松

49个权威的网上学习资源网站

艺术与音乐 Dave Conservatoire — 一个完全免费的音乐学习网站,口号是“让每一个人都可以接受世界级的音乐教育”,有视频,有练习。 Drawspace — 如果你想学习绘画,或者提高自己的绘画技能,就来Drawspace吧。 Justin Guitar — 超过800节免费的吉他课程,有自己的app,还有电子书、DVD等实用内容。 数学,数据科学与工程 Codecad

秒变高手:玩转CentOS 7软件更换的方法大全

在 CentOS 7 中更换软件源可以通过以下步骤完成。更换源可以加快软件包的下载速度,特别是当默认源速度较慢时。以下是详细步骤: 前言 为了帮助您解决在使用CentOS 7安装不了软件速度慢的问题,我们推出了这份由浪浪云赞助的教程——“CentOS7如何更换软件源加快下载速度”。 浪浪云,以他们卓越的弹性计算、云存储和网络服务受到广泛好评,他们的支持和帮助使得我们可以将最前沿的技术知识分

BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查

9月初安全团队披露bt天堂网站挂马事件,该网站被利用IE神洞CVE-2014-6332挂马,如果用户没有打补丁或开启安全软件防护,电脑会自动下载执行大灰狼远控木马程序。 鉴于bt天堂电影下载网站访问量巨大,此次挂马事件受害者甚众,安全团队专门针对该木马进行严密监控,并对其幕后真凶进行了深入调查。 一、“大灰狼”的伪装 以下是10月30日一天内大灰狼远控的木马样本截图,可以看到该木马变种数量不