# 选择入职一家好公司的理由
# 快速导航
# 一、是否有员工培养机制
# 有导师 (负责人)
意味着在往后的工作中,若遇到复杂,棘手的困难可以向导师请教,这要远比自己琢磨低头闷声搞,强很多
通常面试时决定你进公司的人,不是你的老大就是你的直系leader
在自己通过搜索引擎,独立思考后仍然没有解决,那么需要多请教其他同事或自己的导师
# 无导师
没有人带,那么自己就要摸着石头过河,这在往后工作中遇到的一些问题时,需要自己摸索,硬着头皮上
对于刚毕业的同学,如果遇到问题,无人问津,受挫感会很大
工作成就感低,容易自我怀疑,被孤立,需要抗压能力要强
建议
优先选择有导师制的公司,如果一个公司有导师制文化,新人培训,一带一路
这种公司基本上,文化工作氛围不会差到哪里去,就像从阿里出来的同学,很多都会感谢阿里,而从网易猪场出来的,却反目成仇的?
两家公司的文化,格局是不一样的,当然凡是都不能绝对,还是要看自己所在部门,接触到的人和事
如今,很多知名的公司,如去哪儿网,滴滴等互联网巨头的创始人,都有在阿里工作过的
对于刚毕业没什么工作经验的同学来讲,只要工资能符合市场水平,满足生存,不急着买房,买车,没有家庭负担,有着阿里系的公司,文化(如:花名,导师制)
那就去,能成为你的领导,资历深的技术大佬,自然是有过人之处的
即使去大厂打酱油(不过基本上是不会让你闲着的),拧螺丝,最重要的是,学习做事,团队如何分工协作,什么敏捷开发的,知识文档管理(conflence),问题跟踪(JIRA)管理等
如果能接触到从0到1的产品,那更好,自己便可以学习到,从产品需求调研,业务评审,开发调试(前后端联调),压测,部署上线等
即使是去维护原有的项目,那也可以学习到不少东西,所接手的项目,等你离开这家公司后,自己所做的东西就是经验
文化氛围好的公司,团队成员关系是比较和谐的
# 二、涉及到的业务领域范围
有无从0到1以及未来准备开拓的产品,pc端,移动端,小程序,快应用等
从事不同的业务,意味着你往后接触到的人群是不一样的
[1]. 有的是公司内部自研工具,提升效率产品,那沟通服务对象就是自己公司的产品,运营人员
[2]. 若是To B
端的话,那有可能是To B
端第三方的负责人(接口人)
[3]. 若是to G
的话,那有可能是部门的人,不过,对于普通的开发搬砖者,一般很难接触到客户
要么需求信息从业务对接人(产品)那里获取,要么就是从自己老大那获取
# 三、技术栈的选择
前端:框架选择,Vue
,React
,AngularJs
等,前端三剑客:html
,css
,Js
后端:框架选择:springMVC
,springCloud
,thinkPhp
等,后端语音:php
,java
,python
等
建议
优先选择与自己技术栈匹配的公司,从以往自己的工作内容酌情考虑,匹配度越高,意味着上手越快
当然,有些技术自己以前也并未接触,也不要排斥,始终要相信,技术都是通用的,但是存在差异的,是有学习成本的
边学边干,只要学习力在,那些高手上手都会很快
不要选择一些二十年前,三十年前的技术,这样自己会很累,还是优先考虑一些先进的技术吧,用得人多,遇到的问题也就越多,那么解决办法也就越多
# 四、团队规模
团队人数:
有些公司开发人员占比很少,前后端一只手都数得过来,反而运营,策划的人比较多
有可能,你进去就是老大或全栈,光杆司令,你就是全公司的希望,对于工作任务界限非常模糊,这样的团队要格外慎重,饼画得再大,也不要相信
需要关注自己开发团队人数,而非其他部门人数
建议
尽量优先选择开发团队人数多的团队,在往后的工作中,意味着你不是孤军奋战
良好的团队技术氛围也是非常重要的,向比自己厉害优秀的人学习,提升眼界,是能够让自己成长的
对于一家不重视员工成长的公司,是不值得长期卖命,长久呆下去的
# 五、企业文化
开源还是闭源,是否具备极客工程师文化 有些公司因为一些背景,服务对象(如:军工,航天)机密项目,是封闭式开发的,在技术上是没有那么自由的
不像纯互联网企业那样,不管你用什么技术,又好又快,只要能实现就行
有的公司,是只能在公司开发,一旦脱离了公司,是没有办法工作的,甚至查资料,都只能用内网,只允许在公共区域查资料
如果习惯互联网开发模式,那这种公司环境是非常不适应的,也不友好
团队成员之间会不会定期组织代码技术分享,项目review等
官僚或者办公室政治 有些公司内卷比较严重,存在办公室政治,阶级分化比较突出严重,类似国企的公司,关系的维护有可能比技术重要
疲于关系的维护,让纯粹做技术的是非常累的
这在面试的时候,可以向面试官问问,也可以在某脉,看准网上多多查查该公司的口碑
建议
优先选择团队文化氛围好的公司,其实,当你进入公司面试那一刻,没有进行面试时
你是可以观察出那些正在工作的人的一些面部情况的
如果大家都很忙,隔壁房间有团队成员在分享,讨论,那侧面也可以判断出,这家公司氛围还是可以的
总之在面试即将结束时,可以多问问面试官,也可以顺便加下面试官的微信,面试后,可以多跟面试官沟通
# 六、工作时间
- [1]. 996文化
针对国内有的互联网公司,是有996的,早九晚6,持续上6天,周日休息,被称为“996”
在互联网公司,不加班的公司都是神仙公司,总之,比较内卷吧
选择了996,那么自己的业余支配的时间就少了的
有的公司加班(若有申请加班,一定要申请,如果碍于情面,傻傻的不申请,有时会被视为自愿加班),可以换成调休
有的公司加班,会给加班费,有得就有失吧
- [2]. 双休文化
有双休的公司,不占用周六日时间的,都是神仙公司
建议
优先选择双休的,也有的公司是单休的,长期时间的996下去,不要告诉我,我还年轻,能扛
进一次ICU,就知道加班有多么不值得,成长是个人的事,一定要重视自己的成长,无论是从工作还是生活,要有提升,也就是与以前不一样
公司是公司的,身体是自己的,公司少了你,可以正常运转,但一个家庭少了你,可能就是整个家庭坍塌了的
# 七、薪资构成
薪资构成
基本的待遇:五险一金,节假日等
每个月的工资发放时间,不要觉得问这个不好意思,有的公司迟迟不发工资,恶意拖欠,频繁换人,这种恶心公司是有的,注定会倒闭
试用期多长时间转正,工资是否打折扣,有的公司是按照:基本工资+绩效(20%)+项目情况+年终奖等构成的
五险一金
没有五险一金的公司,不呆也罢,好不到哪去的
如果只是为了增长经验,学习技术,那就另谈了
但是,基本员工权益保证都得不到保证,克扣,这种公司是不值得自己效劳的
建议
福利待遇越高,当然越好,都是为了RMB,在公司里,除了学习到的技术和经验,和给自己的工资,其他什么都带不走
# 八、其他
公司环境,交通地理位置,就餐情况,补助等(有的公司是有自己的食堂的,针对打工人,一日三餐若能解决,也会少一笔不少的开支)
# 结语
找公司与找对象一样,是一个双向的过程,在以上列出的选项中,可以对每一项进行一个打分
也没有十全十美,要看自己最在意的是什么,如果在意平台和光环,想镀金,那就去大厂拧螺丝
如果想全面硬核发展,为自己以后独立自主创业打基础,那么,有些中小创业成长型公司就比较合适
总之有得就会有失,最重要的是每一段工作经历,自己要有成长与收获
好公司与差公司没有绝对标准与尺度,要相信,所遇之人和事都会内化为经历
至于怎么遇到一家好公司,那就是要多去碰,多去面,自己不打无备之丈,平时要多积累,多准备,先进去再说,任何时候,都要对自己有信心