(2012-05-13 17:42)
有好多朋友问硅谷公司招工程师的基本流程. 作为应聘者, 我试过Facebook, Google, Yahoo, Oracle,
均拿过offer; 作为面试人员, 面试过不下于300余人, 清楚大概流程, 做此短文, 希望对于希望去硅谷工作的朋友,
或正在准备面试的朋友, 或正在设计招人流程的创业公司有所启发. 经验有限, 如有毗漏, 请指正.
面试机会
在硅谷, 最容易获得招人的机会是熟人推荐. 就是目标公司的某某人是你的朋友, 你让她给你做一个内部推荐.
Facebook大概60-70%的员工是通过这种方式雇佣的. Facebook最早期的一大拨中国籍工程师都是我做内部推荐面试进来的.
熟人推荐对于求职的朋友还是公司相对成本都要低. 对于求职的人, 可以通过熟人了解公司内部的真实情况; 对于公司,
熟人的推荐让求职人的质量得到一个背书. 也是介于此, 我收到过不下200多个推荐的请求, 但我决定做的推荐不到100,
其中有12个朋友成功了, 每个成功的推荐公司给5000刀的奖金. 做内部推荐的员工应该对自己的推荐有所筛选,
不能一味为了推荐奖金来一个推一个;
(2012-05-06 12:07)
很多人在不同的场合问过我这个问题 - 为什么离开Facebook这么好的公司, 对工程师的待遇极好, 地位极高, 股票极有前景,
等等. 这里一并作答. 希望这个过程的了解对一些创业的朋友有所思考.
总的说起来一句话 (抱歉, 中文没那个味): Making something great yourself is
different from being part of something great. 可以看出来,
我将来是想自己创业的.
这在我加入Facebook第一天就和老板说好了, 我来的目的是为了走, 是为了在这里得到锻炼将来在合适的时候离开做自己的事业;
但我在的时候会好好的干. Facebook对此没有问题. 我在Facebook走过的足迹,
从一开始的后台工程师(C++)到数据(Python, Hadoop/Hive)到前台(Javascript/CSS/HTML),
从技术走到产品和管理, 所有的这些都是为了给自己将来创业补上改补的洞洞.
一晃4年半, 时间到.
要不要走的想法, 在我脑海中一直盘旋了半年. 一开始, 走的概率只有50%, Facebook是一家非常伟大的公司. 选择离开,
很难.
像所有会计算的朋友, 我和太太做了Pros/Cons Analysis.
Cons
(2012-04-19 22:21)
我是2007年初加入Facebook, 那时大概150人;
2011年9月底离开, 当时3200多人.
经历了很多稀奇古怪但影响很大的项目,
像Application Platform, Social Ads, News Feed, Gift Shop,
Facebo
A quick briefing about myself - I joined Facebook in early 2007
and have been through many challenging projects. A lot of problems
were new and unseen. A lot were above the scale history has ever
seen. A lot of hard times but also great times. By the time I left,
I was managing the risk engineering team that was in charge of
payment fraud and customer service tools. Right now, I am doing
some angel investment work for fun, while preparing to start up my
own company. See more of my background and interest
at linkedin.com/in/hwang123.
There are a lot of things I learned during the last few years at
Facebook.
Before we start, here is the disclaimer :)
1- Everything here was derived from my belief and practice from
my 4.5 years at Facebook. It worked fine for me within the Facebook
culture. That doesn't mean it will work for you. All seeds need the
right soil.
2- I would not try to c
我最好的朋友于4月10日凌晨3点35分离开人世, 享年30周岁. 2年前被诊断为胃癌晚期, 医生说他活不过6个月, 他撑了2年.
我知道他很不甘心, 他很无奈, 但他走的很放心.
他妈妈说, 走之前, 一开始他说他看不到光, 使劲睁大了眼睛, 后来他说他看到光了, 掏了掏耳朵,
把双手交叉放到胸前, 嘴里喃喃自语, 就这样走了. 痛苦了2年多, 但最后走得不痛苦...
1996年, 我们一起上高中. 同班同学, 但一开始我们只是同学, 并不是兄弟.
你是走读生, 全校倒数20来名进来的; 而我一直是第一. 你性格内向但闷骚, 而我却比较外向但敏感. 我们俩因为一局象棋成了好朋友 -
那一次, 我们赌如果我输了, 我要听你的命令一个月; 破碎的记忆当中记得我是在绝对的优势下不知道为什么被你的一招好棋险中求胜,
听了你一个月话. 我很感谢这盘棋, 让我有了一个一辈子不能忘的兄弟. 你不是最聪明但绝对不笨的那种人, 但是很勤奋很实在.
你在高中的表现是对勤能补拙最好的诠释. 高考的时候你是全校前20来名, 咱们一起上的浙大. 一开始觉得, 没考上清华是我的遗憾;
后来想想, 这是福气. 到现在为止, 你是我生活中佩服的几个人之一 - 你诠
谈谈我对做天使投资的一些粗略的想法. 做这一行才四个月, 投成了一个, 正在投一个. 经验有限, 想法在变,
请大家积极拍砖.
一个中心
天使投资首先应该是个天使, 然后才是投资. 所谓天使就是以帮助团队成长为中心的一个角色.
不以帮忙为目的的天使都是臭流氓. 我答应见一个团队之前都会自己先试着回答这个问题 - can I be helpful? and
how? 然后是投资, 就是希望将来有所回报. 所以项目也要靠谱, 7分看人, 3分看事. 但我相信一流的团队没有三流的想法.
很难相信一个所谓'一流'的团队来pitch三流的想法然后别人还会认为他们是一流的团队. 有不确定的想法, 有事后看失败的想法,
但不会是三流的想法.
七大问题
* Problem is real
是真正的问题. 不是拍脑袋突然想出来的. 以前听过一个项目, 说让停在红绿灯前的猥琐男勾搭也刚好停在红绿灯前的美女,
我乐乐个去.
* Market is big
hey, 你要解决的不是一个人的问题, 是很多人共同的问题. 这个目标市场是800万还是8000万还是8亿. 让你有个数,
让我有个感觉.
(2012-02-08 00:46)
这篇我写得比较辛苦, 因为有很多词在中文中没有直接对应. 欢迎朋友指正. 另外, 有模糊不解之处请指出, 也可以参见英文版.
英文版应该会清晰很多.
7
习惯委托, 但不要盲目, 请谨慎
分配任务委托别人的重要性比较容易理解. 因为你不是超人, 不能端茶倒水什么都做吃喝拉撒什么都管. 有些时候,
你往往还不是最适合的人选. 当团队一大事情一多, 你一定要学会委托别人来负责合适的任务. 对有些领导者而言,
委托别人一个重要的目标可能不是很放心, 觉都睡不好; 但我非常习惯委托别人, 有时候可能太习惯了.
这是我一位前老板给我指出来的一个问题. 有一次我给一位组员分配了一个既有技术难度又有协调挑战的难题. 进程比较缓慢.
但我给了他太多的时间空间来折腾, 而事实上他在某些方面需要一些加强, 有些方面需要我更多的主动的帮助. 我老板指出来,
如果我要让别人随便折腾的话, 前提是我需要有足够的信心. 我需要有事实来逐渐证明我的决定是正确的. 需要谨慎委托.
因为如果项目失败, 对他而言, 最终负责的人还是我, 不是别人. 所以我不能以别人不行来给失败的委托埋单.
如果你有一个重要的任务需要委
This is Part 3.
Find part 1,2 at blog.sina.com.cn/hwang123
长微博工具出错了, 明早再发长微版.
中文版快了, 呵呵.
7
Delegate and validate
It's easy to understand the importance of delegation. Because
simply, you cannot do everything yourself. More crucially, you may
not be the best person to do it anyway... Actually, being
comfortable with delegation was my strength. Maybe too comfortable
to call it a strength… There was a good lesson I learned from my
former manager. A project lacked progress and I gave too much
free-run to the person who was assigned the task. The person was
good but he wasn't experienced enough to handle the issue, which
involved technical difficulties as well as communication
challenges. My boss brought up a great point that I would need
to validate my confidence on the person to back the deleg
第一部分的中文版请看http://qing.weibo.com/1401659004/538b9e7c33000bos.html
英文版请看http://blog.sina.com.cn/s/blog_70c9335b010127zm.html
非常感谢@MH-Selocyc同学打的底. 该版本是在他的基础上改写的.
4、重视数据而不盲从数据
决定产品方向时, 要的是想象力, 激情和胆量, 而不是数据. 数据能让你的团队沿着正确的方向前进而不出轨,
也有助于产品从“一开始是什么样”到“最后应该是什么样”的逐渐优化成型. 但数据不能帮你决定方向. 举个例子,
当我们在人工智能(机器学习)上压上我们团队所有的资源的时候, 我们忐忑不安. 但是我们坚信一点,
现有的基于人工规则引擎的防欺诈系统会很快成为死胡同, 因为它太死板而且不易规模化以处理大数据。所以,
就像在电影指环王中Frodo明知通向Mordor的道路很黑很冷很危险, 但那是一条他必须要选择去走的路;
我们选择了在机器学习上压上所有的宝。失败, 整个团
Part 1 is here: blog.sina.com.cn/s/blog_70c9335b010125l7.html OR nonoidea.posterous.com/10-lessons-i-learned-at-facebook-part-1-of-3
中文版回来的. 再等等 :)
4
Listen to the data but don't just rely on it
To decide a product direction, you need imagination, passion,
and strong nerve. But not data. However, you will need to rely on
the data to keep your team on the course. And the data can help
tweak the product from what it is at first to what it
needs to be at last. Here is a story. We didn't have strong
confidence that we would be successful by going all-in on machine
learning. But we knew we had to do it because it's the righ