首页 > 写给想转行的学弟学妹们
头像
你回家了我在等你呢
编辑于 2019-10-28 22:12
+ 关注

写给想转行的学弟学妹们

首先说明,我不是很强,相比专业的老哥们,我仍有很多不足。所以我也不会说很多面经,而是会大概分享一下我觉得对于非科班老哥们比较重要的东西。这也是我的一些个人经历,所以如果有不足或者不好的地方请谅解,取精华去糟粕就行啦。

个人情况:电气专业研究生,找工作时主要是找算法、大数据和后端方向的岗位,也大概多多少少找到一些,有大中厂,独角兽、外企也有国企、研究所等等

为什么要转行

首先要明白为什么要转行,一般我周边有两个主要原因:1.经济现实原因,现在互联网企业的确给的很高 2.个人选择 这里可能有兴趣因素,也可能因为原专业太过僵化泥古不化。我是因为对电气丧失了热情,加上本来对计算机比较感兴趣,所以选择转行。
想明白自己想要些什么,是为了什么,在之后的过程中就能够激励自己!

算法还是开发

我觉得这取决于转行的原因和个人实际的情况。
无论算法还是开发实际都不容易,都需要不断地学习。但这个归根到底还是需要你去证明自己在相关研究方向的能力

作为转行的学生,算法方面证明途径:1. 项目,转行的话尽量把你做的往交叉学科靠拢,我大概有三四个项目依托。 2. 比赛,这个就不用多说,相关比赛很多了 3. 论文,作为非科班学生,计算机方面论文例如顶会什么应该比较难,所以交叉学科相关的论文会议也至少有点用吧。 转行不代表你研究生期间就可以不学习,见过太多这样的人。 4.实习, 这实际上就是找企业给你背书,好的实习经历很出彩

作为转行的学生,后端方面证明途径:1.能力, 我面的好几家公司其实对于非科班的要求不是很高,只要大概能够回答基本的问题就行,看看面经就好 2.项目 至少要有项目开发经验哦~ 项目从网上找一点,看明白 完全理解了,自己作出一点修改就好。 3. 实习

当然,最重要的一点就是码代码的能力,这个可能就得通过做题体现了

算法推荐书

无广告嫌疑,我就说我看过的:
《深度学习》 《统计学习方法》 《机器学习》 《百面机器学习》 《自然语言处理综论》
《Head First Python》

后端推荐书

无广告嫌疑,我就说我看过的:
《Java语言程序设计》 《mysql应知应会》 《图解HTTP》 《计算机网络》 《Spring源码深度解析》 《Java高并发程序设计》 《深入理解Java虚拟机》

其他推荐书

无广告嫌疑,我就说我看过的:
《数据湖架构》 《Spark机器学习》

刷题推荐书

无广告嫌疑,我就说我看过的:
《剑指OFFER》(我看了三遍) 还有左程云左神《程序员代码面试指南:IT名企算法与数据结构题目最优解》(看了两遍) 可以在牛客上刷题

这些书我大概陆陆续续看了9个月 从2019年1月到今年9月还在看,以后仍会继续看。

跟家人交底

早点跟家人说 获取家人支持

就先说这么多,之后继续补充!!!!

继续更新

你需要体现给面试官什么

我觉得你需要体现给面试官两个东西。1.潜力:这是因为学校和工作岗位有很大的差距,你仍需要不断地学习才可以。体现潜力的途径:学习成绩,论文,竞赛,以及你的知识栈广度深度,举个例子,我面试时,不止一个面试官认为我涉及的领域很广,从开发到算法,从大数据到5G通信,再到硬件,这能给面试官一种他学习能力很强的感觉。但依然需要有所侧重,一定要有个突出点,这样你的广度才能帮助你脱颖而出 2.适应性:这是因为他也不希望招一些适应性不强的人,体现途径:外语能力,项目中扮演的角色及在其中的成长

同时还应该充分尊重面试官,毕竟双方都花了很多时间

实习很重要

实习是很重要的,我个人找实习时偏重于找能够发挥个人优势的实习。所以最后去了一家外企,也大概体会了一下感觉,还是很有意思的。我们老师当时也很反对,这就需要和老师的沟通了。有实习其实对于非科班学生来说,有人给你背书,别人就会更相信你。

项目怎么来

这个其实对于转行的老哥们来说还是比较难搞的,因为不是所有的都能搞交叉学科。实际上我建议先系统学习,然后再去实现一个你想要的功能,在此过程中应用你所学的各种知识,这是最好的。或者上github找找,看看有没有合适的项目,一行一行看懂自己再做个类似或者延拓。

别慌

心态是最重要的,我经常心态不爽,但后来也都习惯了,转行一定要厚脸皮,面对异样的眼光。

只是想说,转行就是为当初的失误买单,累点是应该的,但终会有所收获!
加油!

全部评论

(13) 回帖
加载中...
话题 回帖

近期热帖

热门推荐