我想要找一份实习工作

事情是这样的:

1.我要找一份暑期实习工作,那么问题来了,我要去哪家公司?

当然是大厂呀,比如BAT,TMD等。

2.那么要去哪个岗位呢?

程序猿肯定是往技术岗,不过,技术岗总的来说,分为了前端和后台,现在还有移动端的,比如安卓和IOS开发。而且每个岗位,比如后端还分为C++后端,Java后端等等。不同公司不同后台架构。当然以及现在非常火爆的算法岗。不过既然火爆,自知实力不足,肯定不去凑这个热闹,还是做开发岗吧。好吧,以前学过搞过一段时间的 Java后端,而且听说Java后端需求量不小,那就选择去Java后台研发吧!

3.ok, 那我们来看下几个大厂的后端开发有什么要求吧!

首先是百度:

我想要找一份实习工作
感觉讲的泛,不过第二条和第三条还算比较清楚,总结一下:掌握Java语言,然后两门课——数据结构和算法,操作系统

接下来阿里

我想要找一份实习工作
这个或许字眼用的真是有趣,是不是前面为真,后面条件就不用考虑了。不过肯定是不可能的,所以应该用而且会不会更好一点。总结一下:掌握一门编程语言,然后就是三门课——数据结构和算法,计算机网络,数据库

然后是腾讯

我想要找一份实习工作
很简单粗暴呀,对每项技能要求也很精确,熟悉,了解。总结一下:掌握一门编程语言,然后三门课——数据结构和算法,计算机网络,数据库,并且要有软件知识结构。基本上应该等同于要求是科班的意思,当然科班也不一定全学了,学了也不一定都会。

轮到新的三巨头公司了,首先是字节跳动

我想要找一份实习工作
这应该会是这几个公司描述岗位字用的最少的吧。首先是要科班出生,然后就有点泛了,掌握WEB后端技术,协议难道是指计算机网络,架构难道指SSM之类的,存储肯定是数据库,缓存难道是指redis之类的,安全那应该指网络安全,那总结一下:掌握一门编程语言,计算机网络,后端框架技术,数据库(包括缓存),网络安全

下面美团:

我想要找一份实习工作
没看见有后台研发之类的岗位,不过有一个大数据基础架构工程师的岗位,感觉技术跟后台是相关的。点进去看看:
我想要找一份实习工作
描述风格跟腾讯岗位要求有点像,总结一下:掌握Java,大数据岗位要求了分布式,大数据计算引擎等技术,看来跟后端开发还是有区别的,算了,告辞!

最后是滴滴

我想要找一份实习工作
描述也蛮简单的,总结一下:掌握一门语言,数据库,设计模式

最后的最后,再来大总结一下

要掌握一门编程语言,这里就姑且认定为 Java吧。
然后就是数据结构和算法,计算机网络,操作系统,数据库这四门。
锦上添花的知识技能就很多了,包括各类后端框架技术,设计模式,基本科班有上的没上的都可以有。以及你要是发表论文,发明专利,做过参与的各类项目和比赛等,都是加分的。那么接下来,就从编程语言开始吧!