在传统软件公司的悲惨经历

IT公司可以分为互联网行业传统行业,虽然在外行人看来都是搞 IT 的,但业内人士都知道,这其中的差别可谓是天差地远。
大多数人都和我一样处在传统行业,做着被大牛认为不是项目的项目。

2017年毕业,第一家公司是一家非创业公司的创业部,员工组成结构相当奇葩,因为是非软件公司(通信公司)中另开辟的软件部。老板对于IT员工的基本薪资,基本福利,基本要求都不清楚。老板为了做这个项目,聘用了外地的一家外包A公司,考虑到后期项目维护,需要招两个本地人,于是我很轻松就“混”进去了!当时A公司的架构师刚好不在,只是跟我进行了简短的电话面试,毕竟不是为A公司招人,在加上我刚毕业所以技术问题问得比较简单。
混进去之后,我和另一位本地同事都算是新手,基本不分任务,浑浑噩噩的过日子,团队没有技术交流,项目中重要的部分全由A公司的员工处理,我们只做几个简单的CRUD,没有技术提升,几乎就是混日子。
年底时项目做到一阶段尾声,A公司的员工都回去了,可是没想到的是,年后也没回来,项目搁浅了,原因的我们公司给不起钱,外包费用太贵了,也不知道当时怎么谈的,我和另一位同事就在公司干坐了几个月,也不知道干嘛,没有方向,打打游戏,混时间下班。
“一年经验”混到手了,该辞职了,于是我和另一位同事都离职了,他去了深圳,我来了杭州。悲惨命运开始了…
2018年6月,到了杭州,发现面试真的很困难,不仅面试机会少,技术面试的难度对于当时的我也比较大,连Spirng的AOP和IOC都讲不清楚,只能靠背,看看公众号的面试题,死记硬背,但是很难一次性记住那么多东西,并且面试不知道会问什么“奇葩问题”。
OK,算运气好,有些面试不问技术,只问项目,那就“简单”了,我“混进去了”,但是不好意思,待了一个月左右,待不下去了,因为我什么都不会,机械操作也不会,COPY也不会。毫不避讳的说我被辞退了,再次踏上面试之路,真的怀疑自己不适合这个行业,这一切的原因就是之前的一年 太混了!!!
但是我没办法放弃,可怜的我基本没面试邀请,在出租屋里偶尔背背题,偶尔打打游戏,心累地躺了整整两个星期,没有投简历,两个星期之后,又海投起来,这次运气不错,又混进了一家面试不问技术的公司。
这家公司是一家物联网创业公司,还是属于传统行业,所以项目也简单,基本都是管理系统之类的,刚进去前两个星期都是改改小bug,稍微有点操作的代码都已经有现成的,太简单了,挺好了,适合当时的我,不需要挑战,没啥压力,物联网嘛,主要靠硬件,软件打下手。每天很快就能完成任务,空闲的时候听听歌,闲聊。
但一想起去年的自己,一直被人指指点点的自己,面临转行的自己,这次当然不能这样啊,我开始收集技术视频,流行什么学什么!
朝九晚六的工作,基本每天混到8点或者9点再走,8点有餐补,9点报销打车费。利用这两个的时间,我学了SpringCloud。因为我当时觉得会一套微服务,应该能掌握很多,当时抱着这个态度学习了一番。学完就膨胀了,觉得公司的项目太low了,继续干下去,会找不到工作的,我应该出去找一家涉及技术比较广的公司,这样才能成为大牛。
年后我准备了面试题,复习完就辞职了。
第一家面试其实不错,用的就是SpringCloud,项目准备上线,在调试阶段。面试比较不一样问的是:思想。他问我为什么自学SpringCloud?分布式的好处?分布式事务?有哪些组件以及组件的使用?完美了,我提前准备了,基本都回答出来了,在问到薪资的时候可能我要求有点高(人云亦云的薪资,真不该听别人瞎说,再加上目前是互联网寒冬),于是回家等消息了。
面试到了5月份,外包到阿里,蚂蚁金服的面试一面都是电话面试,基本都是问底层,底层我不懂啊,我还停留在表面使用,直接打死,也有些中小型公司问的很基础,但是此基础不一样…比如http的请求过程
基础差其实就是菜!
幸运的一天开始了。

  1. 上午西湖区A公司面试,上来就扯多线程,再来个二分查找,我都回答的懵懵懂懂,他看出来了我的基础很差,稍微绕一下我就不会了,答的前后矛盾。我觉得面得挺烂…
  2. 面试结束我去了云栖小镇B公司面试,BOSS上用视觉中国的帐号邀请我,职位JD薪资18K+。结果一去并不是,我还以为我走错了,这是一家全资子公司。面试开始,在办公室里,问的相当基础,于是我开始面试造飞机了。他一直在敲键盘,看屏幕,一看一问,我觉得他一定不会技术,而且这个公司的项目一定很没意思。慢慢地他不看电脑屏幕了,真正的“恐怖”来了,问服务器,问项目,问框架,等我回答完,他来了一句这么简单,这算什么项目,你知道为什么要设计出Spring吗?我弱弱的回了一句:为了开发快。之后的问题我也不敢造飞机了,他让我会就说会,不会就说不会,我开始了”不知道“模式,连续回答了5个不知道,他懂了我的情况,开始介绍公司的情况,他开始了噼里啪啦一顿炫耀:50多个员工一个项目,基本都是阿里之类的大公司出来的,分工明细,实行末尾淘汰制,亿级流量,亚马逊服务器年费用上百万,代码规范自动检测机器人,内部系统架构微服务SpringCloud使用了百分之三十,百分之七十重写了。听大佬吹牛还是比较有意思的,因为他不是真的吹。面试中我还接了一个电话,他接了两个电话,交流完毕,我觉得我应该走了,他来一句,你被录用了,我跟hr说一下,你去找她。我说我什么都不会,他说:我招的就是什么都不会的,我已经很久不写代码了,一直在做业务方面的工作,我本来是二面的,今天一面的那个人生病了,其他人又不想面试你,于是我就直接面你了,要是有一面估计你也见不到我,他们面试都是看看简历挑一个技术点,直接问底层,随便一个问题答不上就不用面了。

我觉得我走狗屎运了,后面的面试我也就不去了,因为这家如果按照他说的,确实是很互联网了,但是第二天下午,A公司打电话给我,说我被录用了…我觉得很奇怪,因为A公司hr之前说过要面10几个,只录用1个,我觉得我面试情况很差啊,他说技术经理比较看好你。
两家同时过了,思考了一晚上,我决定去A公司,是我怂了。对于现在的我来说不是唐突的进入互联网公司,虽然我当初辞职的目的是为了这个,但是通过这次找工作的情况,我觉得我是个不合格的开发者,我的基础很差,即使有大牛,也许教都教不动,也不可能一直问,那就很尴尬了。
回顾这两年,待过的公司,都是传统行业,涉及最多就是ctrl c+ctrl v,不用考虑高并发,高性能,只要逻辑通就没问题,内部代码多烂都没关系,开发人员不多,加班不多,涉及不到新技术,很容易安逸下来,特别是现在大多数公司都是用SpringBoot。如果不混论坛,在找下一份工作的时候基本上直接面临转行了。我现在选择继续待在传统行业是为了学习,把基础学好,再去涉及更多的内容!断了学习=断了后路!

我的学习建议也是目前我的学习步骤,底层应该更晚接触…真的很难。。。
个人观点:

  1. 创业公司十有九坑,容易浪费时间,谨慎考虑!
  2. 面试时技术方面问的不深,只问会不会用甚至不问的,谨慎考虑!
  3. 技术不咋滴,项目还行,工作996,谨慎考虑!!!
  4. 以上三点 工资满意!可以考虑!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值