前言

现在很多人即将毕业或者换工作面临找工作,为了帮助大家,遂写下这篇文章。如果你想进入BAT,抑或拿到高工资,无论你的基础如何,你至少要花三个月时间来准备简历、笔试题、面试题。对于没有项目经验,没有计算机专业背景,甚至没有学历背景的朋友,更需要花时间来准备了,建议半年以上。

脱颖而出的简历,一份优秀的简历一定要有以下描述:

一、基本信息

1、姓名、手机、邮件这三个信息是必备的,邮件一定不要使用 QQ 邮箱,会显得你很 LOW,建议用 Gmail 邮箱,尤其是 Android 开发者。

2、如果你有个人技术博客,一定要放上去,是加分项。如果你没有个人技术博客,我个人建议你可以试着写写文章,将自己的技术点或者项目以技术文章的方式表达出来。

二、教育背景

1、学历、专业、毕业院校、毕业时间这四个信息是必备的,对于没有学历的朋友,也一定要说明,这是一个人诚信问题。而且技术是靠实力说话的行业,现在很少有公司会介意学历问题(我也见过高中学历去京东、阿里、百度、腾讯的,关键还是技术能力,非学历)。

2、如果这个公司真的在意学历,你也没必要去,因为你在这种公司里,升职加薪都会与你无缘。也就是说写明这个信息,也在一定程度上帮助了你 PASS 掉这些公司。

3、如果你的教育背景非常出色,就放到基本信息下方,如果你的教育背景不够出色,那就放到项目经历下方。

三、技术特点

1、首先要列出你擅长的技术,然后列出你了解的技术,擅长的技术是你吃饭的本,你可以写上熟悉二字,如果你只是初学者就写可用该语言开发项目。了解的技术一定要是自己真的学了的,别人问你,可答得上一二,了解的技术如果是新技术,将会是加分项,有助于你获取面试机会。

四、项目经验

1、主要描述所在公司、职位、工作内容,对于没有项目经验的人,一定要花三个月甚至半年以上的时间来写一个项目,项目不再多,一个就够了,着重描述你在项目中承担的角色,参与的工作量,学到的东西等。如果你真的用心参与项目了,把这些东西都写的清清楚楚,不可能没有面试机会的,如果能有开源的 Github 项目,那是相当加分的。

五、个人特点

1、这个信息根据你自己情况来,如果你是非常热爱技术的人,那就描述上你的热爱。但光写热爱二字是不够的,你得写个事实来表明你的热爱。

2、如果你只是想靠技术找个高工资的工作而已,那就别写上热爱了,后面同事相处是能看得出来你是不是热爱技术的人。永远都得记住,做人要诚实,尤其是咱们做技术的,一旦你失信于人,将万劫不复。

六、注意事项

1、对于咱们技术学习小组的人,应该都用过 Markdown 了,简历一定要用 Markdown 来写,写出来的简历非常简洁利索,写完后,一定要生成 PDF 和 Word 版本,再将两个版本一起发给对方,PDF 版本主要给你将投公司的技术负责人看的,Word 是给公司 HR 用的。因为大部分的技术公司都爱用 Mac 开发了,发 PDF 版本便于对方查阅。你发 PDF 版本,可以为你加分。

七、阅读大量笔试题和面试题

1、有的公司会出笔试题,这也是为了筛掉基础差的人:基础差的人,在工作中很难去解决技术问题,而且解决问题速度非常慢。如果你真的想从事技术工作,一定得打牢自己的基础。要不然你后面在工作上遇到了问题,不知如何分析如何下手。

2、因为熟悉大量笔试题和面试题需要花费相当多的时间,对于后面要找工作又不想因为没有完成技术文章而被强退的朋友,可以写笔试面试题文章来完成每周撰写技术文章的任务。

3、一个笔试题/面试题,一篇文章。当然,不能有重复,同时文章不能是简单的答案,还需要自己的分析和理解。搞清楚题目涉及的知识点是什么。

八、其他

1、不要被 BAT 情结蒙蔽双眼,很多人都有大公司情结,觉得去大公司才能学到东西,其实不然,要想学到东西得跟对老大,咱们这些做手下的,打交道最多的就是部门的老大。跟着一个好老大,不仅可以学到最新技术和管理方法,还有助于你的职业生涯。

2、比如说你的老大要跳槽,一般都会带走表现最好的手下跟着跳过去,这是非常非常常见的现象,从这一现象,你也应该明白,不管在哪做事,一定要认真仔细,做的好,别人都能看在眼里,有机会都会来找你的,记住一句话,机会永远都是给有准备的人。

3、回到最初的问题,为什么不要有大公司情结呢?主要是这些大公司也有很多滥竽充数的部门老大:管理能力差,不喜新技术。如果被你碰到了,而你自己本身又没有自制力和主动学习的能力,那么你的技术能力将会停滞不前。

4、近朱者赤,近墨者黑,在技术工作里体现更甚,工作是双向选择,工作虽然是别人给了,你才能有,但千万千万不要因多次面试失败,来了一个offer,马上就同意的心态,一定要分析公司人员结构,一定要分析公司产品,一定要分析部门老大。

5、分析公司人员结构,可以知道你是否喜欢这个公司,分析公司产品,可以知道这个公司能做几年,分析部门老大,可以知道你能否在这个公司提高技术能力,记住,眼光都要放长远点,一定要去有利于你技术成长的公司。

九、要坚持学习

1、找到工作了,也别放弃学习新技术,说不定哪天你现在擅长的技术就没有工作需求了,我是真正经历了 Symbian 的没落,Android、iOS 的崛起,这两件事情是在同一时间发生的,而我当时就处在那么一个环境,给我带来极大的影响,到现在,我也一直在不断的学习新技术。

欢迎留言讨论,欢迎关注,持续更新!  (#^.^#)

十年阿里架构师教你如何一举拿下阿里的Offer,(附面试技巧)的更多相关文章

  1. 十年Java架构师分享

    看到一篇十年java架构师分享需要掌握的技术点,有时间对照一下,好好学习一下. ------------------------------------------------------------ ...

  2. 阿里架构师的这一份Spring boot使用心得:网友看到都收藏了

    阿里架构师的这一份Spring boot使用心得: 这一份PDF将从Spring Boot的出现开始讲起,到基本的环境搭建,进而对Spring的IOC及AOP进行详细讲解.以此作为理论基础,接着进行数 ...

  3. 十年阿里顶级架构师教你怎么使用Java来搭建微服务

    微服务背后的大理念是将大型.复杂且历时长久的应用在架构上设计为内聚的服务,这些服务能够随着时间的流逝而演化.本文主要介绍了利用 Java 生态系统构建微服务的多种方法,并分析了每种方法的利弊. 快速预 ...

  4. 你真的了解微服务架构吗?听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构

    微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.虽然微服务架构没有公认的技术标准和规范或者草案,但业 ...

  5. 听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构

    转自:https://baijiahao.baidu.com/s?id=1600174787011483381&wfr=spider&for=pc 微服务架构是互联网很热门的话题,是互 ...

  6. 阿里巴巴十年Java架构师分享,会了这个知识点的人都去BAT了

    1.源码分析专题 详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美.提高核心竞争力. 帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华.知其然,并知其所以然.把知识变成自 ...

  7. [转]阿里巴巴十年Java架构师分享,会了这个知识点的人都去BAT了

    1.源码分析专题 详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美.提高核心竞争力. 帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华.知其然,并知其所以然.把知识变成自 ...

  8. 阿里架构师浅析Java设计模式之虚拟代理模式

    虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候.在特定的应用中,不同部分的功能由不同的对象组成,应用启动 ...

  9. 阿里架构师花近十年时间整理出来的Java核心知识pdf(Java岗)

    由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容! 整理了一份Java核心知识点.覆盖了JVM.锁.并发.Java反射.Spring原理.微服务.Zooke ...

随机推荐

  1. Mac下载工具软件提示损坏

    今天装Navicat的时候一直报错文件损坏,最后请教别人才知道,这里记录下: 原因: Mac默认不允许任何来源的软件安装,安全问题,需要我们设置下即可: 解决方法: 方法一: 方法二: 终端输入命令: ...

  2. 第十七章 OAuth2集成——《跟我学Shiro》

    目录贴:跟我学Shiro目录贴 目前很多开放平台如新浪微博开放平台都在使用提供开放API接口供开发者使用,随之带来了第三方应用要到开放平台进行授权的问题,OAuth就是干这个的,OAuth2是OAut ...

  3. Flutter布局--appbar导航栏和状态栏

    MaterialApp 先看下上图的具体用法:1. title:标题2. actions:表示右侧的按钮的动作3. leading:表示左侧的按钮的动作4. flexibleSpace:5. back ...

  4. charles 新的修改请求

    本文参考:charles 新的修改请求 compose New 是新出一个弹窗,自己手动一个个的去写: 可以写各种状态: – URL: – Method: – GET – POST – PUT – D ...

  5. 学习docker笔记1

    docker是一个能够把开发应用程序自动部署到容器的开源引擎 docker通过namespace实现了资源隔离,通过cgroups实现了资源限制,通过写时复制机制(copy-on-write)实现了高 ...

  6. 遵循统一的机器学习框架理解高斯混合模型(GMM)

    遵循统一的机器学习框架理解高斯混合模型(GMM) 一.前言 我的博客仅记录我的观点和思考过程.欢迎大家指出我思考的盲点,更希望大家能有自己的理解. 本文参考了网络上诸多资料,特别是B站UPshuhua ...

  7. vba Excel连接数据库

    PostgreSql: 第一步 在网上下载postres的驱动程序,之后安装,下载地址:https://www.devart.com/odbc/postgresql/download.html 第二步 ...

  8. # VsCode 配置C++调试运行

    VsCode 配置C++调试运行 打开命令面板快捷键为F1,软件上写的Ctrl+Shift+P似乎没用 先安装插件使得可以运行 先自行在vsc扩展中搜索C++安装C/C++插件 再参考知乎专栏中安装c ...

  9. 扩散:Apache2放开virtualhost,wamp启动apache服务失败

    原文链接:https://blog.csdn.net/weixin_45688623/article/details/101423164 CSDN写过过程了,有点长,这里不赘述了,只写最后我设置的结果 ...

  10. Python3的内置函数介绍

    Python3的官网链接:https://docs.python.org/3/library/functions.html?highlight=built#ascii 内置函数介绍 abs 绝对值函数 ...