Click to change color scheme

無賴騎駿馬肆意翔遊天際

我……自由了

终于完成我的internship了,这是我在每次我的同事要我说感言之际第一句浮现在脑海的一句话。真的,人事上当然一切都还好,大家都很和睦(因为公司相对来说并不大),再加上我做的东西跟他们做的东西没有太大的interference。不过人事上还好不代表我的工作还好,虽然我还是做了相当多我之前不认为我会办得到的东西。过了这三个月,我发觉自己在公司累积的压力可能是因为还要加上赶final year project+seminar的进度(这两样进度仍然严重落后)让我在刚才剪完头发后发觉自己好像憔悴了很多。

不知道为什么,我对我未来的就业取向相当的彷徨。先说说压力方面的问题,我有个相当demanding的supervisor。他从我身上要求相当多的东西,而我必须独自一个人去完成他一系列的要求(后期主要是intranet的开发)。因为我是一个人孤身作战的关系,所以在公司很多的时候,我都一直在做很多的reading,第一个最明显的internship后遗症就是,我的近视一定加深了。因为我开始有点习惯把脸贴近monitor看文章了,因为很多文字都相当的小,很难看得清楚。然后因为我的supervisor不是programmer出身,很多东西他看得很表面,然后他expect我很快可以给他一个solution。也因为我自己笨太underestimating哪个难度,所以在写program这方面拖了不少时间。

除了intranet的开发,我还需要兼顾另一个非常让我很想吐血的system。为了满足我supervisor定下的一堆business rules,我设定了一个maintain来会非常complicated,然后不见得会提高productivity的system。在这个project里面,我只需要大概了解什么问题会在哪一个文件里的code出现就好了。这个问题大了,系统的author不用OO,不用任何design pattern,没有code documentation就算了,我不计较,毕竟是open source product。让我开始不断吐血的是……整个code充满spelling mistakes,然后一大堆redundancy,一箩筐不等洗的code,不良的coding practises等等。最要命的是,曾经有一个星期,我在stable version每天至少抓到一个臭虫(bug)。抓到还不用紧,很多时候因为这个system有点肾肾有时候没有provide consistent result让我不断抓狂。

这个故事告诉我们,我不是一个良好的programmer,至少我真的发觉自己不能够tolerate编写不良的code。另外一个就是proprietary software未必会是邪恶的花生(不是化生,这是我的暗号,不告诉你为什么,哈哈哈哈哈哈哈),至少proprietary s/w很多时候因为你付钱,他们会有一种责任感会提供相当不错的service,但是open source的东西,因为一切都是自愿的,很多时候你post了bug report后就要高唱“等~寂寞到夜深”。即时的帮助,尤其是对于一盘生意来说,是非常critical的,我不晓得我每次post完我的bug report后要等至少一两天每次会代表损失多少钱。当然,我不是说open source的东西不好,但是我认为完全信任open source的产品的潜在risk跟完全信任closed source/proprietary的东西一样risky。

我很替我之后的intern感到担心,因为我跟她的起跑点不一样。相对于她,我对web-based的system的经验比她多一点点,但是我的theory的东西知道的相对于她少了很多。要她一个星期内pick up我用了两个星期了解,然后接近一个月时间configure的system真的是有点天方夜谭,尤其是加上一大堆对productivity没有帮助的business rules。另外,从我手上交给她关于intranet的project,经过昨天的会议后,我为她的处境再一次涅一把冷汗。原因是……她在五个月内要交出一个普通小team要花上大概一年时间筹备的system。可能不需要她把全部东西deliver出来,但是我觉得还是有点苛刻。毕竟我们是新手,然后又是第一次真正为一个真实的business写program。

很快的,我和这班前同事又会见面,不过地点会在云顶高原,嘿嘿。

leave your comment

name is required

email is required

have a blog?

This blog uses scripts to assist and automate comment moderation, and the author of this blog post does not hold responsibility in the content of posted comments. Please note that activities such as flaming, ungrounded accusations as well as spamming will not be entertained.

Comments

@rachelcore

我要放鞭炮

@妮

yay~

author
Jeffrey04
date
2007-05-28
time
17:50:55

前途无量 的拉~
哈,几爽一下,还有机会去玩~~~

author
date
2007-05-28
time
15:39:38

仔包脱离苦海啦~

author
RachelCore
date
2007-05-28
time
11:50:26