您的位置:首页 > 业界新闻

Java工作5年的迷茫,是否要转互联网?

2018-03-28 16:58 239 查看

故事概述

最近工作上的事比较烦心,无处宣泄,来此抒发一下吧!

故事背景

本人从事Java工作5年了,刚参加工作的两年什么都不懂,在两家小公司分别干了一年,什么都做,从前端到后端,到数据库,两年时间用到了Java的90%的技术,什么jsp、js、jquery、easyui、css、struts1、struts2、spring、mybatis、springMVC、多线程、socket、等等,还意外的学了另一门濒临灭绝的语言(flex)。学的很杂,没有一个精通的。两年后来到了现在这家公司,才算稳定下来,在这三年了,用的技术框架也很专一,专一才能精通,自己的技术也算是有了质的提高。当然也很感谢前两年的经历,让我在后面的工作中,不管遇到哪个方面的问题,都能很快的锁定问题所在,高效的解决掉。

故事正文

在现在这家公司干了三年,公司主做传统行业的系统,跟当下的互联网公司不一样。所用技术比较固定,只要对平时项目中用到的技术了解了,基本就适应了这个公司的生活,主要还是业务方面的学习。其实技术与业务是分不开的,任何技术都要有业务做支撑,它才有存在的价值。公司的调薪制度也可以,加之自己的努力得到了领导的认可,与刚入职的自己相比,薪资翻了2倍多,平时的压力也不是太大,一年中会有几个月加加班,其他情况都能正常6点下班,算是安逸。我这个人也比较追求安逸,觉的挣得钱够花就可以了,所以也就在这安定了下来。

可惜,生活总是会不时的跟你开个玩笑,人生哪有一帆风顺的。这半年里,公司在各个方面发生了很大的调整,包括业务和组织结构。调整就意味着一部分人的变动。可能有些人升职加薪,有些人黯然离去,有些人在夹缝中求生存。我所在的部门就属于夹缝中求生存的一支。公司分配了一个所谓的蓝海项目,如果这个项目能做好,我们的地位或许能保住。在这个诱人的大饼下,我们开始了疯狂的加班生活,只为了完成这个项目,分得那份大饼。几个月后,项目做的差不多了,即将上线,但我们接到了一个噩耗:部门要被合并。合并就相当于否定了我们的成果,很多人都有了不同的情绪。而我刚好也三年了,合同将要到期。合并对我自己以后的发展有可能会有影响,因为合并前领导有意要提升我的职位,合并后原来的领导做不了主了。所以我也开始思考自己以后的路要怎么走了。。。

趁着最近工作不是很忙,抽空去面试了一家互联网公司。从下午2点面到5点半,整整三个半小时,4轮面试。3轮技术+1轮人力资源。说的我口干舌燥。互联网公司与传统行业有着不小的区别,无论是在技术上还是业务上。面试算是过了,但最后给的待遇不如人意,与我现在的差不多,可以认为是没有增长。如果考虑转行的话,这个也勉强能接受,就当交学费了。但让我纠结的是这个公司的上下班时间是早10点到晚8点,这就意味着在不加班的情况下,我每天到家的都将近10点了。习惯了朝9晚6的模式,去突然接受另一种工作作息时间,确认很难接受。况且互联网公司的压力较大。到底要不要接受这份工作,让我陷入了万分纠结之中。

去的好处:

1、作为一个从传统行业向互联网转行的跳板,在里面工作个一两年,有个互联网的工作经验,以后再跳到更好的互联网公司就容易多了。

2、能学到互联网常用
8d57
的一些新技术。

去的坏处:

1、待遇没有提高

2、工作时间暂时不能接受,压力大

3、创业公司(4年)不稳定

4、未必就真的能学到什么技术,顶多是从传统行业的业务实现调到互联网的业务实现上去。

留下的好处:

1、继续这么安逸的混着,挣着不多不少够花的钱

2、说不定能行个狗屎运,升职加薪(0.01%的概率)

3、媳妇要生孩子了,工作之余可以有更多的时间陪陪孩子和家人。

留下的坏处:

1、太过平庸,没有进步。

2、调薪未知。

3、项目能否继续做下去。

故事结局

现在是各种纠结,如果是我自己的话,我跳的可能性更大,光脚不怕穿鞋的,趁年轻多闯一下。但是现在有个各种牵挂,想多陪陪家人,不想过那样的生活:早上自己去上班了,孩子还没醒;晚上下班了,孩子已经睡了。除了偶尔不加班的周末,其他时间虽住在同一个屋檐下,却从未见过这个叫做父亲的男人,那是多么可怜的场景。

想来想去,如何解决这个问题,那就看当下你最需要什么了。需要钱?可是跳槽并没有加多少钱。所以我决定还是先在这干着吧,等一年后孩子稳定了,家庭各方面都稳定了,再去做一个突破吧。希望我的选择是对的!

题外话

面试一次总得有个收获,这家面试虽然时间之长,但三轮技术面试问的问题差别不大,1面应该是个小组长,2面是技术经理,3面是技术总监。Java基础、原理之类的倒是没有问一个,而是给你假设了各种场景,让你提供解决方案,然后让你对自己的方案做优化,优化到无法优化。而这些场景基本围绕海量数据的处理、高并发、多线程、分布式、缓存、以及团队管理方面。这些东西在传统行业很少会用到,但在互联网公司用的就比较多了,所以想找互联网公司工作的同行们可以在这一块多下点功夫了。有些技术虽然你恶补一下,知道点原理,但是人家会问你有没有在项目中用到过,对于很多回答没有用过的应聘者,面试官会以没有项目经验为由将你pass了。所以就算你没有用过,你也要装饰一下自己,说用过。当他让你介绍一下怎么用时,你可以结合自己做过的项目,看哪个功能会用到这个技术点,结合着说一下,尽量保证没有漏洞。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: