- 日志
- 好友
- 卖家信用

- 买家信用

- 注册时间
- 2007-7-13
- 在线时间
- 小时
|

楼主 |
发表于 2008-12-17 15:09:29
|
显示全部楼层
即使是新人,但对于工作我还是蛮有信心。不会的东西大不了现学,解决不了的问题就多问。
刚开始接到的任务是几个批处理文件,有例子,有试样,运行结果的对错也一目了然。所以相对比较顺利。
八木可能在我在做“batch”的时候比较“老练”,接下来分配了一个可以称之为“impossible mission”的任务。做一个测试开发环境的tool,但没有式样书,只有不知道哪位大侠编出来的一段source code,用VB写的,首先提炼出式样书,然后根据客户要求追加几个功能,最后用Java编成程序。
这是一段非常“適当”(日语随便的意思)的源代码,其特点如下:
1 每个Function都有注释,但注释比较少,惜字如金。有注释等于没有,甚至还会让人误解,大有混淆视听的功能。
2 function 和parameter一律采用日语的罗马字来命名,如果有重复的,就在后面加数字,比如“baka1”“baka2”,鬼才知道代表什么意思。
3 逻辑不清楚,我看程序的时候思路就跟着的函数套来调去,好像在走迷宫。
其实我自己写代码也是比较随便的,学校的作业要实现一个查找功能的函数,我就用 IloveLi(index,table)这样的东西来命名过。但我当时确信程序除了交作业没有其他用处,不会有别人看,自然随便了些。但眼下这份代码,编程序的明明知道会有人用他来参考,却写的像天书一样,让我百思不得其解。
正当我有点绝望的时候,team里另外一个中国人辣桑帮了我。
简单介绍一下辣桑,辣桑在国内某大手外包公司工作过6年,据他自己说他为人比较死板,不肯给领导送礼,眼看后辈都升了上去,而立之年的他心里很不甘。在那种公司没有权,意味着没有钱途,于是一咬牙来到日本做派遣,奔另一种钱程。辣桑和很多来日本的IT民工一样,最大的问题是日语不好。但技术上是牛人,会很多编程语言,据他自己说见过很多“臭大便一样的式样书”和“裹脚布一样的源代码”。
总之我看到代码里有不懂的地方,就去问辣桑。辣桑基本上都能“推测”出结果。辣桑如果“推测”不出来的,他会告诉我问题的所在,这样便于我写报告向八木汇报。
就这样一边学,一边问,一边改,总算从source里面提炼出了式样书。那半个月几乎每天都是终电回家。睡觉做梦都是那些乱七八糟的函数符号。。。
由于所属的派遣公司规定,每个月工作220个小时以下没有加班费,所以我那个礼拜基本上是白加班了。不过收获要远远大于那几万块钱的加班费。现在想起来总结如下:
1 提高了自己的编程能力和阅读代码的能力
2 通过从代码里提炼试样书,接触到了详细设计
3 开阔了眼界,了解到很多来自中国的IT民工技术上是很优秀的。
4 。。。等等等等
最重要的一点,我通过接触实际的IT项目,深入现场工作,第一次有了想毕业以后进入这行业工作的想法。
但要了解整个系统的本质,我有意识到必须要从上层的针对客户要求的要件定义,基本设计做起,而这些东西,派遣公司根本接触不到。所以我确定了自己就职活动的目标——有中国外包业务的大手IT公司。
[ 本帖最后由 东征客 于 2008-12-17 15:11 编辑 ] |
|