|

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

  • | |

    来一段不让播的相声

    在烧海那里看到这段郭德纲的相声节选。 流言跟新闻分不清;电影跟广告分不清;杀手跟大夫分不清;贼跟官员分不清;要饭的跟大老板分不清;妓女跟明星分不清;流氓跟导演分不清;流氓跟警察分不清。 --好的,坏的分不清。这就是现在的中国。 不罗嗦了,看片吧。  

  • |

    超链接的一代

    在阅微堂上又看到有关读书的帖子。 David又另发新帖展开讨论 David的贴子上面有一句话 >>目前我读书的最大敌人,是网络。 扯起了我的一根筋。我也写几个字吧。 事缘在新加坡的大专院校很多学生都有自己的笔记本电脑,而且校园里基本上都覆盖了无线网络。 课室里,讲师在上面讲课,学生在下面上网,读新闻有之,上IM有之,打游戏有之,五花八门,不一而足。对此,我听到了太多讲师的抱怨,总结起来,跟David说的这句话很像, “目前教书的最大敌人,是网络。” 确实是敌人,不过并不一定是坏事。 我是搞远程教育的,看的书跟这些讲师们看的不大一样,看法当然也不同。 记得3年前看过一本书写Hyperlink Generation的。 书中描写的最新的一代人是“超链接的一代”。 这一代人的学习方式与我们有很大不同。他们注意力很容易分散,非常没有耐心,但他们对新事物接受得非常快,善于同时处理多任务。他们可以一边听音乐,一边上IM,同时做着数学题,旁边的手机响了,还要马上回短信。他们可以眼睛盯着电脑屏幕,一眼也不看手机就把短信给回了。 他们没兴趣和耐心把一本书,哪怕是一本薄薄的书,从头到尾读完。但是你给他们一个网址,他们有兴趣的话,会从一个网站跳转到很多其他的网站,学到的东西会比从一本书上学到的多得多。 要教导这样的学生,我们要重在“导”多于“教”。 David和志强所说的网络耗费了很多读书时间,情况跟我的一样,相信也跟很多很多其他“超链接的一代”一样。这不是坏事,说明我们跟得上时代。 与时共进! 来一首赵丽华的《摘桃子》 虽然我 不知所云 但 似乎也应景 与时共进 一下 吧 《摘桃子》 诗人们相约去北京西郊摘桃子 问我去不去 我说要是研讨我就不去了 但摘桃子好玩 远胜过赏花

  • | |

    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的主要观点是,“互联网已经变成了一个大社区--从各地来的,不同背景的人有可以利用集体智慧共同解决问题,并完成任务。”

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 *