`
javagui
  • 浏览: 26958 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

写在我离职的当天

阅读更多
今天是2009年10月28日,是我离开公司的日子,同时也是来公司整整一年的日子。这帖本该去年这个时候写的

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



各位给点看法。
  • 大小: 44 KB
分享到:
评论
117 楼 zhuyx808 2009-11-01  
javagui 写道
zhuyx808 写道
javagui 写道

事情是这样的,公司一哥们闲得无聊擅自将本人的简历投到了智联招聘,结果导致我一段时间电话不断。后来我的简历被一家知名猎头选中


自己的简历由人家投,由此产生2个可能性怀疑:

第一:LZ飘的都不知道自己在什么地方了

第二:你的这个哥们很恨你,想方设法搞到你的简历,然后投出去,希望你快点闪人,他好上位


第二点,亏您想得出来


不是我想这个,您仔细去想想,不管多好的哥们,除非您去求人家帮忙,否则谁会吃饱了撑着投你的简历出去,而且被别人投出去后不去找那个哥们算账还在这里自鸣得意,他公司的那个哥们对他真是了解啊,他的什么东西都知道,不得不服啊
116 楼 javagui 2009-11-01  
0571-robin 写道
楼主想来杭州发展吗?我是猎头,最近有杭州的岗位。若有意向,回我信息。


又是猎头...
115 楼 bloodwolf_china 2009-10-31  
<div class="quote_title">oxoxo 写道</div>
<div class="quote_div">
<div class="quote_title">bloodwolf_china 写道</div>
<div class="quote_div">
<p><span style="color: #ff0000;">
<div class="quote_title">引用</div>
<div class="quote_div">试问“Socket、断包粘包、协议编解码;线程、wait、notify、中断、同步异步转换、生产者消费者、消息队列、自定义简易线程池”你们掌握的如何?</div>
</span></p>
<p> </p>
<p> 呵呵,不才已经有7年的java编码经验,虽然一直专注于JAVA Server端开发,不敢说已经精通SSH,也没有专门做过GUI的东西,对于这些东西还是相当的熟悉,做过CMPP,SGIP等协议东东,应该来说基本网络知识TCP/IP原理、线程、同步原理都是基础。</p>
</div>
<p><br>如果你是在北京上海这些大都市的话,那说明不是你水平太差就是公司太差,7年的编码经验都拿不到8K的话,真应该认真思考一下了</p>
</div>
<p><br>南京,据我所知开发人员大概8K应该算很高的,而且得是大公司。之前面试只愿意出5~6K。</p>
<p>北京同事过来交接工作(月薪12K),我感觉就技术水平可能比他还稍微高一点。</p>
<p> </p>
<p>不过是应该认真思考一下了,之前一直专注技术层面,对于软件开发的整个流程考虑的较少如软件规模(时间、成本)评估,需求和分析设计,技术选型,如果保证开发质量、控制开发进度和团队建设等等。现在也应该多关注一下,学习一下!</p>
114 楼 lishuaibt 2009-10-31  
我觉得楼主也不错的呀 为什么非要去批判呢?可以有不同的看法啊 没有太多的必要群起而攻之啊  嘿嘿

113 楼 ermao0927 2009-10-31  
虽然观点不太赞同 不过10月28日也是我在现在的公司刚好一年

祝LZ成功
112 楼 asking 2009-10-31  
不知道为什么大家都 bs 楼主咧,可能说话方式不一样,表达的不够谦虚。

但是觉得lz 还是不错的 ,至少写出来,让我们对工作认识了很多。
111 楼 forthelichking 2009-10-31  
你们这帮喷子。。。。
进来就是bs喷子的,不解释
这个那个的,做好自己就行了
110 楼 风中落叶128 2009-10-30  
应该还好吧,反正不管是J2SE还是J2EE只要你能精通。工资绝对的可观啊,现在市面上到处都是SSH,但是真正有多少人精通SSH呢。或者说精通SSH中的一种,那工资至少是6K以上啊。说5K是峰值的人只能说自己没有好些本事而已。
109 楼 pipilu 2009-10-30  
pekkle 写道
单单做技术是走不远的,带队跟不带队差太多了。我觉得人际处理才是做技术需要学习的,技术难道真的要去搞一辈子?

搞一辈子技术,目前看,至少在国内是行不通的。
108 楼 pekkle 2009-10-30  
单单做技术是走不远的,带队跟不带队差太多了。我觉得人际处理才是做技术需要学习的,技术难道真的要去搞一辈子?
107 楼 javagui 2009-10-30  
muziniao 写道
LZ在GE待了一年,现在为什么离开GE?离开了GE,现在是不是又要开始重新找工作?


我都后悔去GE,还不如去IBM,至少对技术提升帮助更大。GE非常传统,当时我搞界面都 3 年了,去GE才发现实际做的很简单很简单,我也给他们无数次提出改进意见,提出过以Java OSGI替换现有的以C++为基础架构,并给出了Demo,结果对多数C++工程师利益不利,大外企不是能轻易左右的。
106 楼 maoxiaoyun 2009-10-30  
又是一个口水贴,鉴定完毕!
105 楼 javagui 2009-10-30  
heipn 写道
lz你换工作不觉得太频繁了吗?


3年换了2回,现在又找到新的了。

在一家公司干段时间觉得没什么可提升的,有更好的公司要你,就可以走
104 楼 javagui 2009-10-30  
teasp 写道
楼主应该又找到很好的工作了。。。


新公司SE EE ME,这下全面了
103 楼 javagui 2009-10-30  
jasin2008 写道
方向不同,侧重点不同,不管是j2se还是j2ee,真正掌握了薪水都不会低


就是方向不同,需求就像倒立的金字塔
102 楼 javagui 2009-10-30  
vlinux 写道
唉,在我们公司,这一端都被c++人才霸占。


如果client用java和c++都可行的话,java的成本是很大的优势,如果只限windows平台,.net、VB应该是首选。
本人很欣赏做C++的。
101 楼 javagui 2009-10-30  
ostrichmyself 写道
有什么好批判lz的? javaeye的SSHer太多了, 所以这贴发到这里,结局被骂是无疑的。

第二种被骂的帖子,就 学历 的重要性 > 大于能力的帖子.

挺lz一下。 无需辩驳什么.


所以我才来这里,如果跑JavaME社区驳SSH,下场一样
javaee是很深奥,但是大多数应用却仅仅其SSH。但是对于搞协议、通讯这样C++主导技术的行业,SSH就是做后台管理系统(数据库增删改查)的人力,我工作的3前年就在这行业,深有体会啊。
3位老大都是搞通讯的博士,我离职时候给我讲“SSH满大街都是、java也满大街都是。。。”
100 楼 javagui 2009-10-30  
hebii 写道
4年/8000.... 唉 怎么说呢 要的低了 ssh都应该超了


当时是3年。其实上我06年3月才正式工作,细算都不到3年
99 楼 javagui 2009-10-30  
<div class="quote_title">oxoxo 写道</div>
<div class="quote_div">
<div class="quote_title">bloodwolf_china 写道</div>
<div class="quote_div">
<p><span style="color: #ff0000;">
<div class="quote_title">引用</div>
<div class="quote_div">试问“Socket、断包粘包、协议编解码;线程、wait、notify、中断、同步异步转换、生产者消费者、消息队列、自定义简易线程池”你们掌握的如何?</div>
</span></p>
<p> </p>
<p> 呵呵,不才已经有7年的java编码经验,虽然一直专注于JAVA Server端开发,不敢说已经精通SSH,也没有专门做过GUI的东西,对于这些东西还是相当的熟悉,做过CMPP,SGIP等协议东东,应该来说基本网络知识TCP/IP原理、线程、同步原理都是基础。所以我倒觉得Java SE大部分知识都是Java EE的基础,除了GUI这一块如Swing、图像处理这些。</p>
<p>如果你要是做Java EE的话,还得熟悉浏览器相关技术HTML,javascript,CSS,ajax,javaFX或者Flex,服务器端技术如基础web规范如jsp,servlet,jms,jmx,jndi,ldap,JPA,web service,相关框架如ssh,其实远不止这些技术,还有其他各个方面基础框架dojo,jquery,mootools,smart client,Wicket,JSF,JSTL,SiteMesh,velocity,freemark,active MQ,axis,CXF,vraptor,ibatis,seam,acegi,grails,了解工作流jBPM,osworkflow等等,会使用和配置各种web服务器apache,tomcat,resin,jboss,glassfish,Geronimo;</p>
<p>了解前沿的开发思想OSGI,ESB等等</p>
<p>熟悉OOD和设计模式,熟悉开发模式和思想XP,TDD。</p>
<p>还有系统构架、负载均衡,缓存,IO评估,服务器性能评估选型,网络评估等等!</p>
<p>更高一级还有项目管理方面如开发成本以及时间评估,团队建设,代码构建管理,变更管理,进度管理,BUG管理,各种管理工具!!</p>
<p> </p>
<p>我只感觉要学的东西越来越多,所以现在还在失业中,要找一个维持之前薪资水准的工作都难(税前8K)。</p>
<p>看了这些贴子不知道是不知者无畏,还是牛人太多呢?</p>
</div>
<p><br>如果你是在北京上海这些大都市的话,那说明不是你水平太差就是公司太差,7年的编码经验都拿不到8K的话,真应该认真思考一下了</p>
<p> </p>
<p>谁给我忽悠成7年工作经验了?明明当时是3年经验</p>
</div>
<p> </p>
98 楼 ostrichmyself 2009-10-30  
有什么好批判lz的? javaeye的SSHer太多了, 所以这贴发到这里,结局被骂是无疑的。

第二种被骂的帖子,就 学历 的重要性 > 大于能力的帖子.

挺lz一下。 无需辩驳什么.

相关推荐

    钉钉系统智能人事sop--.doc

    离职同事待处理-人事在离职人员的个人主页,操作-确认离职- 确认离职并删除 -离职同事收到来自公司的离职关怀,并退出公司。 8. 出差,请假 ,补卡,外出,加班,调休 需要在钉钉上填写相应的审批单 9. 人事报表 ...

    经验分享:我的20天项目经历

    而这个项目只有我一个人,在项目割接的当天我总算不辱使命完成了;我既是成功者,也是失败者;我证明了自己是可以笑着离开H公司的.其实我一直不太想写出来,毕竟申请离职也不是一件很光彩的事情.2006年是全国号码百事通...

    php OA 源码 办公自动化源码

    工作日记:可以每天在网上记录下当天工作的内容和心得,便于日后查阅和总结。可以设置不同的权限查看同事或者下属的日记,以在线监督指导。可以将自己的日记导出系统作为工作档案永久保存下来。 工作计划:做出本周...

    【源码编号 : MF00742】PHP会议室预约管理系统源码支持手机端

    功能介绍: 这个是一款适支持手机端、电脑端可以申请的会议室预约管理系统,适合企业版用户;...4.在会议室门口可摆放大屏幕,投屏会议室的当天会议室预约情况。这样方便参会人员可自行找到会议室。

    Thinkphp会议室预约系统源码

    Thinkphp内核会议室预约系统源码,站长亲测整体比较简单,就是那种公司企业常用的会议室预约登记系统,基于fast...4、在会议室门口可摆放大屏幕,投屏会议室的当天会议室预约情况。这样方便参会人员可自行找到会议室。

    手机可申请的会议室预约系统源码.zip

    CSM会议室预约是一款手机可申请的会议室预约系统,适合企业版用户 这个是一款适支持手机端、电脑端可以申请的...4.在会议室门口可摆放大屏幕,投屏会议室的当天会议室预约情况。这样方便参会人员可自行找到会议室。

    MF00742-PHP会议室预约管理源码.zip

    数据库 : MySQL 开发工具 : phpstrom 源码类型 : WebForm 注意:不带技术支持,有帮助文件,虚拟商品,发货不退,...4.在会议室门口可摆放大屏幕,投屏会议室的当天会议室预约情况。这样方便参会人员可自行找到会议室。

    OA办公自动化管理系统

    伙伴动态—显示同事外出、出差、休假、入职、调动、离职动态。日程—显示当天的日程安排。 未阅信息实时提醒用户当前需要处理的工作,如未阅寻呼、提示信息、通知、待办等,并以颜色醒目区分,方便用户合理安排工作...

    level1~2题库-考试通.xlsx

    虽然构建包含所有这些功能并完成新员工或离职员工所需任务的解决方案的成本很高,但是RPA机器人可以相对快速有效地进行部署。 30-工资自动化 工资核算功能需要重复处理工资核算,还需要考虑各种法规和公司规则。...

    鼎联汽车客户管理软件 v7.0.zip

    所以我根据现在大多数汽车经销商存在的尖锐问题,对潜客管理这部分做了系统管理,本软件摈弃了以往大软件追求大而全的理念,简化了流程和不必要的功能,着重渲染了潜客管理的重要性!  鼎联汽车客户管理软件采用c/...

    VQ美容美发会员管理软件

    实操、指定客、新客数、男客数、女客数...... 员工服务记录查询 查询某一员工曾经接触、服务过的客户,分析其服务质量及客户认可程度 其它辅助分析查询 当某一员工离职时,查询出该员工在之前工作过程中所...

Global site tag (gtag.js) - Google Analytics