三年程序员的迷茫
本人90年的,算是90后吧 ,逛了很久的csdn 第一次发帖
我做java开发 3年了 期间换了2家公司 都是小公司 进去的原因也比较无奈,大公司很难进所以就妥协了进了小公司,离职的原因也很统一,我虽然只有很有限的能力,但却是成功公司开发部门的顶梁柱,这样下去肯定没有什么发展的空间于是选择了离职,
前两个小公司都算互联网小公司,做互联网项目 ,其中第二家小公司 ,做移动互联网,也能钻研一些技术,而我属于那种喜欢钻研的那种成就感的人,离职换行业了才发现挺喜欢互联网公司的
从那两个小公司离职后就来到了现在公司,公司算中型吧也有几百号人,做软件的也得一两百,公司行业是金融,主要就是给各个基金公司代销基金等理财产品,我入职的时候就进了核心系统团队,主要负责和基金公司的批量交易处理部分,公司技术非常旧09年的架构和技术,但是业务非常复杂,即使有金融经验的完全理解也需要一两个月时间,我在这家公司也一年多了,系统和业务非常熟悉,但是架构老旧的项目已经越来越难以维护,bug众多,而且公司经常提出各种需求,导致拆了东墙补西墙bug怎么改也改不完,要优化模块能堆成山,导致所有团队成员疲于加班,而且都是免费加班 加了一年 也就给三五天调休,奖金一分没有。导致很多员工积极性不高,且对身体损害巨大
因为我工作努力,又熟悉业务,所以混到了一个骨干级别,也开始参与一些项目管理和设计工作,可以积累一点管理和设计经验
但是技术上确实没有进步,公司什么技术只是都学不到,有技术要求直接找其他架构团队开发好了拿过来用,也无法接触。
公司现有系统架构过于老旧,难以开发和维护,即使产线程序也有时候要手工修复数据库数据才能保证正常运行,但因为业务复杂,领导没有魄力去重构。却不停的加新功能,导致代码越来越烂,我完全看不到希望。
以上就是我现在公司的情况,我的迷茫是,这样的公司 对我以后发展有没有帮助,要不要过完年跳槽呢,
如果跳槽要不要再回到互联网行业,因为我发现金融行业只关注业务,对于技术完全不怎么在乎,我还是比较喜欢钻研技术的,对于业务总感觉不太感冒,而且业务其实不同系统似乎也有不少独立性,只了解一个系统的业务对跳槽似乎没有太多帮助
而跳槽也感觉失去了一些锻炼管理能力的机会,且再这个公司这一年的金融经验 全部白白浪费了时间,而技术停滞了一年没怎么研究,就相当于少了一年工作经验 ,请各位大牛,尤其是再金融行业和互联网行业的大牛给予小弟宝贵的经验 小弟没什么分 实在对不起大家了 ,非常感谢!