锁定老帖子 主题:写在我离职的当天
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-28
最后修改:2009-11-01
2008年的10月28日,在经过大起大落之后最终和这家公司签了合同。2008年的10月一整月,都在为跳槽奔波... 本人履历,截至2008年10月,java相关工作3年,如果按入职时间计算是2年半。 2005年7月:本科毕业,计算机科学与技术专业。 2006年3月-2006年12月:第一家公司,做了一年Java SWT界面和基于Lotus Sametime即时通讯客户端软件。 2006年12月-2007年12月:第二家公司,外派到BEA做了一年Java SWT、Swing界面开发,基于SIP协议的即时通信客户端开发。 2007年12月-2008年2月:第二家公司,公司内部的Java项目,非SSH。 2008年3月-2008年5月:第二家公司,外派到上海,参与IPTV项目,SS。 2008年6月-2008年10月:第二家公司,公司内部项目,某电信增值业务平台,涉及Web Service、Socket、最后的项目是一个网关服务器。 搞Java客户端这样的冷门3年 从我的履历看出,工作3年,几乎没做多长时间Java EE,其实之前一直想学学SSH的,结果公司基本没涉及B/S项目,很多是C/S模式,一直搞了近3年。经常听到别人讲起:SSH门槛低,外企的SSH项目基本都外包出去。SSH职位基本人力多,混到人才基本要5年以上。Java的人才职位基本都是Java SE相关。也算上Java EE精通的人,不过这类多是注重业务了(JavaME不了解),Java EE 重在业务,不在技术门槛 IBM和GE的面试经历。 事情是这样的,公司一哥们闲得无聊擅自将本人的简历投到了智联招聘,结果导致我一段时间电话不断。后来我的简历被一家知名猎头选中,打电话说IBM工程研究院有个RIA的项目用Java Applet做,就去面试了。本人对Java SE很自信,主要深信对线程、Socket、swing/SWT的掌握程度,尤其是基于Java的客户端更是百倍自信。果不其然,面试时我当时负责的号百平台的网关服务器的处理问题的思路,遇到的问题以及我对线程的见解和IBM的技术经理产生了共鸣,我们聊得很开心,最后和一起面试我的另外一名IBM技术人员互相点了点头笑道:“正是我们需要找的人:>”。面试就这样顺利通过了。过了两天,又一家猎头公司(就是我后来入职的这家)打电话说GE有一个项目在招有Swing开发经验的,叫我去面试。当是我觉得IBM肯定没问题,所以没当回事就去了,面试过程中也没怎么上心。因为GE是做医疗行业,对编程技术要求相比IT公司要低一些,但是讲究规范。面试时主要问我做过的基于Java的客户端是如何设计的,特别是界面和逻辑如何分离的,我顺理成章地将我之前做过的项目、我的实现方式以及对客户端开发的设计理念一说,也很顺利。此前GE还安排了次电话面试,我哇啦哇啦跟里面的人砍最近那个网关项目,Socket、断包粘包、协议编解码;线程、wait、notify、中断、同步异步转换、生产者消费者、消息队列、自定义简易线程池......,结果把那位项目组长砍晕了。 有些奇怪,这两家公司都没有一上来做题,只是彼此聊聊,难道外派职位都这样? 违约 后来两个猎头公司都告诉我通过了面试,IBM的猎头开的价是7800税前,GE他们还在商量。 正当我准备迎接新工作时,IBM的那个猎头打电话说由于经济危机导致IBM财政紧张,给不了7800了,征求我意见说7000行不行...... 这之间发生了很多事情,说来话长。以下是当时IBM猎头的负责人给我的短信原文,至今还保存在我的手机中: “我知道你为我们做出努力了,所以我也在为你争取,不希望因为IBM的财务问题改变对你的薪资承诺,但是领导会考虑成本,所以再给我点时间跟领导谈,不会耽误你上岗的请放心” --接收时间2008.10.22 21:53:26 “放心吧,跟你沟通了这么久,已经到入职这步了,我肯定为你的利益说话。要不是金融危机,IBM也不会把薪资卡得这么严,之前从未有过这种情况,我也有些措手不及,但事情总会解决的,希望结果能让大家都满意” --接收时间2008.10.22 21:59:13 第二天,GE的猎头的报价下来了,8000税前。其实IBM、GE的报价彼此都能打听到,只不过GE内部没有财务危机问题。不用说我应该接受外派GE了吧。于是下午把决定告诉了IBM的猎头,立刻接到了IBM面试我的两个人的电话,分两次打的。第一次是IBM的技术经理打来的,通话内容很简单,问我为什么选择了GE,我说你们的猎头违约把我薪酬减了800,听后那位技术经理很生气说,“胡闹,我们给他们的钱不少啊,好,我们一会再联系。”说罢挂了电话。过了一会第二次的电话铃响了,还是那个项目经理打来的,面试我的另外一个也就在他旁边,并得知经过IBM那两个面试官的努力,把压低的800元给我要回来了,又回到7800税前。整个过程是我当时工作3年的职业生涯中最难忘的。 具体说什么记不清了,总之先是向我赔礼道歉,之后所有话都是挽留之意。什么“我们是有点财务紧张,给你降薪不是IBM的意思,是猎头做的手脚,你是到IBM这边工作的,别跟他们一般见识”、“应聘你这个职位本来就少,遇到合适的更难,我们是多么想留你呀”、“IBM知名度比GE高,对今后的职业发展会更好呀”、“小伙子你还年轻,我吃的盐比你吃的饭都多,你要好好考虑考虑”。 我当时已经答应了GE,所以我只好找理由推辞,我说“辛苦你们了,但是这样一来我就得罪你们的猎头了,还怎么去工作”,IBM解释道“猎头都这样,你是到我们这边上班,平时都不会见到他们”。我又说“我已经答应GE了,那边的猎头为我的是也不少费力,如果我反悔了有些对不住他们了。”(因为当时我很想知道GE的报价是多少,所以迫使猎头催促去询问,才提前使GE给出了报价)。IBM那两个人笑着反问到“我们为你的事更没少忙乎,难道就不为我们的辛苦想想嘛?兄弟!嗯~~~”...... 电话整整打了一个半小时,我的手机被打没电了,也没钱了。后来是我借替我投简历的那哥们的电话继续打的(那哥们一直在座位上听着),当时的时间是晚上6点半,IBM那两位一直在电话旁守着。我当时有点受宠若惊,发现谢绝IBM那两位的话很不好说出口。接受一件事情容易,谢绝一个人的好意真难,最后不得已以“我只能说非常抱歉,望今后有合作的机会”这样的话来收场,还好那两位面试官没有出现不满情绪。当按下手机结束通话按钮时感觉如释重负,便招呼替我投简历的那同事,走,我请客吃饭!其实我还要感谢我们的项目经理,多亏他当时出差还没回来。 最后我想澄清几点。 1、java能做好客户端,实际上八成以上的桌面应用仅用Java SE实现不存在任何问题,剩下的10%通过JNI可完全没有问题。桌面编程不仅是Swing/SWT,Java SE能更有机会接触。 2、SSH职位人力多,混到人才(PM、Leader)基本要5年以上:Java的人才职位基本都是Java SE相关,少部分是Java EE。Java EE 3年-5年以后必须转业务型,能带团队,不然你永远是人力。 3、大多数Java招聘要求的Struts、Spring、Hibernate等热门技术严重泛滥,需求多、参考书培训班多、自然门槛就下来了(不是指JavaEE)。我更注重Java SE的掌握。《Java线程》、《Java网络编程》、《Java动画、图形和极富客户端效果开发》是我最喜欢的专题著作。当大多数人精通SSH的时候,试问“Socket、断包粘包、协议编解码;线程、wait、notify、中断、同步异步转换、生产者消费者、消息队列、自定义简易线程池”你们掌握的如何? 4、java人不从事SSH一样可以发展下去,一直弄Java SE到现在,不带团队,不承担责任。唯一郁闷的是做的大部分项目不涉及到数据库,或只是简单的SQL...... 5、Web开发我有自己的想法,因为是Swing出身,所以一直抱有C/S架构去解决Web开发的想法。C/S只作为一种架构,实现不局限与桌面、Flex,JavaScript同样适用,区别在于客户端与服务器交互不是HTML,而是以数据为中心的XML、JSON 各位给点看法。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-10-28
4年/8000.... 唉 怎么说呢 要的低了 ssh都应该超了
|
|
返回顶楼 | |
发表时间:2009-10-28
额,我是做java ee的,刚刚一年,的确很累,但是java se需要掌握一些格外的知识吗?
|
|
返回顶楼 | |
发表时间:2009-10-28
javaee!=ssh 哥们先搞懂javaee是什么在评论javaee吧
|
|
返回顶楼 | |
发表时间:2009-10-28
MyEyeOfJava 写道 额,我是做java ee的,刚刚一年,的确很累,但是java se需要掌握一些格外的知识吗?
我觉得Java EE要掌握的更多,HTML,Java Script,SQL,EJB,Java EE规范里东西多着呢。 |
|
返回顶楼 | |
发表时间:2009-10-28
hebii 写道 4年/8000.... 唉 怎么说呢 要的低了 ssh都应该超了
是工作3年的时候8k,外派的工资不是你说了算的。而且我不信ssh3年能超8k的人还单纯搞技术,不担个职位。负点责任什么的。 |
|
返回顶楼 | |
发表时间:2009-10-28
andilyliao 写道 javaee!=ssh 哥们先搞懂javaee是什么在评论javaee吧
我什么时候说 等于了。Java EE大部分都很少被使用到,或者被spring抢了市场。 |
|
返回顶楼 | |
发表时间:2009-10-28
hebii 写道 4年/8000.... 唉 怎么说呢 要的低了 ssh都应该超了
不累,不承担责任就好。我现在依然是程序员,感觉很轻松。常常听人说搞SHH的程序员,5k是峰值。 |
|
返回顶楼 | |
发表时间:2009-10-28
javagui 写道 hebii 写道 4年/8000.... 唉 怎么说呢 要的低了 ssh都应该超了
不累,不承担责任就好。我现在依然是程序员,感觉很轻松。常常听人说搞SHH的程序员,5k是峰值。 5K是峰值。。 前面说的有点道理 |
|
返回顶楼 | |
发表时间:2009-10-28
8k是低了的
|
|
返回顶楼 | |