嵌入式秋招总结第五弹之实习注意事项
咨询我实习的同学越来越多,相信大家都已经找到了实习,不过大家似乎都在疑惑实习如果是干打杂的活怎么办?实习优缺点吗?如何快速上手实习?去年我也是怀着类似忐忑的心情去实习的,但大家都在实习,所以尽管有疑虑但依然会选择去实习。
那么我们先回答第一个问题,如何看待实习,实习真的有价值吗?
首先,实习的重要性毋庸置疑,特别是暑期实习,因为现在很多公司对暑期实习生特别看重,一般公司秋招都会优先考虑暑期实习生,所以如果你想去某个公司,那你应该尽量先去投递它的暑期实习岗位。而且,实习的项目也会让你秋招投递其他公司更有作用,当然作用有多大,这与你的岗位,你的项目内容都会有关系,在如今越来越卷的情况下,公司的title已经不能让面试官眼前一亮了,现在会更关心你实习做的具体内容,有没有实际产出,当然你想实习转正,产出也是必须的。
第二个问题,实习有缺点嘛?
当然,没有任何事情是完美的,人是如此,实习也是这样。实习首先会影响你的秋招,是的,实习会帮助你的秋招也会摧毁你的秋招。因为实习时间是6-8月,有些人甚至会实习到9月,但这个时间段也是秋招的高峰期,所以你可能不得不在公司里完成你的笔试,晚上偷偷地背八股。你时间肯定是被压缩了,与其他没有实习全天准备八股的人来说,你一定没有他们准备的好。尽管如此,我还是建议你秋招能早投就早投,别总是想着准备好了再去投递。同时实习的内容很可能也是跟测试有关,非核心内容,但是简历是你自己写的,所以面试官也知道你接触不了什么核心内容,看的更多的都是你在项目中如何发现问题-分析问题-解决问题的。因此在做项目时,也要想着如何写进简历里。
第三个问题,如何快速实习上手项目?
如果你是做嵌入式实习的话,那多半代码是要上板子的,同时如果是linux驱动的话,代码量可能也是你之前项目里没接触过的。我一般把上手项目分为这么几步,第一步是看技术文档,可能这个时候领导给你分配了一个活儿,你还停留在看文档的阶段;第二步是写注释,这一步你开始真正看代码了,你根据文档给核心代码写上注释,这时候有了一点点参与感;第三步就是调试,开始打印一些变量值,看看中间过程;第四步才是正式修改代码,加上一些功能代码。在这个过程中,我总结了以下两点核心注意事项:
一、并行操作,嵌入式写代码跟写leetcode不一样,前期工具的搭建,代码的编译都是巨量的工作,所以想开展工作首先得把板子跑起来。这个时候,代码编译工作就可以和看文档写注释并行操作,提高你的工作效率。
二、多问人,我很讨厌的一句话就是做技术就不用跟人打交道了,做技术跟人打交道很重要,因为你是实习生,很多东西你不懂,你必须得多问。特别是在当今社会,年轻人都反感带有爹味喜欢说教的人,所以一般你的师兄或者领导对于非必须说明的事情,只要你不是主动问,是不会主动说的,只有你请教它,表明你放低了自己姿态愿意听对方的说教,对方才会耐心的指导你,有时候他人的指导会让你实习的进度加速许多。
实习是迈上社会的第一步,相当于学校和社会的中转站。我记得去年秋招时,有面试官问过我,你觉得在学校完成项目和在公司里完成项目有什么区别,我没说项目的难度,而是描述了沟通的重要性,强调了团队合作,任务分工的重要性,可能这就是实习带给我的。希望迷茫的你,在实习之后也会有不一样的收获。
最后同样的,如果想继续看后续请点击关注,最后你的鲜花和点赞将是我更新的极大动力。
#牛客激励计划##牛客创作赏金赛#