[原创]与来自facebook的朋友交流
与来自facebook的朋友交流
老板的儿子在facebook工作,现在正好有个假期回来,老总让我们部门与之进行一次交流。其实主要是他讲一下那边情况,然后我们准备些问题,多扩展一下我们见识。
流程
交流会在一片和谐中开始了,他开始介绍了一下facebook,特别是他的几个产品,和公司理念;然后讲了他在facebook工作的几个项目;最后是问答环节,大家就感兴趣的东西进行询问。
对于企业文化部分,主要强调了以下几个内容:
Facebook的企业文化包括:
1. 快速迭代,用于创新——Move fast and be hold
2. 保持开放,时刻沟通——Be opened connected
3. 注重影响力
Facebook 的企业文化体现在细节和措施中:
1. 新兵训练营——Boot camp
2. 黑客马拉松——Hackthon
3. CEO问答——Zuck Q&A
FaceBook工具:
技术 :
前端 ReactJS, xhp, ios, android
后端 Php, c++, mysql
连接层 Graphql, thrift
数据分析 Hipal, scuba
** 工具 **
版本控制 Git, mercurial
代码管理 Phabricator
任务管理 Tasks tool
文档管理 quip doc
通讯工具 Email, facebook messenger, facebook group, slack
日程管理 Outlook calendar
Q&A
这里简述一下我感兴趣的几个问题,及我提的几个问题(实际上没有顺序)。
1、项目如何提出的?
这个没有具体回答,好像是产品、领导、工程师都可以,但公司决定做了,就可以组织团队进行工作。
2、他说到他们工作的一个项目组,人员结构是这样安排的,8个前端,4个后端,3个设计,1个产品,3个销售。我的问题时,没有测试人员么?
没有,测试工作外包出去了。
3、企业文化里,讲的是注重影响力,那么影响力如何评估?
这个就是看大家感觉吧。
这块我有自己的想法,影响力的确很重要,但如何评价影响力呢?我觉得还是公司目标位导向,如果大家都认同目标,对目标促进作用多大,就说明影响力多大。
4、是否见过扎克伯格,并与他讨论过问题,有什么感觉么?
见过扎克,他办公室就在那里,大家经过可以看到他的。没与他讨论过问题,感觉他很忙。没有什么大的感觉,可能国内与国外对领导的认识不同。
不过还是很佩服扎克的,他学习能力很强,比如以前不善于公众演讲,现在演讲可以很熟练了。他对企业未来认识很正确,当年雅虎要收购facebook,他没有同意。开始几年没有要赚钱的打算,就是抢用户,后来在开始加入广告的,现在看来这种方式很正确;扎克曾经高价收购whatsapp等,当时一些人不理解,现在看来,如果不收购很担心facebook被他人颠覆。
5、在facebook工作是否开心,是否有压力?
还好吧,挺开心的,压力有些,但很正常不是很大。
6、如果facebook来中国,是否打算回来,或者现在是否打算创业,选择国内创业么?
目前互联网还是很火的,现在身边很多朋友都创业了,有打算回国内发展。
7、IT行业知识更新快,什么时间来学习?工作和生活怎么平衡?
开发的一些东西,做完直接开源,不会刻意追随最新技术,等稳定了再移过去。工作是学习成长的过程,团队中审查代码、提意见、博客等都是学习的过程。工作时间比较弹性,以任务完成为基础,业余时间会做部分工作。老外很小就开始工作、写程序和教育制度有关,facebook的创新源动力在于自我需求。
8、项目的技术积累怎么做?
使用内部wiki做技术积累。一般项目结束的时候,会写一些描述性文档,代码要多加注释。
[原创]与来自facebook的朋友交流的更多相关文章
- Presto 来自Facebook的开源分布式查询引擎
Presto是一个分布式SQL查询引擎, 它被设计为用来专门进行高速.实时的数据分析.它支持标准的ANSI SQL,包括复杂查询.聚合(aggregation).连接(join)和窗口函数(windo ...
- 移动应用跨平台框架江湖将现终结者?速来参拜来自Facebook的React Native
React Native使用初探 February 06 2015 Facebook让所有React Conf的参与人员都可以初尝React Native的源码---一个编写原生移动应用的方法.该方法 ...
- Apache Spark:来自Facebook的60 TB +生产用例
本文主要讲Facebook扩展spark替换hive的过程中积累的经验和教训. 浪尖整理翻译https://databricks.com/blog/2016/08/31/apache-spark-sc ...
- Android IOS WebRTC 音视频开发总结(二九)-- 安卓噪声消除交流
Android上的音质一直被大家所困扰和诟病,这里面有很多原因, 下面是最近一位前UC同行发邮件跟我交流的一些记录,供参考,支持原创,文章来自博客园RTC.Blacker,转载请说明出处. 以下文字来 ...
- Cookie已经过时,细看Facebook, Google, Apple如何追踪用户
http://www.infoq.com/cn/news/2014/10/cookie-facebook-google-apple 链接地址 Cookie,有时也用其复数形式Cookies,指某些网站 ...
- 在Android上实现使用Facebook登录(基于Facebook SDK 3.5)
准备工作: 1. Facebook帐号,国内开发者需要一个vpn帐号(网页可以浏览,手机可以访问) 2. 使用Facebook的SDK做应用需要一个Key Hashes值. 2 ...
- GitHub上排名前100的iOS开源库介绍(来自github)
主要对当前 GitHub 排名前 100 的项目做一个简单的简介,方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. 若有任何疑问可通过微博@李锦发联系我 项目名称 项目信息 ...
- Facebook React完全解析
2004年,对于前端社区来说,是里程碑式的一年.Gmail横空出世,它带来基于前端渲染的原生应用级别的体验,相对于之前的服务端渲染网页可谓提升了一个时代,触动了用户的G点.自此,前端渲染的网站成为无数 ...
- Facebook 开源安卓版 React Native,开发者可将相同代码用于网页和 iOS 应用开发
转自:http://mt.sohu.com/20150915/n421177212.shtml Facebook 创建了React Java 库,这样,Facebook 的工程团队就可以用相同的代码给 ...
随机推荐
- [jQuery学习系列三 ]3-JQuery学习二-字典操作
前言:如果看过了第一篇和第二篇, 相信大家会对jQuery有个初步的认识了, 对于jQuery的选择器和数组的操作都已经很熟悉了, 这一篇就单独罗列jQuery中字典的操作相关的内容. 1. 数组中添 ...
- Leetcode 345 Reverse Vowels of a String 字符串处理
题意:倒置字符串中的元音字母. 用两个下标分别指向前后两个相对的元音字母,然后交换. 注意:元音字母是aeiouAEIOU. class Solution { public: bool isVowel ...
- [推荐]DataX、DbSync和Timetunnel学习贴
[推荐]DataX.DbSync和Timetunnel学习贴 一 DataX 二 DbSync 三 Timetunnel TimeTunnel :http://code.taobao.org/p/T ...
- SCN试验之二 checkpoin scn 与数据库scn的关系
oracle11g 观察数据库scn: SQL> select dbms_flashback.get_system_change_number from dual; GET_SYSTEM_CHA ...
- mysql5.5 uuid做主键与int做主键的性能实测
数据库:mysql5.5 表类型:InnoDB 数据量:100W条 第一种情况: 主键采用uuid 32位. 运行查询语句1:SELECT COUNT(id) FROM test_varchar; 运 ...
- samba4.1.9安装
./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --with-piddir=/run/samba \ ...
- Java和Android文件操作
File这是文件基类,抽象地代表一个文件实体,它有四个不同的构造方法: File(File dir, String name) File(String path) File(String dir ...
- Java 对文件的操作
public class ReadFile { /** * 按行读取文件操作 * @throws IOException */ public void readFile(String fileName ...
- Javascript 严格模式
简介 严格模式是一种将更好的错误检查引入代码中的方法. 在使用严格模式时,你无法使用隐式声明的变量.将值赋给只读属性或将属性添加到不可扩展的对象等. 声明严格模式 可以通过在文件.程序或函数的开头添加 ...
- Core Java - 流(Stream) - 字节流和字符流(一)
0. 概述: Java中基于流的I/O构建在4个抽象类之上, 其中2个是字节流,另外2个是字符流. 字节流: InputStream / OutputStream 当操作字节或其它二进制对象时,应当使 ...