现在互联网产业非常的好, 很多人想要转行做前端开发, 也就是我们常说的程序员, 之所以这么多人想要转行程序员, 就是因为程序员的工作工资比很多工作的工资高几倍. 在这个每个人都缺钱的时代, 每个人都想多赚钱. 鲁迅说过: 只要你有钱, 你的情商和智商都会提高很多.
找工作的两大步骤
一, 简历
首先我们说简历, 一份好的简历是让别人还没有接触你的时候, 就对你印象颇深. 简历就好比你相亲时提供给对方的资料, 未见其人, 那就先从一份资料中了解这个人怎么样. 如何把简历写的漂亮, 是一门很深的学问. 一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用. 在不特别夸大自己能力的情况下, 写出一份好的简历是一项很强的能力, 以后都能用到.
如果是比较大的公司, 有非常严格的面试流程, 首先第一关就是 HR 的筛选简历, 由于大公司的面试特别多, HR 在选简历的时候都是十几秒就会把你的简历看完, 然后决定你是留下还是淘汰.
那么即使我们通过了第一轮 HR 的筛选, 在之后技术面的时候, 面试官也会根据你简历情况来主观判断是否要在你身上浪费更多的时间. 所以, 简历就好比一个人的门面, 它在很大程度上决定了你能否进入到下一轮的面试中.
HR 由于不懂技术, 所以筛选你的简历都是看你简历上面的关键词, 是什么专业的, 学历是什么. 所以大家可以根据不同的公司投不同的简历, 因为公司之间要求的技术会有一些不一样, 我们可以利用短期学一下这个技术, 然后把这个技术写到简历上面去.
首先大家先看些简历的一些细节问题
1. 简历尽量控制在 2 页, 太长的会让人觉得反感.
2. 根据自己的实际技术水平编写工作年限, 不要太离谱.(比如你的水平是 5 级, 那么你写 6 级那是没问题的, 但是你要是写 10 级, 问题就大了)
3. 如果你的学校不是家喻户晓的名校, 就不要把学校的名字写上, 写自己的学历就可以.
4. 简历的排版可以采用个人信息, 技术技能, 工作经历, 项目经验, 最下面写一段自我评 价.
5. 不会的东西不要往简历上面写, 基本上面试官问的都是你简历上面写的东西.
6. 一些名词要写准确, 比如 Java 不要写成 java,Oracle 不要写成 oracle,MySQL 不要写成 MySQL.
7. 专业技能要写熟练掌握, 不要写精通.
8. 不要写你是在哪里培训的.
9. 简历最后面写上一句: 感谢您花时间阅读我的简历, 期待与您一起工作.
项目经验:
这一块是任何一家公司都比较重视的点, 现在招聘 Java 程序员基本看的都是这个人做过什么项目, 因为现在公司招聘的人才基本都是可以直接上手做项目的. 项目经验这块你都做了哪些模块, 以及你遇到了哪些主要的问题, 最后是如何解决的, 收获了什么等等. 面试官会花费很长时间去刨根问底问你做的项目, 各种细节的问题, 所以项目经验这块, 在准备面试之前, 一定要把自己的项目好好复习一遍. 项目不要写的太多, 有两个最重点的就可以了. 面试官一般都会围绕着一两个来看. 所以自己平时要善于写下总结, 想把技术做好做长远的, 尽量要写自己的博客, 如果博客写的好, 可以把链接放到简历上.
可以按照下面的模板进行描述自己的项目经历:
1. 对这个项目的看法, 你有什么感受, 觉得这个项目的架构有什么缺陷.
2. 项目中你负责了什么, 做了什么, 担任什么样的角色.
3. 从这个项目你有什么收获, 以及遇到了什么问题, 最后怎么解决的, 巩固了什么技术, 学到了什么新技术.
4. 项目开发中, 你是如何配合其他小组成员进行有效沟通开发的, 体现一下自己的综合素质, 团队开发之中, 有效率的沟通决定了这个项目的好坏. 这都是面试官通过你的描述, 来证明你的技术能力, 体验感受以及表达能力.
没有项目经验怎么办?
现在网络时代这么发达, 基本都是源于网络, 无论是视频教程还是文字资料, 开源项目之类, 总之是个差不多能拿出手的项目都可以套一套, 因为每个人都开始都是这样过来的嘛. 混一混你也可以混过来, 慢慢就有了公司实际的项目经验. 只要你付出了对应的时间和努力, 吃透它, 只要你能说的头头是道, 项目就是你的.
二, 面试
面试技巧
面试也是一个技术活, 但是他跟工作不一样, 面试更加注重两个人之间的博弈, 一个聪明的面试者会很自然把面试官引领到自己擅长的领域, 然后跟面试官去聊这些技术话题, 突出你在项目中的贡献, 突出点. 而大多数人都是被面试官牵着鼻子走, 基本问着问着就会被问懵了, 几个问题答不上来后, 自己就心虚了. 面试的时候说话声音要洪亮, 让别人能很清晰的听到, 除了技术之外, 其他的综合素质也尤为重要. 着装干净, 大方整齐.
如果你真的想获得这份工作, 你可以主动向面试官突出自己的优势, 留下一个印象分, 算是毛遂自荐, 这要有充足的自信. 讲述自己的故事, 曾经干成了什么事情, 以及自己用嘴说出来自己的学习能力强而不是文字叙述, 让面试官觉得你有可培养的空间. 用清晰有逻辑的语言描述, 证明你的逻辑性, 条理性, 思路清晰, 这都是很好的表现. 你有什么优势, 对方公司招聘你对他们有什么好处等等.
应届生需要注意
应届生千万不要错过学校的春招和秋招, 校招不需要有工作经验, 企业更加看重这个学生的综合素质, 学习能力, 是否有培养的价值, 是否积极向上等等. 只要具备一定的基础技术能力, 基本都可以走上校招. 一旦你错过了校招, 走社招就一定要包装工作经验, 这个时候找工作就非常难了, 对于你个人的技术水平要求就很高. 当然这样的话, 工资也是非常高的. 现在 Java 程序员基本都是一万工资起步的.
自我评价
最后的自我评价不要写的中规中矩, 例如这种 "为人诚实, 责任心强, 工作踏实努力, 学习能力强, 有团队合作精神...... 积极进取, 客户服务意识较强. 班干部工作使我磨砺出坚忍不拔的性格, 勇于挑战的魄力, 吃苦耐劳的品质, 更使我相信: 将相本无种, 富贵也无根, 一切尽在勤中得." 这些太过于普通, 尽量用实际的数字说话, 因为这些描述过于空洞, 每个人都会这样写.
你可以写自己曾经都做成过什么事情, 目标性很强. 独立解决问题的能力很强. 曾经读过多少本书, 有自己独特的思考. 我的目标是在五年内成为架构师等等.
一份好的简历是不断改出来的, 也是需要自己不断实践然后得出属于自己的结论, 不断的增加亮点内容, 这是要跟随你一生的, 不断完善自己的那份简历, 找其他工作会越来越顺心. 一份简历就是用最精炼的语言把自己的成就, 清晰的写在这张纸上, 让别人一目了然.
关注我的简书号, 分享更多的技术学习文章, 如果对于学习编程有很多疑惑, 没有思路, 不知道如何有效率的学习, 可以添加我的前端交流学习群: 296212562. 在群里直接问我, 我就是群主, 需要最新系统的学习教程也可以管我要. 做了很多年开发, 对于学习方式, 如何提高自己的技术有一定的经验, 术业有专攻, 多跟有经验的人交流学习, 对这个行业信息了解的多, 职业发展的空间就越大.
来源: http://www.jianshu.com/p/3499374d6479