上漂三周年祭---->工作篇

    记得某某人曾经说过,一个不经意的选择会改变你的窘境,进而改变你的命运,精彩你的人生!这句话我信,然而我只能信前三分之一,因为那1/3就发生在我身上......

    3年前的今天,也就是2005年12月15日,在沈阳分公司闲置了2个月的我被技术经理选上,派到上海出差,做一个周期很长的项目。同行的还有一个跟我同 是应届生的沈阳哥们YDB,对于出差,我是很高兴的,高兴的不是能学到多少东西,而是手头紧迫的我终于可以不用付房租了,到了上海有公司解决住房吃饭问 题,而且还有补贴拿,尽管补贴在现在看来跟打发叫花子没有啥两样!我当时就拿公司借给我出差临时用的1千块钱去大超市买了双119块的皮鞋,因为刚毕业时 候没有钱,花了39块钱买的地摊货已经让我的双脚染上了脚气(脚到现在还没有好,还在折磨着我)。

    到了上海,跟网上说的一个样,车水马龙-->夜上海!坐在出租车上,望着旁边一闪而过的霓虹灯,心情澎湃!

    到了第二天才知道,我跟那个哥们负责测试先到的同事做的一个短信发送接受小项目,没有办法,整个项目还没有下来,我们需要先把小项目做好了,然后才可能拿 到整个大项目。到了年后,整个项目终于下来了,YDB被分到了跟一个同事做web管理平台的开发,而我被分到一个模块做保险卡插件激活这个部分,这当中一 个同事WZZ跳槽去了电信,又从沈阳来了一个同事ZDZ,他和我负责这个模块的设计开发工作,本来项经理让我做这个模块的设计工作,可是当时我水平有限, 没有搞好,后来这个模块的设计工作就交给沈阳来的那个同事ZDZ做了,我参与了一些开发工作,只是很少很少的一部分,我同来的那个YDB虽然开发了几个模 块,写的代码也比我多,但是后来合并的时候,他写的代码被ZGQ全部废掉了,ZGQ重新写了一遍,不过YDB比我好些,至少写了那么多web开发代码,而 我一直在打杂,当时想想挺失败的,如果换了别人,估计早跳槽了或者辞职不干了吧。我当时水平有点菜,而且我在上海住的是公司租的房子,而且又在还大学的贷 款,同时还要支持我二弟学厨师(他从06年2月份一直学到6月份),所以一直没有辞职,一边给这些前辈打杂,一边自学,提高自己,我想到6月份项目结束的 时候自己就去找工作跳槽吧!

    很快到了6月份,开发结束了,项目处于运行阶段,我二弟也自己找到工作了,我负担轻松了,就去找工作,面试了2次,都被刷下来了,具体原因是问一点点项目 深层次的开发东西,我就答不上来,因为我没有负责个大模块的开发,我一直在打杂,这个时候开发人员全部回沈阳了,这边需要一个人维护,而且我又不愿意回沈 阳,所以经理决定留我在上海,当时他告诉我要增强沟通能力,技术支持对这个非常看重的,可是我当时只顾着看书,补充自己java以及web开发方面的知 识,对这个没有研究,也没有在意,直接导致的是遭到客户的怀疑,而这个时候北京总部的短信平台又出了故障,导致客户发怒了,北京老总亲自来上海请客户吃饭 并且解释承诺尽快解决问题,而且又从北京总部又派了一个专门搞技术支持的过来(本来合同规定开发结束上海要留2个维护人员,公司为了省资源就留了我一 个),他过来之后,我就负责技术,他就负责对外协调,我们分工合作,慢慢维护工作就走入正常轨道了,在这里我特别感谢我的同事阿里,我叫他里哥,他在工作 上帮组了我很多,甚至在我找工作的时候,也给我了许多指导性意见,还有计哥,YXM,对我工作上的帮组都挺大的。

    在06年8月份的时候,我java以及web开发水平已经上升了一个层次,就去面试了,有一家公司给了我office,但是工资太低,只有2K,而且不管 住,大家知道,上海不管住的情况下,2k是刚刚够用,剩不下钱的,而且这个时候我三弟在苏州因为老板跑了,失业了,而且一直找不到合适的工作,在一次体检 中发现肺出了点故障,就回家了养病去了,幸好也没有啥大事情。但是却不敢再让他去工厂打工了,他身体太单薄了,小时候就经常生病,而且挑食。可是一个农民 工,不去工厂打工,哪里有合适的地方呢,去饭店当普通的服务员吧,学不到东西而且浪费青春,去学别的吧,他的书又读的太少了!

    我当时就想我自己是学技术的,现在也能照顾自己了,而且大学的贷款也还了一半了,不如也让他去学习一门手艺吧,跟我二弟一样吧,以后到哪里了都可以自己找 口饭吃,我想了想,觉得理发师比较适合他,这个工作对学历没有啥要求,只要努力学习,做了理发师,也能自己照顾自己了吧,这个时候我就把我手里剩下的 4/5的钱拿了出来,叫我三弟从家里过来,我在上海给他找了一个培训学校,学点基础,这样起点高些,他以后学东西就轻松些。只是这样的话,我就不能跳槽 了,我必须继续做这个自己不感兴趣的技术支持工作了,拿这份钱来支持我弟弟学理发,而且还要还贷款,这样就一直等到我弟弟在2007年1月从上海羽茜美容 美发学校毕业为止,我就开始去找工作了,这次比较幸运,有个公司A要我了,薪水是3K,我决定去了,但是辞职的时候发生问题了,因为我那时候还是沈阳编 制,属于外派,而且公司必须找到人来接替我,再加上工作交接,可能需要2个多月吧,一两周的时候根本去不了A公司上班,我就跟A公司说明了情况,A公司说 可以等到年后我再去上班,到了年后,有家公司B给我打电话,约我去面试,被录取了,而且薪水也到了4K吧,我就决定去B公司了,事实证明我的决定是对的, 转正的时候公司还给我加了500薪水。

    就这样我去B公司上班了,去之前,我把大学贷款全部还清了,付了房租外,手里还剩下3000多吧。B公司是对美国做外包的,做完项目直接发到美国,客户全 在美国。在B公司我知道我跟面试的经理说我是1年半的java开发经验(实际上就4个月左右,剩下的全是打下手干杂活而已),可是实际上我的水平有限,我 就决定周末都用来学习研究技术,我要把这一年多的经验给补回来,否则就会露馅了,之后我过着苦行僧似的生活,还把公司的钥匙要过来了,周末基本都呆在公司 学习了吧。

    实际上我的学习速度很慢,在B公司呆了8个月之后,我才赶上去,这样差不多就老07年年底了,我是07年3月中旬进B公司的。年底发了一个月工资的奖金, 可是过完年的时候,到了2008年,我的噩梦就来了,公司私下里面瞒着美国那边接了一个私活,这样我们就是同时做2边的事情,美国的项目要正常做,国内的 项目也要正常做,坚持了2个月我就顶不下来,进度控制不了,因为国内和美国的项目都用到了一些新的东西,而这些新东西的资料网上很少,尤其是美国那个要用 到dojo的dnd技术,但是开源网上的实例太简单了,需要改源码,我不得不要花更多的时间去学习。而且我的学习速度比较慢,这样一下来,国内的我正常做 完了,但是bug不少,客户也抱怨着,美国那边的项目我加班加点做了,bug也不少,打回来继续改,在这种时候人的潜力就体现出来了,我的项目小组长WJ 以及另外一个同事ZZB,他们顶住了,坚持下来了,而且2边都做的不错。我不得不相信:有时候人的悟性跟潜力还是有差距的,这个跟你的勤奋以及努力无关, 这一次我承认我是败下阵来了。等我把美国的那些项目做好了,bug改了几次之后,到了5月份吧,我已经出现信任危机了,后来在6月份的时候我就辞职了。而 且这个时候我一直在考虑一个问题,我还要不是继续搞java web开发(j2ee),我已经感觉到我的悟性和潜力跟不上java系列技术的飞速快步发展了,一开始我在考虑转向嵌入式,那个行业变化不是太快,而且经 验积累比较久些,但是我身边没有认识的人,我对那个行业一无所知,转过去难度太大了;就在这个时候我一个大学朋友HES已经搞oracle管理DBA 2年多了,从他那里我得知数据库发展没有java系列那么快,这个行业需要耐心以及毅力,而且经验积累的越多,价值越高,我觉得我比较适合这个行业,于是 决定转行业方向,实际上我大学毕业的时候就想找数据库方面的工作,但是水平太低,找不到工作,不得已做了java开发。现在有机会了,而且自己也有一定的 积蓄了,我决定转到数据库行业上去。

    这样我在08年6月下旬,正式辞职,其实我在B公司学到的东西很多,那里面的团队氛围也非常好,技术上也有了飞速的进步,但是我不得不离开了。在5月份的 时候,我已经花了5000买了一台新台式机电脑(这是我有生以来买的第一台电脑),准备来自学oracle数据库,在在HES的协助下,我搭建了环境,正 式闭门修炼一个月,到了7月末的时候,开始找数据库方向上的工作,一开始定位DBD,可是却是次次碰壁,没有工作经验的不要,HES给我解释说是这样的, 数据库多重要的东西啊,人家不敢轻易让新手来弄的,如果要培养,人家也会从公司里自己人慢慢培养,这样代价小些,外面的DBA薪资太高了!而且小公司不需 要DBA,都是开发人员兼任数据库管理工作,HES建议我先去做数据库开发人员,做了数据库开发人员,慢慢找机会转向数据库管理人员,这样比较实际;后来 我就这样面试了,数据库开发或者管理,但是一直没有得到office,知道8月初的时候,有了一份office开了3.5K,说我在数据库方向的经验为 0,所以给我开的是入门工资,我想了想,太少了,就没有去。这个时候奥运来了,我也歇了半个多月吧,到了9月初,我就接到了上海电信的office,不过 是外派性质的,外派公司在文思创新,进去做的是数据库开发。

    其实在找工作的时候,很多公司打着数据库的幌子,叫我去面试,完了问我java高级工程师,你来不来,开的薪水也挺好的,但是我这个时候已经确定了我的职 业方向了,数据库管理DBA,所以都婉言拒绝了!可是我现在的状况我得先做数据库开发人员,才能慢慢转向数据库管理。在找工作的时候我在想一个问题,为什 么数据库管理有DBA这个专用术语,我就想数据库开发也应该有一个专业术语,我想了想DBD(database developer)比较合适,所以从那以后我就以DBD标榜自己,HES还经常拿这个开玩笑,只有你这个DBD才有这个想法之类的话语......

    在msn上面或者qq上面跟数据库方向上的网友聊天的时候,我就极力将DBD这个概念拓展开去,跟别人解释DBD,现在他们都比较接受这个简称了,我不知 道是否已经有了这个DBD称谓了,反正在我现在接触的圈子里面,我是第一个提出并大力推广DBD(database developer)数据库开发人员的专业称谓的。

    子在川上曰:逝者如斯夫,不知不觉我已经上漂了3年了,就写下了上面的这些个杂言碎语,算是在工作上给自己一个小小的交待吧,其实在上漂的3年还有许多许多其他的事情,只是最近没有心情也没有时间写了,我想如果春节有空,自己会把它记录下来的!

    明年要准备OCA、OCP专业认证考试了,希望自己一次性通过吧!

你可能感兴趣的:(java,工作,数据库,面试,web开发,Office)