3年瓶颈
来源:12-1 课程总结
海与千巷
2020-04-07
首先谢谢老师,本身因为前公司的原因,我变得非常不自信,又是近期疫情影响的环境下,找工作应该很难。但在我认认真真的看完课程以后,几天时间内面试了4家公司,拿到了3家的offer(涨幅都在25%-30%),可以说信心大增吧。
现在分布式、微服务、mq等等的火热,让我觉得好像不会这些就永远只能做一个底层的crud马仔一样(我在网上学了一些,但苦于无法在实际项目中使用)。但是在面试过程中,我发现了一个问题,一些小公司的招聘要求上往往会要求这些技术,但面试完我问到他们所用技术栈的时候他们往往会表示没有用这些(可能一些老项目的历史包袱,还有小公司的服务器真的不行吧)。大公司肯定是有用的,但是大公司往往会要求说熟练掌握这些技术并调优等等(我猜的,大厂连我简历看都不看)。
我今天入职了一家公司,是在挑选后觉得他们的技术栈是比较吸引我的,但是在入职以后发现项目框架的老旧程度超出我的想象(没有springboot,甚至配很多xml而不用spring注解)。猜想应该是几年前某些老古董搭的框架,在项目里偶尔也能发现一些现在流行的东西,猜想可能是后来者有在尝试加入新东西。
说了这么多,就是想说现在有点迷茫。可能是到了所谓的三年开发经验这么一个瓶颈期。主要是一般的公司我看不上,但使用流行技术的公司看不上我(这样我就没办法去实际项目里实操我私下学的东西,感觉进入了一个死循环)。
说了这么多不知道我表达清楚了没有,不知道老师或者其他的同学有没有过这种经历呢?怎样才能跳出这个死循环呢?如今待的这家公司又该何去何从呢?恳请大家为我指点迷津,感激不尽!不想一辈子当个只会crud的马仔!
1回答
-
翔仔
2020-04-09
同学好,首先需要称赞同学这种勇于拼搏,勇于跳出舒适圈的精神。这里主要说一下,面试造火箭,工作柠螺丝。即便是像大厂这种接触到高并发,需要使用分布式架构去处理请求的团队,里面用的技术也并不是最新的,并且很多也都是稳定了的架构,你只需要在里面添砖加瓦,看起来跟单机开发区别不大,唯一要了解的是和运维相关的分布式的知识。。。所以,给同学的建议是,脚踏实地,先把当前工作做好,然后经常留意一下中型公司,上升的公司,然后面试之,争取能进去,从0开始去搞一个收益高的新项目,这样能够碰到接触新技术的概率高一些。此外,基本功才是万能的,所以一定要注重底层原理的实现,平时自己也可以制造一些机会去调研或者写些demo练练手,然后摸通里面的原理,面试的时候也可以当做是自己的经历呢,加油。同学也可以学习我的spring源码课程,哈哈
122020-04-14
相似问题