故事概述


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

故事背景


本人从事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、能学到互联网常用的一些新技术。
去的坏处:
1、待遇没有提高
2、工作时间暂时不能接受,压力大
3、创业公司(4年)不稳定
4、未必就真的能学到什么技术,顶多是从传统行业的业务实现调到互联网的业务实现上去。
留下的好处:
1、继续这么安逸的混着,挣着不多不少够花的钱
2、说不定能行个狗屎运,升职加薪(0.01%的概率)
3、媳妇要生孩子了,工作之余可以有更多的时间陪陪孩子和家人。
留下的坏处:
1、太过平庸,没有进步。
2、调薪未知。
3、项目能否继续做下去。

故事结局

现在是各种纠结,如果是我自己的话,我跳的可能性更大,光脚不怕穿鞋的,趁年轻多闯一下。但是现在有个各种牵挂,想多陪陪家人,不想过那样的生活:早上自己去上班了,孩子还没醒;晚上下班了,孩子已经睡了。除了偶尔不加班的周末,其他时间虽住在同一个屋檐下,却从未见过这个叫做父亲的男人,那是多么可怜的场景。
想来想去,如何解决这个问题,那就看当下你最需要什么了。需要钱?可是跳槽并没有加多少钱。所以我决定还是先在这干着吧,等一年后孩子稳定了,家庭各方面都稳定了,再去做一个突破吧。希望我的选择是对的!

题外话

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

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

  1. java 工作3年水平_有着4年java工作经验,应该达到什么样的水平?

    四年Java工作经验已经不短了,应该要有比较高的技术水准. 1.集合 几乎是面试必问的内容,问的基本是底层实现原理,实现类的优缺点. 2.设计模式 23种设计模式中重点研究常用的十来种就可以了,面试中 ...

  2. Refresh your Java skills–面对Java学习过程中的一些迷茫

    原文出自:https://muyinchen.github.io/2017/11/14/Refresh%20your%20Java%20skills–面对Java学习过程中的一些迷茫/ 很多时候,我们 ...

  3. java你如何保证事务的完整性_基于Java工作事务提醒系统设计.doc

    基于Java工作事务提醒系统设计 基于Java工作事务提醒系统设计 摘要:为了减少工作遗漏和提高工作效率,在原有的办公信息管理基础上,应用Java编程技术和数据库技术,提出了工作事务提醒系统的设计思路 ...

  4. java工作中好用的方法

    java工作中好用的方法 1.copyProperties() 复制对象参数的方法,当两个对象中的参数有一部分是一致的时候,用这个方法,不需要一个一个get,set参数了. BeanUtils.cop ...

  5. 大专生,怎么找一份Java工作

    对于大专生来说,想要找到一份Java工作,有以下几点建议可以考虑: 加强Java相关的学习,并结合自己的兴趣爱好选择适合自己的方向.可以通过读书.完成实验项目或者参加线下课程来提升自己的能力. 多参加 ...

  6. 不知道自己适合什么工作,对未来迷茫怎么办?

    当我们刚毕业,或者之前的工作是基础性不需要专业特长的工作,再找工作时,可能会发现不知道自己适合什么工作,对未来感到了一些迷茫,这时怎么办呢? 其实我们出来工作前,一般都有一定的经历,这些经历会给你积累 ...

  7. 【JAVA工作项目日报管理开发-王大师开发-阮大师指导-鑫哥建议-国庆哥教导-项目组成员使用】

    本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,<Java王大师王天师>作者 公众号:山峯草堂,非技术多篇文章,专注于天道酬勤的 Java 开发问题.中国国学.传统文化和代 ...

  8. 1年java工作经验面试前的准备

    一.1年java工作经验面试时的自我介绍: 面试官您好,我叫秀儿,我目前有一年的java后台开发经验,熟练使用SpringBoot,Mybatis等框架,了解java的一些底层原理集合,多线程,,以及 ...

  9. Java工作经验总结(一),视频发布了~~~

    开心一笑 [中国跳水不好看,水花太小了,还是菲律宾的好看,那表情,那水花,可以溅你一身水] 课程介绍 <Java工作经验总结(一)>主要针对有一定基础的Java学员.本系列课程主要分享自己 ...

  10. 3年Java工作经验裸辞,有点后悔了

    2019年毕业,现在有3年的Java工作经验,刚毕业前半年在一家知名上市公司,后面则进入一家传统行业公司待到现在2年半. 由于看不到技术成长以及其他原因,上上周辞职了,目前交接中,下个月中旬就得离开了 ...

最新文章

  1. 《Clojure数据分析秘笈》——2.6节调整词频值的度量
  2. 从前端角度看网页渲染慢的原理及解决方案
  3. 8086实时时钟实验(二)——《x86汇编语言:从实模式到保护模式》读书笔记06
  4. mysql mybatis配置_mybatis详解 与配置mybatis+spring+mysql.doc
  5. 服务器用户配置文件在哪里找,管理远程桌面服务的用户配置文件
  6. delphi 中 的 Split 函数
  7. [转]远远走来一个绿茶婊
  8. 基于stm32单片机外文文献_基于STM32的智能家居系统设计毕业论文+任务书+开题报告+文献综述+外文翻译及原文+程序+原理图+参考资料+答辩PPT+仿真设计...
  9. 低通滤波器转带通滤波器公式由来_什么是低通滤波器
  10. Linux网络协议原理
  11. video call BT audio音频流程
  12. 计算机30秒自动更换的桌面软件,无需任何软件即可在计算机上的多个桌面墙纸之间自动切换...
  13. vscode顶部菜单栏不见了,怎么办?
  14. ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思。
  15. 微信小程序之订阅消息推送
  16. 2. UFS2.1 —— Descriptor描述符
  17. windows 2012新建额外域控没有netlogon和SYSVOL共享的解决办法
  18. 镶嵌数据集工具小结(七)色彩平衡与接缝线 Ⅰ
  19. Two Bags of Bread
  20. WC2015 冬眠营滚粗记

热门文章

  1. 0基础怎么画出好看的水彩画美术集水彩教程入门级教程
  2. Unity 简易读取配置文件内容(txt,懒人用)
  3. thinkphp3.2.3 支付宝授权登录php
  4. JBOD(jbod和raid0)
  5. 小程序源码:笑话段子手-多玩法安装简单
  6. 古琴初学者购琴指南(值得收藏)
  7. 平凡的世界 田晓霞的日记 摘抄
  8. 科技云报道:新基建已到来,网络安全建设跟上了吗?
  9. python-RFM模型
  10. python语言程序设计基础课后习题答案