emersonxsu发表于
一亩三分地职场达人版

不知不觉在FB作为SWE已经工作三年多了, 今天无意间链接到一亩三分地, 又想起了当年刷题电面的日子, 看着一亩三分地的众多帖子,也想来回馈一下. 纯谈我个人经验和见解,如果不同意,请海涵.不知道会不会写成过个帖子, 看反响吧,今天先谈新人(new grad为主)入职后如何更快融于团队. 在F家碰到了不少新人,也带过十几个bootcamper, 自己队伍也已经带了6人了, 为组里招人的时候见的更多, 先说下我最喜欢和什么样的新人打交道.
  1. 礼貌, 认真倾听. 对的,你没看错, 这种温良恭俭让的性格在美国公司也是很讨巧的, 特别是在新人阶段, 谁不想和一个刚认识的人和和气气的谈问题呢?
  2. 喜欢问问题,特别是insightful, 有深度的问题. 有时候问问题是把双刃剑, 问太多stupid questions, 确实会伤害一些reputation, 我觉得新人越早问这种问题越好, 还有一个小技巧就是, 问之前,再问自己一遍,思考10秒钟. 当然,发现问题也需要自己花时间先尝试着搜索, 15~20分钟是个比较合理的时间. 等senior些了,可以缩短些,毕竟时间会越来越宝贵.
  3. 不挑活,赶紧做. 一般mentor塞给新人的活,都是有考量的, 新人要做的就是弄懂task, 说出自己的想法,然后尽快deliver第一个version. 雷厉风行的深思熟虑然后ruthless执行是非常好的特质, 拖延症在FB会惹大麻烦, 伤害自己的reputation,拖慢进度,让人觉得你不靠谱.一般越senior的人,耐心越低,尝试和你合作沟通,如果没把握住机会,第二次有没有都不一定.
  4. 大名鼎鼎的boz有过一个帖子, 讲新人如何最快融入团队, 提到的方法就是问manager,搞清楚谁是各个project或者team的tech lead和stakeholder, reserve 1:
    1 with them, 只要不是太senior太忙的人,一般都会同意30分钟chat的, 特别是新人,说想介绍认识一下,然后对你的project很感兴趣,blabla. meeting前做好功课, 搞懂你能懂的context, meeting中直接入主题, 问pain point, biggest challenge, 如果还有时间,可以问long term plan, 如果对话中有你熟悉的或者能involve进去的, 可以适当秀一下才艺, 然后表示很有兴趣研究一下. 一般人如果觉得自己的project被人赏识, 不管对方是什么level, 都会开心的. 人之常情. 那些个project就像自己的娃一样,你说娃长的俊, 哪个父母不开心?
     Anyway, 我很认同boz的这个方法,可以最快的build relationship, 知道整个org大致的现状和趋势. 
  5. 想清楚自己喜欢做什么, 想学什么, 还有自己能做什么, 这三个缺一不可, 不喜欢的不能持久; 学不到你想学的,也容易走神; 做太不擅长太新的项目,风险太大; 所以想清楚上面三点, 然后告诉manager, 问ta有没有选择的余地. 如果没有, 一个是你bootcamp时选择team不太合格, 是我的话, 就硬着头皮做,也许哪一天突然发现project有意思了呢, 朝三暮四,踌躇不前的, 不是一个好现象.每人都做过tedious and dirty work, 这也是种磨炼,要把注意力放在学习上,对新人来说, 任何的task/project都有学习的地方, 躲不了就拥抱它们吧...
  6. 是金子总会发光,只是时间早晚问题. 99%的新人FBer都自信自己有实力, 我也相信有实力,怎么把实力转化为performance, 这个很重要, 眼光,情商,毅力都很重要, 尽量锻炼自己的短板, 跳出comfort zone, 胆大一些, 多问manager和senior的人, 你的缺点是什么, 一定要诚恳, 有些外国人打死也不肯给constructive feedback,你得学会交心或者套话.
  7. 和manager build好关系, 一般我开会,都会问两个问题, 我什么做的不好; 你现在最担心什么; 这种问题可以很快的拉进你和manager的距离, 一定要让manager认识到,你和ta是一根绳上的蚂蚱, 一荣俱荣,一损俱损, 都是自己人, 当时你能做到你表现不好, ta promote也难的时候,我觉得就代表你在ta的team中已经成功了.
  8. 和peer/teammate更要打好关系, 一人闷头苦干junior时还行,等你越来越senior,项目越来越大, 99.99%情况是没法独自一人扛起来的, 这时候就需要队友了, 也许有些队友很猪, 那你就看能力分配task或者要求帮忙, 弄清楚team中每个人的强项, current schedule, 兴趣,就能更优化的分配工作了. 当然, 这个是后话,新人要做的主要还是任劳任怨,使劲学习.
  9. XFN 的是比较高阶的了, 这个留着下次聊, 新人一般在自己的小team内活动就行了, 太快到XFN 反而不好, 自己team的projects和强项都没搞清楚呢, 到外面撒什么野.
如果有什么问题, 请下面回复,我不定期回来看看. 如果有人觉得班门弄斧了, 也请指出, 以上基本都是我自己琢磨出的, 在一些人眼里都是些common sense, 但是对新人来说,至少当年的我没这些见解,走了不少弯路,有些后遗症现在还存在.
   左下角阅读原文,去地里看大家的交流

   谷歌工程师讲系统设计     
   数据科学面试真题讲解    
   工业界资深数据库科学家
   教你破解各大公司面试    
   模拟面试 - 数据科学    
   模拟面试 - 机器学习    
    公众号太多,找不到一亩三分地怎么办?
   点击订阅号
   长按Warald,置顶公众号
   就可以一眼找到Warald
    ▼https://www.1point3acres.com/bbs/▼     
继续阅读
阅读原文