Facebook 工程师说 Facebook 只招 full stack engineer,那我就来说说 Facebook engineer 都是怎样的人啦。
我觉得任何一方面的具体经验都不重要,重要的是思维方式和学习能力。首先说思维方式,那就是不为自己设限,不会想着自己是前端工程师,所以后端的东西我就一点也不碰。Facebook 的工程师,级别越高就需要保持越大的影响力。如何创造更大的影响力,就是寻找当前杠杆效应最明显的问题来解决。有些问题你解决了的话,投入进去的时间每小时能换回来一千美元;有些问题你解决了的话,投入进去的时间每小时能换回来一百万美元。然而哪些问题更值得解决,这是动态的,往往还存在衰减效应。如果现在性能瓶颈在后端,你做了一个季度两个季度优化后,瓶颈就已经不在后端了,你再优化下去衰减效应就会越来越明显。等瓶颈变成前端了,你是不是就说因为你不懂,所以不愿意碰?那就相当于寄望于公司有个前端很懂性能优化的人来解决,但如果公司没有这样的人那就没有人来解决了。
Facebook 的众多海报当中,有一张写的是「任何一个 Facebook 的问题,都不是别人的问题」。有问题,你就需要去评估是否值得解决。如果值得解决,你就应该着手去解决,而不是假设公司内会有另外一个人比你更合适解决这个问题。这时候很可能你就需要去做你从来没有做过的事情,需要学习你原本可能完全不懂的技术。如果你是个专门做数学模型的博士,加入 Facebook 原本是打算做搜索结果优化的,结果发现这不是最急需解决的问题,JavaScript 性能才是最需要解决的问题,你怎么办?如果你以为 Facebook 需要的是你做数学模型的经验,那你就错了。Facebook 需要的是你完成博士学位的学习能力。你从来没做过 JavaScript 并且觉得 JavaScript 很恶心?正确的做法是立即在网上买几本 JavaScript 入门的书连夜看完,然后着手分析性能瓶颈并且解决。在你完成手动优化后,你还可以思考一下能否把这做成自动化,例如说在代码提交时分析 JavaScript 语法树并且指出可能成为性能瓶颈的地方,又或者说从用户浏览器那里收集性能数据扔到 Hive 然后再从中分析产生瓶颈的特征。这些都可能涉及到一些你没有做过也没有学过的东西,但问题摆在那里你就需要去解决,而无论这要求你去钻研什么。这就是我所说的学习能力。
- 浏览: 378238 次
- 性别:
- 来自: 北京
博客专栏
-
Spring Roo杂谈
浏览量:0
最新评论
-
liutingna86:
程序没有提取新的链接,只是分析url.txt中链接页面的内容是 ...
Java编程技巧:小爬虫程序(转) -
u013680195:
CSS基础教程17篇 此教程共17篇,由浅到深、循序渐进的讲述 ...
每个Web开发者必备的9个软技能(转) -
zhb8015:
有一个解决的方法:把DTD文件从mybatis.jar中拿出来 ...
求助: exception is java.net.UnknownHostException: mybatis.org -
zhb8015:
问题可能找到了,spring-test对于(@ContextC ...
求助:NoSuchBeanDefinitionException: No bean named 'userService' is defined
相关推荐
专访Facebook的中国高级工程师郑小明.docx
里面的每一人,尤其是工程师,既是公司文化的承受者,同时 也在不断的改造着公司的文化。我想强调的是团队,是团队的力量打造了Facebook。而让团队凝聚在一起并充满战斗力的,即其文化。这种文化,包括一些做事的...
Facebook PHP SDK 4.0
facebook分享实例代码
facebook如何实现memcache的文章,详细描述了facebook对于memcached的扩展
Facebook开发包 Facebook开发包 Facebook开发包 Facebook开发包
facebook的项目开发流程和工程师的绩效管理机制(35页).pdf
facebook 分享文档 twitter 分享文档 vue 使用 facebook 使用分享 找到index.html 添加一下代码 <!-- facebook 分享 --> <div id=fb-root></div> [removed](function (d, s, id) { var js, fjs = d....
facebook安卓安装包,Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的 ...
里面包含facebook 的登录SDK 和 facebook的数据统计依赖工程
Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于...
2019Facebook旅游白皮书-Facebook-201910.pdf2019Facebook旅游白皮书-Facebook-201910.pdf
Facebook基础培训
Facebook电子商务介绍的PPT,对于社交网络进入电商可以借鉴。
facebook UI
facebook 的学习资料 帮助学习和了解facebook
前几天弄过来的 facebook api挂出来希望对大家有帮助
Facebook-Android-sdk-4.8.2.zip
Facebook社交图景剖析,详细分析facebook是如何拉近人们之间的关系的。
facebook提示音效Facebook提示音效.mp3