做项目去实习到底做的什么?

2023-08-08 11:25:08 浏览数 (1)

300万字!全网最全大数据学习面试社区等你来!

今天是手机编辑的文章,说说做项目/实习这回事。

我之前发过一些视频,讲校招四要素的,其中一个很重要的部分就是实习。

对社招同学来说,就简单了,面试最重要的就是项目,没有之一。

那么我们在做项目,或者去实习的时候应该注意什么?

我们分开讨论一下。

对校招

实习经历是校招同学几乎仅有的机会接触企业真实场景的方式,而且一般的实习3-6月,短的甚至只有2个月。

我们实习的目的无非就两个:要么留下来,要么写到简历上去冲击校招。

那这么短的时间做的事情不会很多,一般教给实习生的任务也相对简单。如果有实习留下的机会当然是去尽力争取,除了做好自己手头的那一点点任务,要主动扩展边界,主动去问自己的mentor或者TL要一些任务,其次要学会总结,把自己做过的事总结下来,为什么有这个需求,业务背景是什么,采用什么方案,中间遇到过什么问题,怎么解决的等等。

在上面的基础上,实习的同学应该站在更高的角度去思考问题,这个项目整体的架构是什么样,针对数据开发,我们的数据流向是什么样的,背后的业务流程是什么样的,我们选择了什么样的数据结架构,这种架构是不是普遍的,还是针对业务场景做了优化。

看完整体的架构后,还要看看这个项目有多少个模块,多少人参与,大家在开发的过程中遇到过什么问题,把大家的代码拿过来研究一下。这些东西都是可以体现到简历上。

我经常看到很多校招同学的简历,项目描述视野过窄,局限在自己做的那一丢丢的事情上。那作为面试官面试你的时候会希望你能站在整体视角介绍项目,以及你开发过程中遇到哪些问题和解决方案。

如果你能说清楚的话,基本面试也就成了。

对社招

社招同学项目是重点中的重点,相比应届生对你的要求更高。我们不能像校招同学那样,只专注在功能实现,还要很深入的了解业务,至少站在架构师的角度,熟悉项目中整体架构设计,项目中的核心重点和难点是什么?社区其他公司有什么样的方案,优点缺点是什么?如果未来业务增长架构升级应该怎么做?以及针对某个场景如何进行方案设计,需要在工作之余大量的涉猎其他公司或者组织的方案,并且在自己的业务场景中应用。

总之,如果你仅仅站在一个基层开发者的角度思考问题,那么未来会被局限在这个层次,是无法向上突破的。我们可以站在更高的角度思考问题,不要仅仅局限在开发本身。

面试也是如此。

0 人点赞