大家好,我是二哥呀。
我知道,很多大佬看不起外包,觉得外包一无是处。但实际上,家庭出身、教育资源、学习天赋,决定了一部分小伙伴只能通过外包的形式先上岸。
有些外包其实还算是良心,就比如说封面上提到的外包,甚至比一些“体面厂”的工资待遇还要好一些(甚至可以称得上是郑州最好的互联网公司
。但外包就好像孙悟空头顶上的紧箍咒,时不时会被唐僧念叨一下,头疼的厉害。
有些外包就是真的坑爹,真学不到什么技术(如果你不幸处在这样的环境,那么接下来的内容你一定要认真看完)。
今天给大家分享一个二哥编程星球里的主题:一位球友,在外包工作两年了,想跳槽换一家 20k 的工作,问我该如何准备,那希望二哥的回复能给大家一些启发和帮助🤔。
我想用3个月左右的时间准备,然后跳槽,所以想找二哥规划一下接下来的学习计划。
我现在在外包,工作的差不多快两年,深圳(已加密)。没怎么学过算法数据结构和JVM,感觉现在也来不及补了。
学历是普通一本。技术栈的话,主要用过:SpringBoot,SpringCloud,MySQL,Oracle,OceanBase,Redis,RocketMQ,xxl-job。
项目最近做的有:在线转码,违贵视频文件处理,以及一些调用第三方能力的接口开发。
目标公司现在还在看,没有很明确的,在深圳希望能到 20k。不过心仪的普遍都是要求3年经验,我现在是两年。
计划:打算先用一个月完善SpringCloud,精进多线程,学习ES。项目里只用过Kibana查日志,没学过也没用过ElasticSearch。
第二个月打算精进Redis,精进数据库,学习MongoDB.以前在项目里简单用过一次Mongo,但只是简单的用SpringBoot查询数据,肯定不太行。
最后利用剩下的时间准备八股。就感觉有些技术虽然用过,但是用的会比较浅。
球友好。
看完你这个说明,感觉已经安排的非常合理了。我简单补充几点。
1、社招最看重的就是项目经历,而项目经历中最看重的就是微服务/分布式经验、ES、Redis 缓存、消息中间件、性能优化、ES、三高等这些技术栈,你的计划中基本上把这些都包括进来了,所需要做的就是坚持和沉淀,快速敲定一个视频资料,或者对已有的项目经历进行升级和优化。
所以,我觉得你已经计划的很合理了,似乎也没有可以补充的问题点,可以看看 Java 面试指南里收录的这份面经:《工作 8 年,面试了 30 家,这份硬核面经分享给球友们》
2、好好更新一份简历,花一周两周时间去打磨,之前一个球友也是短时间内突击,最后从 1 万多涨到 3 万多,比较夸张,你在深圳,20k 的薪资我觉得应该是可以满足的,虽然你之前是外包,但努努力,也是可以达成所愿的。
星球的精选简历模板可以多看看,有些简历真的参考价值巨大。
3、重在坚持,Java 的技术栈太多,所以你能把 Spring Cloud、MySQL、Redis、RocketMQ、XXL-JOB 这些花时间搞清楚就很厉害了。
你这些学习资料都准备好了吗?如果没准备的话,可以参考这个帖子:
最好是自己开一个知识库,把这次跳槽中的所有心得体会都总结沉淀下来,也许未来你能派上大用场。
加油。