|

Movie review: 12 Weeks With Geeks

It is a documentary about a software project development. Four interns worked in the Fog Creek Software for the Copilot project. They worked for 3 months and delivered the first version of the application.

I learnt about Fog Creek Software from the book and the blog Joel On Software. The book gives some very interesting and enlightening explanations on software engineering and project management.

I expected that I could find out from this movie in details how Joel led a team to develop software, web application particularly. I’d thought this movie would show me something like collecting user specifications, making plan, working on code, fixing bugs and so on. But the movie actually is about the life and thoughts of the developers. You can not learn project management skills from this movie. Rather, it is about what makes a dream office, team, or life to geeks, the software developers here.

Though they kept saying they have to work over night, long hours, they all looked very happy and satisfied. They had very nice workstations, though lack of privacy, and comfortable dorms. They grew tomato, went jogging, and had parties. They made fun out of samll or senseless things in life. For example, they tried hard to figure out whether they could escape the building by jumping to the next block in case of fire.

The movie gives me some senses of how the start-up gets started in the US too. But it does not go deep into that. It does not show how and where you can get funds or what you should do after complete the development.

Overall, it is an interesting movie. I would suggest the viewers to read the Joel On Software before or after the movie.

The driving force (for the hackers) is usually a combination of the desire to get rich, the desire for power, and the desire to sort of make something. And they (are) kind of overlap. – from the movie.

Similar Posts

  • | |

    科技将超越人类

    And, watch out!—Kevin thinks we’ll soon be dwarfed by the collective intelligence of all the technology we’re creating. Kevin认为我们所创造全部科技的集体智能将很快会超越我们。 这是Pop!Tech官方网上对Kevin Kelly这个演讲的简介。 Kevin是Wired杂志的创始人和主编。他的解释是,如果把每个上网的计算机看做一个神经元,地球上的互联网整体可以看作是一个大脑。现在(2006年)这个地球大脑的神经元数大致相等于一个人类大脑神经元数。不过这个地球大脑的神经元数正以每两年翻倍的速度增长。从这个角度来看,这个地脑已经超越了任何一个人脑。 在这个演讲里,Kevin重复了很多他在The Technium这本书里阐述的观点。桑葚翻译了这本书里的一段,很有意思。 Technium是Kevin自创的一个词。我把它译成“科技元”。在Kevin看来科技元是指所有科技及与科技有关的东西包括,硬件,软件,文化,法律等等。 Kevin认为科技元是人类创造出来的,是人类的“孩子”。这孩子没有好坏之分,只是人类没有教好“他”。 如果我们站在科技元这个孩子的立场上看,我们会看到很多有趣的事情。 比如说,高科技元本身是喜欢干净的环境,所以人类要发展高科技就要做好环保。 再比如,科技元本身喜欢被复制,于是就有了开源。为了有利科技元的发展,人类将还要在法律和制度上创造一种“复制超导”的环境,最大程度上让科技元复制,繁衍。 Kevin演讲最后的一段总结应该很重要,但有点微妙,我还不是很理解,没时间反复听了,希望有人能补充一下。 Technorati Tags: PopTech, Kevin Kelly, Technium, Pop!Tech

  • | |

    Wikinomics

    前晚去参加了Singapore Web Standards Group的聚会。 聚会上Yuhui介绍了Web标准;Chu Yeow介绍了Firefox的一些小秘技;Lucian介绍了微格式(Microformats)。 聚会在中央图书馆的一个会议室进行。也许是那个会议室的设施太好了,刚开始的时候,整个气氛有点象一个IT的研讨会议,比较僵硬,以致于有个朋友迟到了,在门口张望,不敢进去。我也迟到了,不过脸皮厚一点,径直走到前边,坐到了Lucian的旁边。 Chu Yeow没有做什么准备就开始演示了,这种随意反而让会场去掉了拘谨,变成一次真正的交流聚会。 Ivan的博客上对这个聚会有一篇详细的记录。 这次聚会也遇到了一些新加坡其它的网上活跃分子,如老是在录像的Kevin Lim,老是提问题的Coleman,老是在帮人的Preetam,老是讲笑话的Zac,和象她做的网页一般可爱的Veron等等。 这次聚会正是Wikinomics在现实生活中一个小小的体现。 最近的一期HBR Ideacast对Wikinomics一书的作者Don Tapscott的做了一次采访。正好在参加这次聚会的来回途上把这期播客听了两遍。 Tapscott认为,当前的技术让人们很容易就能上网,而现在新的熟悉互联网的一代已经成长起来,成为社会主流。这两个因素共同催生出了一次叫Wikinomics的社会变革。 Tapscott的主要观点是,“互联网已经变成了一个大社区--从各地来的,不同背景的人有可以利用集体智慧共同解决问题,并完成任务。”

  • |

    八卦丘-田事件 1 Gossip about Qiu-tian incident 1

    想不到维基百科上那么快就有人把丘-田事件重新整理了,看来有很多人关心这件事情。 如果北大教授丁伟岳项武义炮轰丘成桐讲话实录是真的,那么这件事还不只是几个大腕吵吵架那么简单,还牵涉到国家几亿元的问题。 把维基百科上的文字转摘过来,补充了几个链接,而且还加了本地链接。

  • |

    又谈超链接一代

    不久前跟志强与David讨论读书时,我提起了超链接一代。志强,David跟我应该都是处于超链接一代的边缘,现在找到了一个彻底的超链接一代成员了。 小马在他的博文《行走在网际间》,直接指出, 互联网的本质就是链接,没有了链接就是死水一潭 其实对于这些新新人类来说,这种链接的思维已经扩散到生活的很多层面。 比如说,他们在街上看到一个打扮入时的女孩,这个女孩的样子一下映入脑子里,他们就开始链接了: 飞扬的发型,杂着几撮像塑料般的红发--点一下,找到全岛有69间发型屋有做这种发型,做这种染发的有32间; 很酷的超薄手机--点一下,是Moto的Razr V3i;; 很炫的手饰--点一下,是在Bugis的丫丫饰品店买的,便宜货; 红红的凉鞋--不用点拉,就在楼下的巴刹马兰(夜市)买的; 点一下胸脯--Ooops!链接到整容诊所… …是有点超现实。 在日常生活,他们用SMS,MMS,或其它的通讯工具与不同的人保持着链接。 在互联网上,他们通过Blog,IM,Wiki,MySpace,email 或其它的网上服务保持与其它人的链接。Web 2.0跟他们的思维高度一致。 现实中这些小孩反应奇快但通常没有耐性,一遇到问题就想通过链接找到答案。 Danny在教育中文翻译上翻译的一篇《“E-mail过时了!”-用学生喜欢的方式与他们交流》就真实的反映了超链一代的一些要求。 这种情况在这里遇到太多了。 每当我跟这里的学生介绍自己时,我要是说, “OK, take down my email address…” 他们总是心意懒散。可我要是说, “This is my MSN ID…” 他们就一下子来了精神,噼噼啪啪地在他们电脑上打下一串字符。 对他们来说,email 都是一种僵硬的,太慢的联系方式了。

  • | |

    小记一二

    两天前去印尼廖内走了一趟。 前段时间在网上看到不少对近期印尼发展的描述,这次亲身体会,印象深刻。感觉尽管印尼还有很多困难(雅加达正在闹水灾,已经接近瘟疫流行的边缘),它正逐渐从民主乱象中走出来,迎向发展的春天。 民主对经济发展是有利还是有害?真希望印尼可以做出个另一个正面的例子来。记得在上世纪八、九十年代的时候,印尼的人均GDP一直是比中国高的,到现在却是比中国的人均GDP落后了一大截。 昨晚参加了两个有趣的聚会。 一个是Second Life新加坡用户第一次在现实生活的会面。 这次聚会是由IdeaFactory的Eng Kiat和Nicholas组织的。IdeaFactory现在是Second Life在新加坡的临时联络处,他们透露Second Life将在近期正式进军新加坡,而且将以新加坡为中心,发展Second Life在亚洲(除日本与韩国)的业务。新加坡经济发展局(EDB)也将资助一批新加坡人到旧金山Second Life总部去培训,帮助Second Life在新加坡的业务发展。 这对新加坡本地的数字媒体开发是个很好的消息。可以预见Second Life的这个中心将刺激新加坡成立很多以Second Life业务为主的公司。对亚洲其它地区而言,Second Life离他们更靠近了一步,应该会更容易听到亚洲用户的声音。 昨晚参加完Second Life的聚会后,匆忙赶回家,正好赶上Interlocals的网上讨论。 我一直关注着Oiwan创立的这个网站,很早就在上面登记了帐号,有几次都差点想把我的翻译发给他们,只是我的little bridge比较关注文化交流上的小事,而Interlocals专注于人权,民主,社会转变等大事,感觉little bridge有点配不上Interlocals的大框架。 我是以旁观者的身份参加这次网上的讨论。看着与会者积极地讨论Interlocals遇到的问题,很为这些志愿工作者的热情而感动。这世界上真的有不少人不求名利,只为帮助人而付出。 Interlocals主要是由几个香港志愿工作者创立的。 我在新加坡也参加了一些志愿团体,但总感觉新加坡这边的本地志愿工作者缺乏真正的热情--他们的热情大多都很肤浅,暖不到人心里。奇怪的是,我感觉香港是一个比新加坡更商业化,更资本主义,更符合适者生存丛林法则的地方,但我却能经常遇到充满热情的香港志愿工作者。也许一个冷漠的地方更需要热情的人来温暖,要不然每个人都变成巨大商业机器上的一个个冷酷的零件了。 参加Interlocals网上讨论的另一个收获是,在little bridge上加上了Creative Common的声明。我以前对这个一直都不重视,总以为blog通常默认就是Creative Common的了。

2 Comments

  1. “I’d thought this movie would show me something like collecting user specifications, making plan, working on code, fixing bugs and so on.”

    the nature of copilot is such that there’s no real need to go out and collect user specs, since the users are sort of the developers themselves (the helper users). also, if too much is covered on coding and debugging, the movie will be less interesting to a lot of viewers.

    their segment on usability testing was quite interesting though.

  2. I believe they had the specs for this project even if the developers were the users. Otherwise, they would have got lost as the development moving ahead and getting bigger.

    You are right, “if too much is covered on coding and debugging, the movie will be less interesting…” However, those are indispensable in software development. The movie could help viewers understand better about the developers’ life If it included the real development process.

Leave a Reply

Your email address will not be published. Required fields are marked *