`
backend-develop
  • 浏览: 24774 次
社区版块
存档分类
最新评论

小公司程序员如何进入向往的大公司?

阅读更多

今天聊聊小公司程序员如何进入向往的大公司这个话题,最初接触这个选题的时候,我也想了很多,这应该也是很多身处小公司的程序员朋友关心的话题。当然并不是人人都想进入大公司。

不过对刚刚毕业几年的程序员朋友来说,进入大公司锻炼还是很有吸引力的,就好比上一所好大学,是让履历更闪光的一种方式。

而且在大公司和小公司做程序员有完全不同的体验,代码标准、管理方式、发展阶段、资源等,影响着程序员们的工作内容和忙碌程度,以及最终获得的收获和感悟。不少程序员朋友表示,小公司跳入大公司太难了,为什么难呢?

归根结底因为大公司和小公司用人要求不同。对待应届生上,大公司仍然有着严苛的面试流程和要求,不一定要求应届生掌握多少编程技能,更看重应届生的学历背景和发展潜力,当然有名企实习经历,把握更大。

在社招上,大公司除了严格的工作年限要求外,在项目上要求你有成功案例,并且是该项目的主导者之一,而不是打酱油的,这也是为什么在外包公司和一些没有个人发挥空间的小公司做程序员很难符合大公司标准的原因。

明确了这些之后,我们聊聊小公司程序员从哪些方面突破,进入大公司的把握更大。

 

把握跳槽最佳时间

如果错过了校招,那么工作3—5年是进入大公司的最佳时间点。经过几年的经验积累,你已不同于应届生,在技术上能独当一面。这个工作年限的程序员朋友是大公司社招的主力。

如果年限再长一点,年龄偏大,技术水平如果没有同等的提高,反而更难进入大公司。

以BAT中的阿里为例,近几年社招的门槛明显提高,开发岗位一般 P6 起招。还是会看毕业院校,通常不会问太多的基础问题, 更看重技术的深度和行业经验,也会涉及架构问题、面试者的沟通能力、逻辑性、发展潜力依然是十分重要的考量。如果工作7、8年以上,就要求达到 P7 及以上了。

大公司看重年龄与自身能力的匹配度。面试工作 3 年的候选人要用工作 3 年的标准,面试工作 6 年的候选人要用工作 6 年的标准。

工作 6 年的候选人如果只能达到工作 3 年的标准,说明没有积累、培养潜力有限,大公司一般是不会要的。小公司的业务简单、挑战小,个人成长慢,可以说工作越久越难跳槽大公司。

 

提升学历,简历更好看

大公司对候选人的背景一般有比较高的要求,名校毕业、名企工作、履历光鲜的候选人更容易获得青睐。

虽然没有明说,但大公司在招聘中常常过滤掉没有本科及以上学历的候选人。如果你还没有本科学历,建议通过多种渠道提升下学历,最好是 211 及以上的学校。如果有可能,最好读个名校的全日制本科或研究生,这样可以回到应届生身份重新冲刺大公司。

 

曲线救国战略

平台对个人成长至关重要,小公司待久了可能能力会一直停留在一个尴尬的水平无法继续提升,从小公司直接跳槽到大公司还是有一定难度的。所以可以采用曲线救国的方式,比如你是在一家小公司做电商,可以先跳槽到美团、蘑菇街一类的公司,再跳槽到京东、阿里这样的大公司会更容易。

工作了多年却水平有限,实际上不一定是个人的问题,可能是毕业后进了小公司或创业公司,平台太小导致能力提升有限,但是在大公司眼里,这个人就是热情不足、潜力有限招聘要慎重。不妨中间先跳一家中等规模的公司,锻炼几年提高能力,然后再谋划进入大公司。

 

提升技术的深度和广度

钻研框架和类库

在小公司往往一个人做很多事情,技术的广度甚至比大公司的程序员还要好,但是很多人面试失败却败在了深度上。在面试中常常发现候选人对框架和类库的理解仅仅停留在使用阶段,甚至连使用都用不明白,对框架和类库没有深入的理解,在技术选型和方案确定上就无法做出科学的评价,也侧面说明了候选人技术热情不高。

 

做技术总结

无论如何,一定要养成总结技术的习惯,并且坚持下去。总结技术有很多种方式,可以写博客、公众号、技术文章。写文章时候一定要认真反思和总结,尽量输出自己的观点和感悟,通过写文章达到深入思考、融会贯通的目标。

 

做个人项目

开源项目是很好的学习素材,集中了很多优秀程序员和架构师的智慧,参与开源项目可以快速提升技术水平。如果没有合适的开源项目可以参与,也可以做一些个人项目。做个人项目不以盈利为目标,在公司项目里用不到的新技术都可以加入到个人项目中,反复修改代码提升项目质量,要把它当做一个提升个人技术水平的项目来做。

 

提升对业务的把控能力

大公司社招时一般都比较看重项目经历,交流项目已然成为面试的重点话题。

面试者在小公司要达到主导项目的水平项目一,对项目有整体的感知,了解产品经理、项目经理、测试都在做什么,要能对技术选型、架构设计、实现方案、业务流程、存在的问题有清晰而全面的认识。

做项目时候,要主动思考,发现并解决项目存在的缺陷确保业务稳定。在不断完善项目的过程中,你的能力能够大幅提升。

面试官会问一些自己平时遇到的业务场景的问题或者追问候选人项目的边界条件,来考察候选人的思考能力。这样的问题本身不难,但小公司的程序员面对的业务往往都比较简单,很难遇到面试官提到的问题,很多人这个时候就会支支吾吾答不上来。平时工作中一定要多思考业务,多问几个为什么、怎么办,有自己的思考和感悟。

 

总结

从小公司进入向往的大公司,说难不难,说简单当然也不简单,归根结底是要提高个人实力,英雄不问出处,如果你实力足够强,就算学历背景、公司背景一般,也没有哪家大公司会拒绝你。

关注公众号“程序之心”(ID:chengxuzhixin),阅读体验更佳,每天给你诚意满满的干货!

0
0
分享到:
评论

相关推荐

    《程序员入职锦囊妙计》 pdf

    接着,作者分析了进入公司后需要注意的第一件事情——“站队”,以及新手程序员在写代码时可能遇到的困惑。再之后,书中提供了关于如何判断一家公司是否适合自己,与程序员合作的具体方式,以及程序员这一职业的定义...

    程序员面试宝典第四版带目录高清

    《程序员面试宝典第四版》是一本专门为准备进入IT行业或者正在寻求职业晋升的程序员精心编纂的面试指南。这本书的高清版本包含了丰富的知识内容,旨在帮助读者掌握面试中的核心技术和策略,提升自身的竞争力。 首先...

    《围城》读书心得700字___.docx

    反之,留在小公司的开发者虽然享受着更多的自由和灵活性,但可能缺乏足够的资源和机会去实现更大的抱负。 技术领域的“围城”还体现在技术选择上。开发者们经常在各种编程语言和技术栈之间犹豫不决,觉得别人的工具...

    腾讯、阿里、今日头条等互联网企业算法工程师的面试套路.pdf

    然而,想要成功进入这些顶尖互联网公司的算法工程师团队,并非易事。本文将探讨这些公司在面试算法工程师时的一般套路和考察重点。 首先,公司看重的是算法工程师的基础知识是否扎实。这包括对算法和数据结构的深刻...

    C#微软培训资料

    <<page 1>> page begin==================== 目 目目 目 录 录录 ... 1.4 小 结 .11 ... 2.4 小 结 .19 ... 3.5 小 结 .27 ... 4.4 小 结 .42 ... 5.3 小 结 .47 ... 6.3 小 结 .56 ...这一天 微软公司正式推出了其下一代...

    Java就业面试题大全.doc

    他们带着对未来的憧憬,希望能通过掌握Java这门技术,进入软件开发行业,实现自己的职业梦想。然而,进入一个理想公司的门槛往往不低,求职者必须经过一系列的面试挑战。为了帮助这些求职者更好地准备面试,张孝祥...

    高中生开学时的自我介绍精选.doc

    5. **自由与约束**:文中表达了对成年的向往,因为在成年后能做自己喜欢的事,不受束缚。在IT行业,尽管有规范和标准,但也有极大的创新空间。程序员可以通过编程实现自己的想法,解决实际问题,这与追求自由的精神...

    帮你了解IT行业

    - **收入结构**:IT行业的收入呈现出明显的“两头小、中间大”的梭子型分布,即少数顶尖人才获得极高薪酬,而大多数从业者则处于中间水平。 - **竞争压力**:随着越来越多的人涌入这个行业,竞争变得越来越激烈。这...

    计算机信息管理数据库方向专业的求职信.doc

    除了直接进入企业担任计算机信息管理员、数据库管理员等职位外,还可以从事软件销售、web程序开发等与信息技术紧密相关的工作。随着经验的积累和能力的提升,他们还能够涉足数据中心的数据库维护、信息安全等领域,...

    初中语文文摘文苑四季颂歌

    对于IT人来说,春天意味着技术革新和项目的启动,他们在这个季节里满怀激情地探索未知,怀揣着对未来的憧憬。春天的每一次播种,都预示着夏日即将来临的热烈与挑战。 夏日,热力四射,如同IT项目进入开发的高峰期。...

Global site tag (gtag.js) - Google Analytics