转正指南|实习生和试用期你要知道的那些事儿
转正时候评委最在意的
实习期间的矛盾在于,大家既希望实习生可以广泛接触团队的业务和技术体系,这样在工作思维转换和技术能力上都会有均衡的发展;又希望实习生可以 focus 在某个垂直领域,结合业务痛点深入研究,做出些个人特色的改善和突破。不少师兄在第一种思路上尝试一两星期后,在转正的压力下被迫用第二种思路培养实习生,甚至会有拔苗助长的现象。 现在回头来看这种焦虑感下的“亮点”期望,既不现实,又没必要。不现实是因为整个团队在本业务深耕了几年,实习生很难在短时间内发现比较明显、并且可以小成本改善的问题;没必要是因为自己作为师兄、主管参加过不少新人转正,也做了几次转正评委,和大家交流下来,发现关于转正大部分评委内心的评判依据是类似的,并不会不切实际的要求什么亮点,而更在意候选人的:- 技术基本功
-
技术思考力
- 事情说的很清楚,你在其中的角色是什么?
- 这件事情是你想做的,还是主管、师兄分配给你的?
方法论——转正标准下的做事流程
我们经常会忽略大道至简很多时候是因为这些道理听起来毫无新意,甚至近乎废话,这点不用多说,因为试图绕过的时候总会发现处处碰钉子;还有一个原因是道理我都懂,依旧过不好这一生。很多道理需要方法论的指导才能发挥最大作用,业界也有很多成熟的方法论,比较好用的是 STAR- Situation: 可以理解为背景分析,做一件事情都有前因后果,分析出为什么当下需要做这件事情
- Task: 明确整个事情的目标,既要有定性的目标,又要有定量的目标,做到整个事情是可衡量的
- Action: 根据目标拆解出具体的、可行的执行策略和执行节奏
- Result: 对结果复盘(总感觉应该是 Result & Review),有没有完成既定目标,过程中有哪些技术沉淀
团队有个技术产品叫七巧板,可以不通过 Aone(发布系统) 发布流程将代码片段同步到应用,很多同事利用这个特性将页面上经常需要变化的内容做到了七巧板;同时七巧板提供了可视化的编辑界面,可以让非技术同学通过填写表单的方式把更新推送到应用,比如 Alibaba 首页上的很多广告内容是运营推送的。因为最近集团安全生产的要求,无灰度不发布,所以给新人安排了一个任务——七巧板接入 changefree(变更管控系统)。这种时候新人可以有很多做法:
- 了解七巧板发布的原理
- 了解 changefree 接入方法
- 设计实现架构、写代码
- 配置 changefree 规则
- 发布界面添加用户提醒
- 测试
- 通知七巧板用户要接入 changefree,非窗口期变更要走审批流程
- 发布
- 整个事情的目标是什么?
- 我的用户是谁?
- 他们的诉求是什么?
- 开发:经常对非功能、bug 的修改快速发布。我们做了上述的修改后开发的诉求仍旧可以得到满足,非窗口期走审核流程虽然会让发布过程受阻塞,但根据安全生产要求也是合理的。
- 运营、PD:可视化修改,快速把广告、营销内容推送上线。看起来仍旧满足,但仔细一分析是有问题的,因为出了常规时间的封网,很多封网是因为大促导致的,而大促期间正需要对广告、营销内容频繁修改。
- 封网期间对代码级别变更锁定,可视化内容可以通过一次申请免走审核流程,或者仅仅是主管审批;
- 发布内容接入自动化测试保证发布质量;
- 这是不是一个问题?现象的背后真正的问题是什么?
- 这是哪个环节触发的问题?这是哪个环节造成的问题?
- 有哪些手段可以修复问题?有哪些方法可以根治问题?
- 这些手段和方法的可行性、优先级是怎样的?
- 方案会不会带来副作用?应该如何消弭?
才开始工作时候有个习惯帮助我很多,我经常会试图揣测这个问题如果是我师兄、主管会怎么分析,他们会做怎样的决定,我对每个层级的理解是 P5 解决问题、P6 发现问题、P7 定义问题,P8 可能是创造问题吧,展开一些理解大概是这样 (仅代表个人理解,不代表官方定义) :
- P5:事事有回声,交代的事情干净利落做完,对既定方案、流程有自己的思考;
- P6:独当一面,可以独立负责业务项目、改善技术流程,并且对相似问题有一套方法论;
- P7:领域专家、辐射上下游,某一类问题到自己这里终结,领域方案对上下游工作流程都有改善;
- P8:两年后我再总结;
小技巧——预期管理
周报的重要性,一个十几人的团队主管很难有精力面面俱到,了解所有人每天的细节,给大家找出合适方向和机会,很难做到你有一个不错想法的时候主管恰好找你聊聊。很多同学的周报极其敷衍,就是一周的流水账,发送出来都是浪费自己和收件人的时间,团队不会有人认真读完所有人的周报,取决于周报的质量。 实习生在这个问题上要比正式员工更注意一下,毕竟正是员工的考核是半年一次,还有路遥知马力的机会,而大部分实习生的的实习期只有两三个月,和主管的主管沟通的机会几乎只有(双)周报。 为什么周报这么重要呢,在上面文章中也提到过向上管理,对于实习生而言最重要的是做好对主管的预期管理。在工作中很多时候我们羞于说出问题、表达个人意愿,怕老板觉得自己能力不够或者太自大。但很多时候问题就出在主管对你、做的事情没有预期,出现任何风险都会觉得是突如其来的刺激,如果总是出现心理预期偏差,就会怀疑你的工作能力,无法对工作进度和风险进行有效控制。 所以一定要管理主管对自己的预期,做到- 信息透明:过程预期
- 风险预警:风险预期
- 建立信任:结果预期
如何反击“这不就是引用了一个包嘛?”
实习生转正、项目总结、晋升答辩,这个句式也许后面要听数十次,每次都特别委屈,我明明做了那么多,怎么就得到一句这种评价!前面也提到了评委经常会问的两个问题,这句话就是两个提问的综合体。 说是反击,首先我们要意识到一个问题,当评委问出这句话的时候,说明我们的述职过程就已经出了问题,我们最好的反击不是针锋相对,而是做好前期工作,让评委问不出这句话。 前面提到了 STAR,一般情况下评委问是因为我们讲背景和结果用的篇幅过多,讲目标分析、策略执行篇幅太少,又让我想到团队的一个例子:一次大促上线第一天 PD 看到我们的会场页面多语言表现问我,谦行,我们页面为什么有的做阿拉伯语镜像反转、有的没做,有的上面做了,有的下面做了,你们如果资源有限,是不是可以做的统一些?遇到这种困境我们可以问自己几个问题:
面红耳赤,和团队一位新同学讨论了一下方案,最终选定了自动构建 RTL 版本的 css 代码解决,业界有一个 rtl-css 的包非常好用,新同学了解了一下接入方式之后,修改代码构建器等前前后后忙活了很多,然后完成了任务,写转正材料时候却犯了难,评委还没问自己都感觉就是用了业务的一个包,没有技术亮点呀。
- 当下业务有很多问题,为什么这个问题要现在被解决?
- 问题有多少种可行的解决方案?如何做出选择?
- 选的方案有什么副作用,如何应对的?
| 问题 | 思考 & 行动 |
| 这是正确的事情吗? | Alibaba.com 秉承着马老师“让天下没有没有难做的生意”的使命,支持 RTL 理所应当是正确的事情 |
| 为什么现状如此不堪? |
|
| 有哪些备选方案? |
|
| 最合理的方案是哪个? | RTL 短期内的产出避讳提升太多,我们需要做的是降低投入,达到 ROI 平衡,这就意味着提供开发无感的方案会更加合理,因此选择了方案 3,其中的 LTR 代码识别转换业界用通用包 rtl-css 可以使用,集成到 build scripts 即可 |
| 这个方案会带来什么问题?应当如何解决? |
|
| 这是个共性问题吗? | 是,不只是会场,多个场景都存在人工支持 RTL 的情况,应该在 ICBU 内部形成规范(客户端写入 dir 属性),工具推广到 BU 使用 |
- 最有技术含量的 LTR 代码识别、转换工作确实是用业务 rtl-css 包实现,但不是有了这个包才有的方案,而是我们制订了方案,这个包满足我们的诉求,可以节省我们的时间才被用到;
- 我们不仅仅是解决了构建问题,还考虑到了老代码升级、自动构建逃生入口、开发一键预览对比、更快的 RTL 判定渲染等方案,这是一个完整的、考虑周到的技术方案升级过程;
指北——最常见的误区
虽然不能确定上面说的是对的,但我知道怎样肯定是错的,也看到过太多实习生前赴后继往深坑里跳。- 深入了解业务,可以独立负责 XXX
- 学习 React、Spring boot
- 深入理解 NodeJS、MySQL,成为领域专家
- 我有多惨、多不容易(背景 & 问题)
- 但我多喜欢音乐/舞蹈,我希望 xxx 为我骄傲 (愿景)
- 我要做更好的自己(升华主题,互相成就)
- 他为什么会这么想,有这样的规划?
- 达到这样的目标后会怎么样,对团队、业务的影响是什么?
- 态度和决心至关重要,力量再薄弱,这个团队可以也必然要因我而变的更好。
- 关心团队同学在做什么,遇到了什么困难,是不是自己也似曾相识,也许自己可以做些什么。
- 不要对已有的不合理妥协,也许不是因为我很菜,而是事情本不合理,只是其他人忍受了,而我不想。
- 很多东西我不懂,但自我以后这些问题不需要再问人。
- 完善新人文档,业务概要、开发环境 & 工具、打点 & 数据报表等,记得第一天自己的手足无措的样子,不要让师弟师妹再经历一轮。
- 整理项目 README,让项目拿到 project 地址要的东西就都有了,想象一下技术交接时候,告诉交接人:你需要的一切都在代码 & README 信息里面了。
最后
转正串讲不是一场考试,也不需要我们把做过的事情罗列一遍,重要的是通过几件事情让评委了解自己是如何发现、分析、解决问题的,在团队帮助下理清楚思路,相信对后续的职业生涯都会有很大的帮助。视频化时代,未来80%的数据和计算将发生在边缘,边缘云靠近终端与数据源头,推动端侧算力赋能,助力万物业态革新。本电子书精选了云栖大会边缘云与视频云的系列内容,从战略与产业发展、技术与创新应用、场景实践与生态合作等维度,全方位演绎边缘云与视频云创新融合的极致进化。通过本书,你可以学习到:1.云栖大会演讲合集 2.云栖大会精选文章 3.《边缘云技术演进与发展白皮书》。
点击阅读原文查看详情。