而那些内部资料则来源于字节内部各条线的技术大佬,他们会将每个模块梳理成学习路线,根据路线去学习开发基本不会遇到什么障碍。
另一方面,公司年轻人占比很大,这意味着工作交流会很顺畅,经常会有各种稀奇古怪的想法出来,技术人间的交流和协作也十分纯粹。
在薪酬方面,一般一年按15个月工资算,多出来的三个月会与绩效挂钩,如果真遇上爆款产品,那发个几百万也不是不可能。职级晋升方面一年有两次机会,难度比其他大厂应该会更难,因为字节的tittle本身给的就没那么明确。
你更可能的是遇见各种隐形富豪,比如我有一个美女同事特别土豪,家里在全国各个旅游城市基本都有房,工作一段时间就带着管家出去旅一次游,上班对她而言就像陶冶情操。
而在字节也潜伏着很多暴富的老员工,他们抓住了前几年那些爆火App带来的机遇,获得了不菲的收入,他们住着大别墅,有的家里甚至还养蜥蜴、养鲨鱼。
但缺点也很明显,累当然是有目共睹的,除了累这个点之外,其一是要求高,但做的事儿不一定高端,这可以说是互联网大厂的通病。面试造飞机,工作拧螺丝,大厂真的不需要你的个人能力有多么全面、多么高精尖,更多的要求是重复性劳动。
其二是门槛高,社招当然是能力说话,有时也很看运气,恰好缺人你又很匹配的话,就很好进来,这块咱们不谈。可如果你想通过校招进字节,那么重点一本是起步要求,因为投简历的人太多了,二、三本学生往往只能以外包身份入职, 而这些外包同学的薪资就跟正式员工没法比了,他们往往也无法获得好的晋升机会。
现在很多平台上有不少人吐槽字节,比如严苛的竞业协议,其实我也签了,但该怎么离职还是怎么离职,我倒认为网上那些抱怨者可能是因为与领导的关系处得不好,导致发生了一些不愉快的事情。当然,或许也是因为我并非大佬,人家觉得无所谓。
还有人吐槽领导很沙雕,但据我观察,这些都这只是个例,哪个大厂没点这种奇葩领导呢? 我见过一个字节的领导反倒相当护犊子,如果谁来质疑他的组内成员,他会立马先怼回去,然后再看具体应对措施。所以他们组内的感情就相当不错,经常一起吃饭、剧本杀。
我认为在择业时还是得充分了解你要去的部门和大环境,这样才能做到客观全面地评价。
说句真心话,对于刚毕业的学生我是非常推荐去字节的,因为这时的你充满了热情,在字节工作的过程中会得到很大提升。
但在你工作几年之后我就建议你得多想想了,很可能的结果是干不动了、卷不动了,这对于技术岗而言尤其明显,后面一波波更厉害的毕业生会逐渐取代你的位置。
这时候你一定要想办法往管理岗上去转,这样才能保证自己的核心竞争力。
李溢,阿里研发岗
====================================================================
“末尾淘汰制是制造内卷的元凶吗?”
我大概在阿里干了三年,之前是在优酷做研发,后来优酷被阿里收购,我也就成了阿里的员工。
记得被收购时还经历了一次面试,阿里的面试官一般会看重对某一知识点理解的深度,如果技术面很广,但都只掌握了皮毛,那就不会是他们理想的候选人。
进入阿里后,与我预期中不一样的地方是自身技术能力的提升,原本我以为阿里的一些沉淀和基础建设能帮助我提升各方面能力,但现实却还得靠自己。
阿里的工作节奏比较快,工作中精神也一直处于高度紧张状态,加班也比较多,因此留给你自己生活、提升方面的时间是不够的。
而这种加班往往也不是强迫,反倒是由“361”末尾淘汰制带来的内卷效应。“361”末尾淘汰制是指十个人里3个人绩效最优,6个人拿平均绩效,最后一个人背低绩效。
对应的打分是3.25、3.5、3.75、4.0和5.0,如果你是那10%拿3.25分其中的一个,那你这一年没有任何晋升的机会,年终奖也没有,而在阿里年终奖往往才是收入大头。
比如你的绩效分拿到了3.5,那很可能拿到5个月的年终奖金,加上本来就多拿的一个月,一年总共有18个月工资,更高的时候奖金甚至能达到10个月。如果绩效再高一点,除了年终以外还会发500-2000股票作为奖励。
在晋升方面,从p5到p6、从p6到p7都不算很难,但如果再高就会有层层考核。
虽然给的钱多,但这种制度带给人的感觉就像随时被人监督着,每个人都很紧张, 因此无论是沟通还是协作态度都要好,比如半夜我已经入睡了,但如果一个电话或者一条钉钉过来,我也会立马回复。
每个人都不想被打低绩效,所以每个人都需要让自己亢奋起来。长此以往,身体和心态都会受很大影响,虽然这一制度只是为了末位淘汰,但它却会在一定程度上影响员工工作效率。
阿里部门与部门间的竞争也十分激烈,如果其他部门支撑了你的业务,但是他们觉得你做得不好,就可以向领导反馈,如果他们足够有魄力和能力,那你这块的业务真的会不保,那你整年的绩效也就没了。
说到公司内让我满意的部分,除了免费食堂以外,健身房、按摩房、大工位与人体工学椅都是基本配置,同事之间虽然也有一定的竞争关系,但关系也都还算不错。
另外,公司虽然爱画饼,但画的饼确实也能够实现,并能够配以奖金、股票等高额激励,钱终究是程序员奋斗的核心动力。
对于刚参加工作不久的程序员,我还是建议去那种能接触更全面技术栈的公司。 因为在阿里这种公司,你更可能只负责单一模块的业务,不能够拓宽你的知识面。它可能会带来技术深度的提升,但技术广度的提升会很缓慢。
如果你去一些小公司,可能接触到的技术种类会比较多,这时候你就有了技术广度的积累,待个两三年再去阿里这种大厂做技术深度的积累就很合适了。
唐三,京东研发岗
====================================================================
“有时大厂也只是个跳板罢了”
某种程度上而言,京东其实不算大厂,在我的认知里大厂梯队是指百度、腾讯、阿里、美团这类公司。
我当时填报大学志愿的时候没有选好,去了一个不怎么行的学校,因此不太想走学习这条路了,而是自己往程序员的方向靠拢。
平时除了自己找各种渠道学习,我还会在个人博客上写写技术文章,结果某天让我的现任领导看到,就邀请我来京东实习。
目前我来这儿实习也有大半年了,如果不出意外,毕业后我随时能转正。
其实很多人在进大公司之后都会面临一个共同问题,即自己所学的知识与工作内容严重脱轨, 自己钻研的编程技术很深,但到了公司却只让你拧螺丝,不断做重复工作。
这种情况的确存在,但我的岗位倒还好,因为业务属于创新方向,因此能留给我很多自己学习的时间,比如去看看国外的技术论坛或者论文。
在公司制度方面,我的体会是管理制度相对严格,汇报层级分明且繁冗,但在技术方面的讨论却很开放,不会因资历而排辈,就算你是新来的实习生也可以阐述自己的立场。
日常作息得分阶段,像平时我可能11点上班,晚上6、7点就走了,因为京东的薪资水平没法跟其他几家较大互联网公司比,可以说来这儿就不是为了赚钱,而是为了选择一种更加舒服的工作方式,给自己更多时间去学习成长。
而一旦到了618大促这种重要节点,那各个部门的人就要联动起来一起加班,从货品到物流到客服到后台软硬件运维等等一起测试,排除错漏,迎接大流量涌入的考验。
我认为决定你是否加班的应该是部门业务的重要性,假如你在字节跳动的抖音业务,那肯定得不停加班,因为这个产品处在社会某一领域的前沿,需要不断调整更新;而假如你只是个边缘部门,业务量本来就没多少,就算想加班也无班可加,如果遇到个喜欢放飞的领导,经常去团建都有可能。
除了部门原因,还要看领导的个人性质,如果属于鸡血型领导,那就算没有活儿你也得被迫加班。
在技术氛围方面,京东很难和当前的顶级大厂去比较,因为我认为它目前的核心在物流部门,东哥也一直在讲要打造一个属于自己的物流团队,注重客户满意度。技术只是有钱才会投入,当物流部门赚钱了,其他模块才会得到输血继而获得发展。
这就导致内部没有养成以技术为根本的氛围,所以技术能力也就没能达到一个高度,虽然如今京东开始布局数字货币、智慧城市等战略方向,但我觉得它的技术还跟不上它战略的速度。
其中一个很关键的问题是留不住人,我了解到这里一个季度甚至会进进出出几千人,属于离职率和入职率都很高的情况。而主要原因就是工资较低,留不住那些需要获得晋升涨薪的年轻人,而那些求安稳的人则待的时间更长,因为他们知道自己的工资也就这样了,反倒没有换地方的心思,工作也得过且过。
话虽然这样说,但对于刚毕业不久的程序员而言,假如没有其他更好的大厂offer,我依然认为京东是一个不错的选择,因为它适合成为一个跳板。
从学习的角度来讲,一个刚毕业没多久的学生不管去大厂还是小厂,都能学到不少东西,但大平台能带给你的是更大的视野,更宽广的能力体系建设, 这都是大多数小厂所不具备的。
在京东待的这段时间,我认为最大的收获是变得更会表达了,视野的开拓也让我自己在不同知识间形成了连接,懂得去自己研究解决一个问题,在这方面我还是很感谢京东和我领导的。
新手程序员如果想进大厂,那我推荐你至少要能深耕一种技术语言,比如学Java就好好学深、学透,然后再以“玩票”的姿态去学Go、Python等其他语言,做Android原生就好好学深学透,然后再去研究大前端,否则你的朝三暮四会让你形成不了自己的核心竞争力,盲目追逐跟风到头来会一无所有。
孙立,PDD研发岗
=====================================================================
“拼命还怎么挣钱,你得善于划水”
我19年从美团跳槽到了拼多多,与其他大厂相比,拼多多整体人数还没有那么多,整体大概在六七千人左右。
学习宝典
对我们开发者来说,一定要打好基础,随时准备战斗。不论寒冬是否到来,都要把自己的技术做精做深。虽然目前移动端的招聘量确实变少了,但中高端的职位还是很多的,这说明行业只是变得成熟规范起来了。竞争越激烈,产品质量与留存就变得更加重要,我们进入了技术赋能业务的时代。
不论遇到什么困难,都不应该成为我们放弃的理由!
很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我针对Android程序员,我这边给大家整理了一套学习宝典!包括不限于高级UI、性能优化、移动架构师、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!
【Android核心高级技术PDF文档,BAT大厂面试真题解析】
【算法合集】
【延伸Android必备知识点】
【Android部分高级架构视频学习资源】
动态给身边好友一起学习!
【Android核心高级技术PDF文档,BAT大厂面试真题解析】
[外链图片转存中…(img-BzovhSzu-1643894379061)]
【算法合集】
[外链图片转存中…(img-yZFkCa9n-1643894379062)]
【延伸Android必备知识点】
[外链图片转存中…(img-bxFjiXvw-1643894379062)]
【Android部分高级架构视频学习资源】
本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录
|