春招实习/校招,如何判断个人能力,打造个人亮点?
自我介绍
Hello 大家好,他们叫我非神。一个想帮你拿到Offer的初创公司CEO。
今天,不管你的技术水平怎样!有没有项目经验!有没有实习经验!只要你能点进来,我就想办法让你的简历通过率大大提升。
内容简介
这次主要给大家介绍初级开发者和实习生如何写简历,主要偏向前端开发岗位,其他岗位也可以参考。
本文将会告诉大家作为前端实习生,你的技术要达到什么水平,什么才是了解,什么才是熟悉,什么才是精通。
并且教会大家如何让你的个人亮点无中生有,抓住面试官的眼球,从而拿到面试机会!
关注我,后续还会教大家如何总结项目,提取项目中的技术亮点,点石成金,就算是烂大街的摹仿的项目也能变废为宝。
简历的基本结构
实习生简历主要需要包含一下几个部分
1、个人以及学历信息
2、技术栈和个人亮点
3、实习和社团经历
4、项目经历
个人信息应该包括什么?
个人信息只需要写姓名/邮箱/微信/QQ/GitHub等有必要的联系方式,教育信息的话,把学历/学校/专业/入学毕业时间写清楚,记住这里一定要把毕业时间写清楚。
技术栈和个人亮点
对于大厂而言,招你进来是为了储备技术人才,让你能够在一年后成为正式员工,发挥更大的价值。所以更重视的是你的学习能力和技术基础!
学习能力体现在哪?在校期间你写了多少篇技术文章?有没有人给你点赞?你的GitHub 连续活跃多少天?有没有人给你点 Star?有没有在计算机大赛中获得过奖项?学习的知识有没有实践到项目中去?
技术基础体现在哪?你的基础知识扎实吗?网上所有面试题都会做吗?有没有独立开发过产品?项目所用到的技术都深入了解还是只是会用?
如果你有实习经历,有项目经验,那固然非常棒,但大多数人,没有突破传统教育的桎梏,直到大三也没有实习经历,在学校也没有太多项目经历。
有些同学使用Vue开发了很多项目了,还不知道CSS/JS怎么引入到HTML中?
但是!作为一个技术人,我们不可以止步于做一个调包侠,除了调包之外,我们还需要更深层次的原理的理解,这就需要我们有牢固的基础知识。所以,大厂招人不仅要看项目的开发架构能力,最重要的还是基础能力。未来你还要在公司里面造Vue这样的轮子,不是吗?如果连HTML里面怎么引入CSS/JS都不会,怎么造出Vue来?
如果你是一名前端,并且马上要找前端岗位的实习,基础的三门语言,HTML/CSS/JavaScript,一定要非常扎实。举个例子,setTimeout 接收几个参数?第三个参数可以做什么的呢?如何实现 a > 1 && a < 1 && a === 1 返回值是 true。这真不是为难你,第一个考察的是你对标准的熟悉程度,第二个不仅看你的基础知识,还考察你利用基础知识解决问题的能力。所以,如果你今天找前端的实习岗位,HTML/CSS/JavaScript 默认你是会的,并且非常扎实!
HTML/CSS/JavaScript只是前端的基础知识,在前端中,有非常多的周边技术和上层技术。这个是阿里巴巴前端委员会发布的前端知识图谱。当然我们没有办法全部都搞懂,但是作为实习生,你可以做到在某个或者某几个方向上有一些兴趣和心得,并且较为有把握的写在你的简历上。
如何判断技术栈
接下来,我就要跟大家讲,那些我们写精通,那些我们写熟悉,那些我们写了解!
我们拿前端框架 Vue、研发链路中的 Webpack 举例子。
对于一个前端来说,使用这些库只是常规操作,如果你在项目中使用了这些库,不能说我精通,只能说我了解!
拿Vue举例子,对Vue各个API了如指掌,周边生态一清二楚,并且看到问题立马知道问题出在哪里,说明你熟悉Vue,在这个基础上你了解Vue各个模块的实现原理,并且能够根据Vue的原理手写一个简单版的Vue出来,恭喜你,精通Vue。
对于Webpack,而言,你能够灵活运用各种Webpack配置和插件实现工作流,说明你是一个熟悉Webpack的前端配置工程师,在这个基础上,你能够根据需求实现Webpack的Loader和Plugin,并且实际解决了非常多的打包问题,甚至可以自己造一个Webpack,你可以自称精通了。
另外还有很多同学把会使用Git和SVN写到了简历上,其实对于这种工具类的东西,基础操作默认一定是运用自如的,压根也不需要写在简历上。如果写这个,不如直接把你贴满瓷砖的GitHub账号放到简历上。
如何打造个人亮点
没有一点个人亮点,相对竞争者就少了很多优势,既然我们没有大赛得奖,没有论文专利,那我们就去写文章,搞开源啊!
我们日常学习技术的同时就可以沉淀出技术文章了,这是最简单的方法,但是也是有一定脑力成本的。如果真的懒得去总结归纳思考,你可以去国外的技术社区找文章,翻译成中文发到中文的技术社区,这样既可以学英语,又可以学技术,还可以发文章,一举三得~,说到翻译,你还可以找到刚刚兴起的技术来翻译文档,你可能成为这项技术的国内的布道者。
除了文章方面,还有开源项目非常加分,并且最好还是要有star的开源项目。你可能想说,我不知道做什么开源项目啊,这里我也给大家介绍个做开源项目的方法。
每个月都有很多热点,,我们结合热点和我们想尝试的技术,实现相关的项目。然后,把实现项目的过程和技术方案发布到牛客、等技术社区,并且挂上GitHub的链接,求个Star。像这种和热点挂钩的文章会比较火,这里的点赞也会很多,一个内容让一个人有收获了,这个人一定一键三连的吧,对吧,对吧,对吧。把赞骗,来以后,我们就可以把这个项目和文章写到简历上了,是不是非常的顺理成章,无中生有,一举三得?
另外,我们可以在GitHub上关注一些大佬,包括国内或者国外的,他们日常都会在GitHub上给别的项目点Star,也会自己创建项目。当这些情况发生的时候,你就可以直接点到项目里面,看看有没有未解决的Issue,其实很多issue非常简单,只是开发者懒得改而已,这时候我们就有了给开源社区提交代码的机会了!
这里讲一个有趣的事情,我在使用有GitHub 4万 star的一个叫docusaurus的文档生成工具的时候 ,我点击头像发现这个人是个中国人,他日常会在这个社区进行一些答疑,解决一些Bug,然后我加了他的微信,发现他只是一个高中生,我想,一个高中生都可以参与到开源社区中,我们这些大学生为啥不行?
总结
OK,本文我们主要讲了两个内容,一个是个人信息和教育信息如何填写,另外一个是如何判断自己的技术栈、怎么产出个人亮点,希望大家可以有所收获。
当然,简历写的再好,自身技术水平不行也很难拿到大厂offer。观看本文以后,你会发现,本文不仅仅是教你如何写简历,也是讲出了大厂对实习生的要求。本文我给大家讲了很多方法,在这个方法的引导下,相信,你可以在写出一份好的简历的同时,个人水平也能得到提升。
#简历中的项目经历要怎么写##投递实习岗位前的准备##没有实习经历,还有机会进大厂吗##实习,投递多份简历没人回复怎么办#