Facebook的工程师们是如何工作的


时间: 2021-08-03 11:27:53 人气: 8 评论: 0

Facebook员工Yee Lee发表了一篇博文,描述了Facebook工程师的日常工作情况。他称,工程师和技术运营团队几乎占据了Facebook员工总数的一半,是公司最宝贵的财富;没有这两个团队,Facebook将无法运营。

产品经理很多,但相对应的工程师更多
在Facebook,每个产品经理都将于7-10位工程师协同合作,对公司产品进行维护。

Boot Camp
所有的工程师都必须经过4-6周的专业培训,这种培训被内部人员称为Boot Camp。在培训过程中,工程师们必须学习Facebook的解决Bug之道,并听取一系列高级员工的讲座。最终合格的工程师只占10%。

权力越大,责任越大
通过培训的工程师将获得Facebook数据库的权限,对数据库进行适当的检查和修改。以防万一,公司也制定了一系列安全措施防止工程师私自滥用用户数据。

“工程师做主”的公司文化
这一点与Google相同,Lee在博文中称,在工程师眼中“产品经理其实没什么地位。”工程师可以在产品开发阶段作出任何修改,甚至加入原设计之外的新功能。

每月进行项目汇报
每个月,各个团队**碰头进行项目汇报,产品营销经理和产品经理都**参加,但没什么发言权;稍有不慎就**被人举报称他们占用了过多**议时间。公司主张每一位工程师能对自己开发的产品全权负责。

自主自愿收集项目资源
在Facebook,工程师的项目都由他们自己决定。

实干才是硬道理
实践是检验真理的唯一标准。在Facebook,工程师们从不为某个功能是否有价值打口水仗,他们通常都**花上一周作出原型,让事实说话。

终端项目更吸引工程师
与其他科技公司人人都想参与前端产品开发不同,在Facebook,工程师们对延展性项目和基础设施问题最感兴趣,比如News Feed算法。

老板亲自审查代码
Facebook最大的特色:扎克伯格**审查News Feed中更新的每一个代码。

没有正式的质量管理团队
工程师为其产品的每一个功能负责,前期测试、处理Bug以及后期维护。

每周二固定进行代码更新

技术运营团队“阻碍”代码更新进程
Facebook有6万多个服务器,更新代码则是逐步完成的,先在小部分服务器进行测试,运行良好后再全面使用。

技术运营团队不容忽视,否则···
在更新代码测试过程中,一旦发现问题,技术运营团队**通知对应的工程师;如果该工程师没有及时解决,他将有可能面临被解雇的危险···

来源:曹三藏

给作者打赏,鼓励TA抓紧创作!
---蛙鱼源码WAYUYM.COM---专业提供网站模板,网站源码下载,教程培训,程序插件,网站素材等建站资源,主要收集各类精品源码资源,包含CMS程序模板、网站源码、游戏源码、APP源码等 ,所有资源都没有水印适合搬运,我们致力于打造一个优秀的建站资源共享学习平台!

专业厂家,设备先进,技术力量雄厚,自动化生产技术先进,产品质量符合国家标准,价格合理,https://www.69shenlan.com/,具有质量保证,生产及时,交货快捷的特点。 我们的宗旨:做我们擅长的事,希望用我们的创意和创意为客户实现战略定位,塑造品牌,强化形象!
我们的要求:坚持“优质产品、优质服务、优惠价格、快速交货”的经营方针,努力开拓市场,真诚为客户服务! 我们的发展:以独特的专业和专业精神,https://www.69shenlan.com/1:1--

facebook

评论