当前位置:网站首页>字节跳动技术新人培训全记录:校招萌新成长指南
字节跳动技术新人培训全记录:校招萌新成长指南
2022-07-06 09:29:00 【字节跳动技术范儿】
“我现在重新参加校招,明年还能再来听一次培训吗?”
是什么样的技术新人培训,让校招同学惊喜到要「再来一次」?
潜入字节跳动技术新人培训「星火计划」现场,全程围观之后,技术范儿小编发现在这场活动上:
不仅能从全盘了解了字节跳动到底是如何做技术的;
更能学到如何在职场打怪升级、团结同学、推动业务发展的方法和套路;
还能认识很多跨部门小伙伴,一起动手实践做完整项目的的 Hackathon 活动。
各类干货、知识与活动丰富多彩,在字节跳动当一名技术校招生真是太幸运了。
Part.1
字节技术新人必须知道的那些事
字节跳动的校招技术新人们大多已经入职 1 天~ 3 个月,作为从校园初次进入职场的同学,有三大类技术新人应知应会的信息。
主题一:字节跳动技术架构
字节跳动庞大的技术团队究竟是如何分工的?
这个环节有资深 Leader 前来介绍公司整体技术架构,了解今日头条、抖音、西瓜视频等产品都是如何成长起来的,行业是如何发展变迁的,在产品背后有哪些不同的团队在支持,业务端 & 技术端的同学如何分工协作。
许多技术新同学说,虽然刚刚入职,还没有和其他部门沟通对接过,但通过技术架构的学习,了解了公司的全局,知道了各个部门是做什么的,公司整体的数据是如何流动的,甚至还有同学密密麻麻的记了好几页纸的笔记。
主题二:字节跳动业务介绍
你的底层技术,到底如何应用在了具体的业务里?
从电商、财经到飞书……这些研发同学们支持的不同业务们,是如何跑起来的?来自不同业务的研发 Leader 们会在这个环节介绍每个业务的发展历程和当前的业务进展。
“虽然我做的是底层的架构,但是现在知道了我做的东西都是怎么应用的。”离业务有一定距离的中后台同学看完之后,才感受到自己的细微日常是多么深刻的影响着广大用户。
主题三:信息安全
除了做好开发工作,在字节跳动,为了保证数据安全、防范风险,信息安全也是每位校招新人的必修课。
不过,在星火计划中,信息安全的培训从不是刻板的说教,而是生动有趣的案例,比如:
如何用 GitHub 发现隐藏的黑客?
如果点开钓鱼邮件会发生什么?
黑客如何通过代码里的后门悄悄潜入?
互联网公司如何避免用户账户被盗用?
……
在这个环节中,来自安全部门的技术 Leader 通过真实的安全攻防案例介绍黑客是如何花式「搞事情」的,而科技公司又通过怎样的手段来保护用户信息、防止被黑客入侵。
这些信息让研发新人们收获巨大,并且了解了公司内的安全防护手段及注意事项:“看这些案例让我知道了如何防范黑客,提升了安全意识,也面面俱到的清楚了公司的安全红线。”
Part.2
师兄师姐推动合作的通用套路
除了基本的认识,星火计划还包含帮大家成为职场人的推进工作、协作沟通的利器。
套路一:从找信息到找人,工作推进的不同方法
什么是 OKR?
什么是 1 on 1 ?
如何找到关键的信息和人?
在字节跳动这个强调自驱力的职场环境里,随时了解伙伴们的工作进度、找到重要的工作信息、驱动团队合作是非常重要的技能。
因此,星火计划也提供了找到关键信息的方法和套路。
拿 OKR 来说,在字节跳动,我们用 OKR 来协同团队的工作目标,你可以看到团队其他人的 OKR,以此明确工作方向、与团队高效协同、获取合作信息。
在听完 HR 同学的介绍后,同学们现场争相举例来分解 OKR:
「O:半年内 LOL 从黄金 4 到钻石 4
KR1:买新的外设,预算 xxx;
KR2:确定当前版本的强势英雄,确定自己的定位;
KR3:日常每天练习 2 小时,分析对局数据,在每个位置表现的欠缺;
KR4:平均每周观看最新比赛视频 2h,分析目前赛场流行的打法,找到启发。」
套路二:在字节跳动,我们这样协作
没有工作经历的校招同学,面对复杂的企业工作常常茫然无措:
为什么会被分进很小的项目组?
如果 OKR 和项目质量冲突了怎么办?
我的上游环节无法按时工作完成怎么办?
这些工作中常见的问题,均由项目管理经验丰富的同学前来给大家支招儿~
他们按照技术校招新人工作第 1、2、3 年的时间线分类,用真实案例举出可能遇到的真实情况,帮助大家理解问题、找到解决办法,模拟新人成长的全过程。
像“突然被新的需求方加了工作”、“PM 给的需求不明确”这些问题,都给出了切实可行的解决方案。以后项目推进过程中遇到各种奇奇怪怪的沟通协调问题就不用担心啦~
“我就是进了一个小的项目组,一直以为是因为我们这类岗位很难招,听了培训才知道是因为早期初创项目还在试错中,不能投入太多人力。”
“我之前觉得遇到问题的时候就应该先从自己身上找原因,但听了这场分享,我意识到在我们这种生机型组织里,对事不对人才是更合适的推动事情发展的方式。”许多同学听完这场分享后恍然大悟。
Part.3
与同届同学/师兄师姐的交流机会
了解环境、熟悉了工作方法后,对校招技术新人来说,更重要的是获得成长的秘诀。星火计划中也有参加过重要项目的往届师兄师姐来分享他们是如何从萌新成为资深工程师的:
TA 们是如何学习新知识、提升技术能力的?
TA 们如何衡量自己的工作成果?
TA 们是怎样让自己成为团队的中流砥柱的?又如何复盘每一次遇到的问题?
TA 们如何管理自己的职业生涯、面对机遇和瓶颈?
面对这些问题,均可以和师兄师姐们面对面交流。
而在讲台下,参加星火计划的同学分成了约 10 人一个小组,不仅可以小组共同参与游戏互动,而且每组还有驻场师兄师姐,解答各类职场问题。这样,毕业于不同学校、来自不同部门的同学也借此结成亲密友谊。
“如何量化工作成果?”“新人应该学会哪些具体技术?”“校招新人该怎么成长为一名项目 owner?”校招同学们和师兄师姐聊得热火朝天。
Part.4
动手来做 Hackstar
在培训环节结束后,还有 Hackstar 竞赛环节。
与常规的 Hackathon 类活动不同,星火计划 Hackstar 持续时间更长、项目考量更全面、也更具落地性。
整场 Hackstar 持续了超过半个月的时间,根据实际业务需求,分为三大不同赛道,均为校招同学自由组队、自己设计产品的特色和玩法。
“我们组 2 个客户端、2 个前端、1 个后端、1 个大数据同学,没有产品运营同学,要完成一整个运营活动玩法的思路设计、UI 设计,如何设计出一个广受欢迎的玩法,是非常考验人的,我们也是第一次学着做。”获得第二名的小组说。
Hackstar 环节还有趣味十足的「贪吃蛇」环节,每组同学自行设计迭代算法,控制自己的贪吃蛇在与其他队伍的贪吃蛇的对战中胜利。
这些在 Hackstar 活动中涌现的创意和玩法,获得了许多产品负责人的欣赏,校招生们的想法和创意,很快就会被应用在产品中了。
看了这么多不同的培训环节,星火计划到底想为校招技术同学们带来什么?
负责举办星火计划的 HR 同学说,此前在对校招新同学的调研中,他们发现因为许多校招同学从未有过职场经验,所以遇到了很多问题,比如有些同学遇到问题不敢于沟通、不了解公司的工作方式和技术体系、难以快速融入新环境等等。
星火计划就是针对这些常见的问题设计的培训项目,帮助同学们适应职场、规避可能遇到的问题。
针对可能讲到的问题,每位讲师都试讲多次,经过多次调整修改,用真实的事例讲述,让这些内容更贴近字节跳动环境、适合校招同学。而且,星火计划也为同年毕业、不同部门的同学创造了快速认识了解的机会,是字节跳动技术新人们搭建同级情的桥梁。
当然,在字节跳动,除了星火计划之外,我们还丰富多样的各类校招技术人才的培训体系:
有每位校招新人的 mentor 指导;
有培养沟通能力、高效工作能力、解决问题能力的「Dance 舞计划」;
有讲授技术专业知识、深入了解字节跳动技术研发体系的「Bootcamp」课程;
分享各类专业知识与综合能力的「Learning 平台」;
还有字节跳动多年积累的「知识库」中海量的技术文档;
……
最后,如果你也想参加星火计划,不要忘记参与字节跳动 2022 校园招聘投递简历~
边栏推荐
- Research Report on market supply and demand and strategy of China's four flat leadless (QFN) packaging industry
- 业务系统从Oracle迁移到openGauss数据库的简单记录
- VMware Tools和open-vm-tools的安装与使用:解决虚拟机不全屏和无法传输文件的问题
- Chapter 5 namenode and secondarynamenode
- Double specific tyrosine phosphorylation regulated kinase 1A Industry Research Report - market status analysis and development prospect prediction
- (lightoj - 1354) IP checking (Analog)
- Log statistics (double pointer)
- (POJ - 1458) common subsequence (longest common subsequence)
- QT style settings of qcobobox controls (rounded corners, drop-down boxes, up expansion, editable, internal layout, etc.)
- Study notes of Tutu - process
猜你喜欢
Simply try the new amp model of deepfacelab (deepfake)
新手必会的静态站点生成器——Gridsome
sublime text 代码格式化操作
Discussion on QWidget code setting style sheet
One hundred questions of image processing (11-20)
LeetCode 1560. The sector with the most passes on the circular track
Base dice (dynamic programming + matrix fast power)
FLV格式详解
< li> dot style list style type
Hbuilder x format shortcut key settings
随机推荐
第2章 HFDS的Shell操作
FLV格式详解
腾讯面试算法题
Spark的RDD(弹性分布式数据集)返回大结果集
Tree of life (tree DP)
Market trend report, technological innovation and market forecast of double door and multi door refrigerators in China
Codeforces Round #802(Div. 2)A~D
Problem - 922D、Robot Vacuum Cleaner - Codeforces
Educational Codeforces Round 122 (Rated for Div. 2)
ByteDance new programmer's growth secret: those glittering treasures mentors
SQL quick start
QT realizes window topping, topping state switching, and multi window topping priority relationship
Oneforall installation and use
Chapter III principles of MapReduce framework
Chapter 5 yarn resource scheduler
Li Kou leetcode 280 weekly match
Codeforces - 1526C1&&C2 - Potions
(lightoj - 1354) IP checking (Analog)
Market trend report, technological innovation and market forecast of China's double sided flexible printed circuit board (FPC)
Chapter 1 overview of MapReduce