王淮的<打造Facebook>一书不厚,花半天时间轻松读完.书中没有大段的说教,只有近乎流水的陈述.正如作者所说,打造Facebook这本书由巴克伯格来写再合适不过.可惜他至少在近几年内没有这个打算.而王淮作为加入Facebook最早的员工之一,以工程师角度描述的视角恐怕更适合我们. 战略眼光很重要.在Facebook聚合了大量的用户以后,马克伯格在最早的时间决定将Facebook打造成为一个对外开放的开发平台,可以由第三方开发者基于Facebook的API来开发应用.这样极大的激发了开发者的…
王淮的<打造Facebook>一书不厚,花半天时间轻松读完.书中没有大段的说教,只有近乎流水的陈述.正如作者所说,打造Facebook这本书由巴克伯格来写再合适不过.可惜他至少在近几年内没有这个打算.而王淮作为加入Facebook最早的员工之一,以工程师角度描述的视角恐怕更适合我们. 战略眼光很重要.在Facebook聚合了大量的用户以后,马克伯格在最早的时间决定将Facebook打造成为一个对外开放的开发平台,可以由第三方开发者基于Facebook的API来开发应用.这样极大的激发了开发者的…
在今年北京的QCon大会上听了facebook早期中国籍工程师王淮的演讲,受益匪浅,主题是如何打造高效能团队,主要介绍他在facebook的一些经历和管理上的经验分享.现在的他是一名天使投资人,投资的领域有移动互联,支付,云应用等.他还写了<打造facebook>一书,讲了facebook的公司文化和他在其中的开发管理等经历. 工具文化 这本书给我印象最深的一点是facebook的"工具文化".为帮助工程师更好的进行产品开发,facebook对内部工具Tools是非常关注的…
扎克伯格的真实一面 (1)在公司内部知无不言,扎克伯格在公司内部问答时间.尽可能回答员工的任何问题,保持足够的透明度. (2)员工只有做到对外守口如瓶,我们才能做到对内知无不言. (3)facebook的文化是,如果沟通顺畅,则事半功倍. (4)电影<社交网络>只有2%是真的,就是拖鞋和T恤. (5)关注用户体验细节,非常在意用户体验,指明产品发展方向. 打进facebook (1)要求涨工资的最好方法就是从外面拿到一个offer,证明自己的市场价比公司的贱卖价更高,求协商.不过如果你对公司o…
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/5243181.html [正文] 豆瓣链接:https://book.douban.com/subject/26598045/ [目录] 01 什么是全栈工程师 02 如何成为全栈工程师 03 从学生到工程师 04 野生程序员的故事 05 工程师事业指南 06 全栈工程师眼中的HTTP 07 高性能…
1.PackageExplorer显示文件层次的默认方式是平行列出全部包,事实上也可显示成多级,并且效果比navigator好多了. PackageExplorer视图中,"右上角箭头→package presentation→hierarchical" 注:1>千万别用navigator,那玩意已经被eclipse抛弃了,PackageExplorer专为java定制,各种重构相当方便 2.清除无效imports,"source→orgnize imports&quo…
运气,其实就是一个复杂系统孕育出的,超出已知经验的解决方案.它不是没有产生机制.只不过,这个机制太复杂,涉及的因素太多.我们没法复制.所以,我们只能笼统的,把这套机制称为运气,或者命数. 举个例子,假设我买了一支股票,运气非常好,涨了.你能说这是什么神秘因素导致的吗?是背后有个复杂系统,涨一定有原因,只不过,这个原因我不了解而已.我不了解这个原因,股票上涨这件事情在我身上不能复制.我只能把它称之为运气. 再深入一步.什么情况下,我们会有运气?系统越复杂,我们有运气的机会就越大. 比如,我和一个拳…
[编者注]王淮是Facebook第二位中国籍工程师,也是第一位中国籍研发经理,他一手开创了Facebook的支付安全和客服工具领域.2011年他离开Facebook,回国成为天使投资人,希望用自己在Facebook的经验帮助创业者. 在详细说明Facebook产品开发流程的九大步骤之前,必须先讲清楚一点,这些是我用马后炮的方式来思考自己在Facebook做产品.项目的实践中可能出现的步骤.所谓的“流程”,在Facebook内部并不存在,这些步骤并不都是必须的.对于不同类型的项目,有些对时间要求高…
记住,你不可能百分之百地有效率,至少不可能总是百分之百地有效率. 他们的效率很差.根源在于,他们其实只做简单的事情,而回避那些有难度的工作. 好像丢钱包的人都不是“故意”丢的一样,办事拖拉的人大多并非故意拖拉 最节省时间的方法:学习 我曾经替他们着急过,可是后来发现这是个“死结”.为什么呢?第一,因为他们拒绝学习就不可能有机会知道学习之后的收获:第二,进而由于他们并不知道学习之后的收获是什么,于是当然不知道那收获有多好多大:第三,既然他们对学习的好处无从了解,于是就没有学习的动力…… 进取之路上…
当日本计算机科学家松本行弘决定创造一种名叫 Ruby (这种技术支撑了 Twitter.Hulu以及其他许多现代 Web 流行网站) 的程序语言时,他是从 1966 年一部名为 Babel-17 的科幻电影中获得了灵感.这本书主要讲的是一种新发明的语言能够让那些使用它的人升级自己的头脑思维.“Babel-17 是一种极精确的分析语言,几乎可以确保任何情况下的技术优势.”影片中的主人公有这样一句台词.通过发明 Ruby,松本行弘希望实现同样的效果:重编并改进程序员思考的方式. 这目标听起来很宏大,…