Skip to content

大三学生经验分享

实习

实习的目的是去学习,而不是去当牛马

找实习的底层逻辑

实习单位想要的是有技术有能力要钱少能解决实际的“牛马”。

实习流程-公司层面

  1. 寻找实习单位。(boss直聘、各厂推送实习笔面试通知、私发内推消息、学校推送消息);
  2. 笔试,如果有内推一般跳过笔试。(专业问题、业务问题);
  3. 面试。(技术面询问技术问题,HR面询问考察个人综合能力);
  4. 签署实习协议。

实习流程-学校层面

  1. 找到单位后,签署《实习申请表》,需要公司指导老师签字;
  2. 实习期间撰写《实习记录表》,1周一份,共6个月24周;
  3. 实习结束撰写《实习总结》,开具《实习证明》。

实习需要准备的内容

  1. 实习方向。(Java工程师、C++工程师、Web前端工程师、移动端工程师、产品经理、算法工程师、软件架构师、网络工程师、数据工程师/分析师/科学家、数据库工程师...)
  2. 简历(最重要)。简历撰写方法可详见 阿秀的学习圈子-一份百投百中的计算机校招简历是如何迭代足足26版的?
  3. 项目经历。(竞赛经历、导师项目工程经历、实习经历,完整体验开源项目)需要注意的是,科研经历除了算法工程师或者数据挖掘方向,其他几乎是没什么用的。
  4. 专业知识储备。(八股文,算法能力刷LeetCode)

实习期间的感觉

  1. 公司氛围确实是和学校完全不一样。整体工作氛围还是有些压抑的,因为几乎没有人说话,还要赶进度。有些同事很自闭,但也有很好说话的同事。
  2. 水土不服非常正常,因为公司(尤其是大厂)成熟的业务工作流程正是我们在学校学习不到的内容,也是未来求职简历着重体现的内容。
  3. 面试造航母,实习拧螺丝。公司一般不会给实习生太核心太着急的任务,所以不必有太大心理压力(除非公司是真的缺人)。

实习建议

  1. 尽量不找国企实习,除非以后留在本单位。尽量找大厂,因为大厂成熟的业务工作流程才是我们值得学习的地方,而国企单位往往缺乏这个。
  2. 主业务,次技术。技术很好学,但业务能力是你不体验就学习不到的。(例如,音视频业务)
  3. 实习也许好找也许不好找,这取决于公司是否真的缺人。但有实力的人不怕任何问题。
  4. 在保证学校课程成绩的前提下,尽早尽快准备实习。
  5. 尽量找多段实习,广泛体验,除非你想留在本公司。实习的目的是学习而不是当牛马或者赚钱。

硕士研究生经验简述

我们读硕士研究生的目的,究竟是什么呢?

硕士研究生简介

本科新生经验分享(学习、竞赛、入党等),直接查看科研部分。

读硕士研究生的感觉

  1. 和本科唯一的区别在于导师绑定制。你的日常活动主要取决于导师对你的安排。(例如,有些导师会每周开组会,有些导师会让学生写论文,有些导师会让学生做项目,也有导师完全放养几乎见不到面)
  2. 硕士研究生与自己关系最紧密的往往并非同班同学,而是同实验室的同学。班级整体比较“散装”。
  3. 毕设要求比本科高,且更偏向于科研而非工程。
  4. 同学“老油条”得多,没有本科那么单纯。

硕士研究生建议

  1. 搞清楚自己为什么要读硕士(就业?科研?);
  2. 如果趋向于就业,那就把如何提升就业竞争力作为你的主要目标,不要当“乖宝宝”,老师与就业经历无关的任务基本完成即可,能完成毕业论文达到毕业要求即可;
  3. 如果是科研,那就尽早选好自己的研究方向,主动和老师沟通,尽可能多地完成科研论文或者科研项目。

毕业设计

虽然都是产学术垃圾,但或许我们能产的稍微有价值一些。

毕业设计底层逻辑

本科毕业设计看重你是否掌握基本的科研方法,是否会写科研论文,至于创不创新,只是加分项。

毕业设计来源

  1. 公司项目(极不推荐,除非迫不得已)。公司并不会把有技术难度的工作交给你,都是让你干些边缘的“拧螺丝活”。你没有办法把一个毫无技术难度的“增删改查”项目转化为毕业设计论文。
  2. 导师课题(推荐)。导师课题往往具有一定的前沿性,时间跨度较小,整体工作量也够。问题在于导师或许没法给所有同学提供项目。
  3. 导师指导下的科研工作。导师会指导你从事科学研究,撰写科学论文。但这对于大部分同学来讲又很困难,因为考研、实习、找工作就会占用你很大一部分时间。

毕业设计建议

  1. 所谓“工程论文”,并不是“工程文档”。论文的逻辑是背景、相关工作、系统原理、系统实现、实验;而不是需求分析、概要设计、详细设计、系统测试。因此如果写“工程文档”,论文很容易被毙掉。
  2. 对于考研、实习、找工作的同学,及早和自己的指导教师确定研究方向和研究内容非常关键,尽早准备以防不测。
  3. 毕业设计论文并不难,不必有太大心理压力,能够自圆其说就可以。
  4. 一定要注意格式,论文一定要美观。被毙掉的大部分论文都是因为写的“太水了”——叙述流水账、格式混乱、图片过少或者不是自己画的。建议多看看国内外名校的博士论文进行学习。

硕士选导师建议

选什么导师,取决于你为什么读硕士研究生

导师选学生的底层逻辑

有明确的研究方向并且和导师的研究方向一致,对自己的研究方向有一定的见解,有一定的科研能力,有扎实的基础知识,有远大科研理想的学生。

导师的类型

  1. 青年才俊型。在“非升即走”的背景下,非常需要科研成果。比较好说话,非常容易与学生打成一片。但指导能力或许不强。要勤于与这类老师交流。
  2. 领域大牛型。在本领域取得了卓越的成就,有“优青”、“杰青”,甚至“院士”头衔。你不用丝毫怀疑这类老师的学科水平,但你或许很难找到这类老师,因为很忙。要积极联系老师,约时间开展交流。
  3. 平稳发展型。已经取得了一定的头衔,短时间内更偏向于接项目。这类老师的项目会比较多,你能有一定的项目经历,哪怕你不想做(划掉)。
  4. 专注教学型。已经取得了一定的头衔,将关注重点放在了日常教学上。这类老师手头上的项目和科研课题或许都不是很多,对学生偏向于“放养”。

找导师流程

  1. 查找老师招聘信息。(学校学院官网、公众号、github、各大社交媒体等)
  2. 通过发邮件,当面聊等方式,主动与老师套磁。要充分表达出你对老师研究方向的热爱,你的研究方向和老师研究方向的契合度,对自己研究方向的见解,并表现出你的科研能力和基础知识掌握能力,宣传自己远大的科研理想。(记住上面导师选学生的底层逻辑)
  3. 向老师递交“推荐信”、“研究计划书”、“竞赛证书”等材料,证明自己上面所说的话。
  4. 与导师确定联系,完成套磁。

找导师建议

  1. 考研和保研的都尽量提前找好老师。
  2. 偏向于研究的同学多找青年才俊型或者领域大牛型;偏向于就业的同学多找平稳发展型或者专注教学型。

Released under the MIT License.