经历 epsiode 1 2006-2008

所谓分散式和流行的分布式没有关系,只是从事过的coding领域太多,开始是游戏coder,再做测试,然后是freelancer,还有技术支持,数据库,手机,web前后端,设计.net java 甚至cobol,广而不精一直觉的是自己的硬伤。晃到现在的公司6年前的事了,规模不大,甚至没有it团队。当时公司网站都是老板儿子搞的,老板因此对他儿子颇为自豪(静态html)。当初也没想过会在这个公司呆多久,回头数数已经6年了。。。可能唯一吸引我的地方就是老板是个开明的人,很多的自由空间,it上的事都让我做主了。

项目的由来是公司需要做网络市场调查,市面上的软件看了一溜够,专业的非专业的,竟然没有能满足我们需求,遂决定自己做,根据邮件历史显示是06年10月份,fp开始的第一个工作并不是现在的项目,第一封关于现在项目的邮件是07年2月26日,当时还是.net的,教我如何部署testlab,这是项目的第一个名字,现在回头看看功能虽然简陋,核心思想还是贯穿到现在了。

后来几个月里陆陆续续更新了几次,迎来了第一次实际应用机会。客户发布一个问卷。当时bs结构还不是王道,浏览器也是ie6的天下,没考虑过兼容ff的问题,结果是ff的js全部出现问题。为了兼容不同浏览器,基本上需要开发两个js版本。苦不堪言,而且随着前段的操作越来越复杂,js的开发调试也让人头疼。不过老板一直是很乐观的,期间竟然去参加了一次软件展会,参展的都是这个领域浸淫十余载的大牛们。老板竟然带了一帮人去招摇了一番。现在想想的确汗颜。

为了js的问题找了很多前端方案,直到看到google的gwt,当初的版本是1.2,还需从命令行创建项目,估计fp今天还保留了这个习惯。感觉很满意。写swing一样就能生成js,还不用操心浏览器兼容问题。problem solved!作为java老人的fp很快作出了第一个gwt版本。演示后老板非常满意,趁他在兴头上,答应了我提出扩大队伍的要求。然后就有了yr的加入。

之前从来没有过面试的经验,不知到如何挑人,其实到现在也没有,只不过找到一条原则:就是只要有一点不满意,绝对不能考虑!大学4年,yr脾气没变。第一次见面,我老婆在,会后她和我说,感觉这人有点傲,我说有本事的人都这样。直到之后我才觉得,招人和找老婆一样,需要朝夕相处,所以任何不顺眼的地方都会无限放大,但是区别是和老婆可以吵架然后再合好,两个人当过家家。合作伙伴,一次冲突可能就会导致离异。起初以为是我自己的问题,直到老好人fp埋怨也多了起来,我才知道问题不光在我。虽然fp还抱有幻想,但是我觉得我需要做出决定了。结果可想而知,这就是第一次在发展路上碰到的团队问题。不能否认的是 yr给产品带来了一个重要的东西:新的xml数据结构,今后的发展也没离开过。可能不是他,我们也会找到这个方向,但是究竟节约了不少时间。希望他今后一切顺利,别怨我,兄弟,起码大家还是朋友。

之后的一步是一个重大的转折点,xy的乱入:我不得不承认,我对高手的迷信,虽然高手遍及天下,但是身边的高手确实可遇不可求,xy就是其中一个。大学4 年,虽然一个班里有35个人,但是我眼里真正技术流的只有3个:xy,fp,第三个可能是我(操蛋了:)。找合作伙伴时,想法就是这两人得一可安天下,考虑当时xy工作条件优越,而fp也有自己干的想法。大家一拍既合。事实证明,没有fp确实不可能有现在的项目,从合作到现在,风风雨雨各种磨难已经5年了,我想如果换一个人的话可能早生退意了,也只有他忍我到现在。在说回到xy吧,说实在我对他的期望开始没有这么高,没完全指望他解决根本问题,为的就是能合志同道合的兄弟一起开心做事,而且他还有工作,所以只让他帮忙一个小功能,打个比方就是给自行车换个闸皮。但是他在短短1个月里竟然集毕生功力(夸张:)给我们造出了一辆机动车!(当然顺便也给自行车换了闸皮)改变了整个系统的构架影响直到今日。仰天长叹,安天下得一人即可,得天下还需两人。。。可惜得是他工作太忙,只能乱入,不能加入,再我们遇到重大问题时,还是需要召唤他。

你可能感兴趣的:(工作,gwt)