校招经验谈:应届生如何拿下大厂产品offer?
笔者以自己的亲身经历为例子,讲述了应届生在校招拿下大厂产品offer的几个秘诀与要点。
背景介绍
大家好,我是Neptune,目前研三,校招拿到几个产品经理offer,先简要介绍一下背景:
- 某东部普通学校(非211)软件工程专业
- 组建团队完成“职前公社”项目,8万用户,中国高校计算机大赛全国一等奖(微信小程序搜索职前公社即可使用)
- 独立设计、开发、运营“答题星”项目,7万用户,中国高校计算机大赛全国二等奖(微信小程序搜索答题星即可使用)
- SCI二区论文一篇(区块链存储空间压缩方向)
- 美国某校交换生一学期
- 在此之前无实习经历
总结如下:本人强项为多个从0到1的项目实践经历,弱项为非211且无实习经历。
该做什么
一句话指路:如果你是计算机相关专业并且以后想进入大厂做产品经理,动手做几个项目并获得一定量的用户,可至少拿到一个以上offer。
项目=发现问题→经过一系列过程→解决问题,计算机专业的同学最大的优势,则是可以将发现问题到解决问题这一过程串联起来,将发现的问题使用手中的键盘开发出来一个产品去解决这一问题,这是相比于非计算机专业同学最大的优势。
校招产品经理相比于其他岗位是一个很“玄且虚”的岗位,它无法像技术岗那样将能力进行量化,如github star数、代码量、ACM级等均可直接衡量某位技术岗同学的能力,产品岗在面试时考察的是综合能力,而综合能力却是一个极其难以量化的能力,而一个实际落地且有数据的项目则是你综合实力的体现,因为项目是你问题发现能力、解决能力、团队管理/配合能力等多种能力的融合结果。
试想一下,这时候几位同学一起面试同一个岗位,同学A说我看过很多本产品书籍,同学B说我画过很多原型图做过竞品分析,同学C说我是学生会部长,而你这时候说我做过某个项目并获得10万用户,面试官您可以扫这个二维码使用一下。
一个实实在在有用户且上线的产品,足以给你强有力的背书。
我们先看一下如某课、某派等传统的产品经理学习课程中所谓的“实战”是怎样的,给与你一个命题,然后要求你在一周内画出原型写完文档,然后呢?没了。
一个产品从0(发现问题)到1(产品上线)的过程中,这些课程属于从0.3(给了一个现成的问题)到0.5(完成产品设计方案),其中从0到0.3这一最重要的发现问题的过程完全缺失,而0.5到1即你的产品设计方案是否正确,即是否可落地及落地后能否解决问题是完全未知的,因为当你给出设计方案后这个课程就戛然而止了,不会有人再将你的设计方案开发出来帮你去验证。
总结:亲手做出来一个项目的好处是什么?
- 完整的体验产品落地全流程,使得自己的产品感更接地气,而不仅仅纸上谈兵
- 极大地锻炼你解决问题的能力,亲手从0到1做出一个项目你会在设计、开发、运营等等地方碰到多个问题,能一个个克服这些问题,相信你的综合能力必然有质的飞跃
- 给你简历上一个强有力的项目背书,给面试官讲半天自己看的书总结的理论,总归没有让面试官直接打开手机使用你的app来的爽快
- 没准你的点子还真不错,产品也恰到好处,做成了直接创业也说不准,还找啥工作啊哈哈
我是怎么做的
我从第一次萌生出自己做出一个小产品的想法至今已经过去两年,期间大大小小共开发过7个,我认为我的这条路是适用于绝大多数同学的,并没有任何个人天赋或传奇的机缘巧合之说,所以我认为绝大多数同学都是可以复制重走出我这条路。
我先以时间线来简要描述我这条路的三个重要里程碑:
里程碑1:第一个项目
2017年萌生出想自己做一款产品的想法,当时在做家教赚生活费,发现很多家教群都是需要缴纳高额中介费,于是决定做一款去中介的家教产品,老师和家长可注册后互相查看对方信息并预约。我虽然是学软件工程专业的,但是当时的水平也仅限于做个如图书管理系统的课程作业,当时根本无力开发出app这种“重型”产品,恰巧那时候小程序刚起步,便决定从小程序开始。花费了约3个月磕磕绊绊的自学后,开发出了一个非常粗糙的版本,后面持续半年边学边做,逐渐摸到了门道,最终达到了1.7万用户。
里程碑2:第一个真正产品化的项目
2018年快期末时,给我们学校开发了一款刷题小程序,将历年的考试试卷导入后可用来复习,我将它开源到了github后,逐渐的有很多企业、政府等来联系我,想将题目修改后用于企业文化考核、党政学习考核等,随着人数越来越多疲于应付,尝试开发一个通用性强可由他们自己出题的产品,我遍将他们拉入了qq群收集需求,并将重复性高的需求合并,定制性强的需求剔除,花了两个月时间开发完成答题星,当时恰逢第一届微信小程序开发大赛,便报名参赛获得了全国二等奖。
里程碑3:第一个团队合作的项目
2018年秋决定试着开始找实习,加了很多实习信息分享的微信群,每天盯着手机生怕漏掉一个机会,非常疲惫,而在此之前我和另外两位朋友合作过一个项目。他们分别一位强于运营一位强于设计,于是我们三个经过一番讨论便决定做一款实习信息分享平台。一个人的力量终归是有限的,在开发前几个项目的过程中我也深刻的感受到了自己在如设计和运营上的无力感,所以这个项目从3人发展至后期30余人,使得我对自己的工作更加聚焦,也开拓了自己的圈子和人脉认识了更多优秀比我强的同学和前辈们,最终该项目获得小程序大赛全国一等奖。
综上所述,这一路程是从“发现个小需求,将它作为启蒙项目”到“练手完毕进入熟练状态,完成一个真正产品化的项目”到“找到和自己互补的同学们完成一个更大更成熟的项目”。这条路我相信也是绝大多数同学可以复制一遍,重走一遍的路。
该怎么做
- 先环顾四周,想想你生活中有哪些不方便的小问题,注意,一定要小,小到你觉得可以自己解决
- 问问同学们有没有类似的问题,确保该问题足够的大众,只是恰好没人解决,或者太小到不值得一些公司去解决
- 画出原型图,写完需求文档
- 解决方法可以是app、网站、小程序等等,我建议学习小程序,它的优势在于可跨平台自适应,开发完一套安卓、ios甚至PC(微信PC版可支持小程序)均可使用,开发成本远低于app,并且因不需要下载安装注册,运营推广门槛相比app极低。如果你是计算机相关专业的,有一定编码基础,约1~3个月即可入门开发小程序。后端我建议大家可使用云开发来降低学习和开发成本,如微信自带的云开发或bmob云开发均可
- 对着你当时画的原型图,去将它动手开发实现
- 上线V1.0.0版本,在学校论坛、朋友圈、微信群发一发,找到些种子用户,听取他们的建议。
- 迭代V2.0.0
- 迭代V3.0.0
- ……
附注
同学们会问,那我不是计算机专业的该怎么办?就没办法做项目了吗?
当然不是,我只是说计算机专业的同学有专业优势,但是非计算机专业的同学一样也可以做出很优秀的项目,我身边有很多朋友做的项目要远胜于我。
非计算机专业的同学想做项目有两条路可走:
- 自己学习写代码,动手开发。虽然可能要多花一些时间,但是绝对是可以实现的,我身边有一位化学专业的朋友开发了多个项目,产品体验和完成度让我折服远胜于我。另外本届微信小程序大赛也有很多非计算机专业的同学,其中有一位汉语言专业的同学也拿到了全国一等奖。
- 组建团队,说俗点就是“咱们这个项目就缺个程序员啦”。
最后希望同学们看完这篇文章能够有一些收获,祝同学们早日拿到心仪的offer!
本文由 @陈剑Neptune 原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。
你好 剑哥,请问用云开发做出来的小程序和类似淘宝、微擎这样的几百元模板小程序有什么区别呢 😈
区别很大的,“模板”的意思是你可以在一定程度上进行修改,但是不能大改,“开发”则是你可以从0开始你想怎么搞怎么搞,云开发只是一种开发的方式,它虽然说是给了你一些现成的接口可以直接使用,但是这种接口是非常底层的,而不是功能层面的接口,所以并不会太限制你开发的自由度举个例子,就相当于是这种接口只是砖头和水泥,你可以拿砖头水泥修高楼大厦也可以是茅草屋
受教了 多谢剑哥
感谢优秀的作者大大的分享,读到这篇文章的您,
如果想具备系统产品知识技能,
有一套体系化的个人项目作品,
想工作和求职,都更加的顺畅!
那体系化的学习训练就很有必要,
点这里,先看看公开课: http://996.pm/7GVQ4
楼主很棒,想问问自学小程序有没有什么推荐呢?
先自学前端开发,可以搜索一些教程学习基础知识,然后学习小程序开发,上网上找点demo跟着模仿,后端可使用云开发完成,0基础大概3~5个月可入门,计算机专业的1~3个月即可
谢谢推荐~~