转码经验
非cs专业如何转码三个月拿到大厂offer
|背景
首先说一下我的背景,本科是传统工科,有上C语言和数据结构算法,除此以外几乎没有碰过编程;硕士读的是数据分析,会学python和数据库基础。不能算完全编程零基础,但是离面试找工作还是差很远的。因为我是2020年7月硕士入学,一开始因为学业繁忙也没下定决心转码,直到后来11月秋招已经几乎结束了,才开始真正意义上转码准备面试。
|时间轴
- 2020年11月开始自学Java和补充计算机基础
- 2021年1月拿到字节跳动校招后端开发offer,中间经历三个月
- 2021年3月春招继续投递进行面试,最后拿到了百度、美团、阿里、拼多多等大厂offer
本文主要给非科班想要转码做【后端开发】的同学一些建议和参考,虽然没有捷径,但是行动起来,转码并不难,主要分为3步骤:
1. 确定目标
2. 拆解要求,制定计划
3. 边执行边调整
1. 确定目标
这里的目标是指在哪个时间段拿到怎么样的offer,比如今年春招拿到大厂SSP的后端开发offer. 这会让你有一个很清晰的时间轴,知道你在4-5月要达到怎么样的能力水平。当你没达到这个目标,你就有足够动力持续学习,准备面试。
2. 拆解要求,制定计划
决定后端开发offer的因素有:学历,数据结构与算法(leetcode题),CS八股文(计算机基础,JVM,框架中间件),实习/项目经历,面试能力,智力题(偶尔会考),市场环境,运气,...
因为时间有限,我们主要针对可以短期提升的部分进行重点学习。