上次分享了一位30年编程经验的技术大佬,为什么选择离开google的几点原因。(作为大龄程序员,我为什么离开Google?) 他有提到因为保守、因为涉及风险,这些只是其中一部分原因,今天接着讲。一、不忘初心,方得始终 这位老哥觉得google变得自大了。这也是他花了多年时间才明白的,一个组织就算是由很多谦逊的人组成,也并不妨碍它变成一个自大的公司 在他看来,当一家公司取得与Google一样的巨大成功时,就有可能陷入一种自我满足并且觉得自己无敌的困境中。 过于自满、不维护好与客户的关系、战略决策落后。。。这些并发症就会接踵而至。 尽管老哥很喜欢和Google的同事相处,因为这些人都是拔尖的,聪明且谦逊,但公司整体的策略在他看来并不是很认同。。。 他举了几个例子,比如Google得益于自己的平台优势,把一些不太好用的产品强加给用户(他举例Google),推出了一些用户反馈不太好的产品(他举例Allo),下架大家喜欢的服务产品(他举例阅读器),推出对市场造成竞争且不兼容框架的API(他举例gRPC和REST)等等。 在他看来,Google近十年来的创新尝试都挺迷惑的,而且少有带来巨大成功的产品。他觉得这让很多Google内部员工略失望。二、以用户为中心,会走得更远 还有最后一点原因,就是他觉得Google已经变成以竞争对手为中心,而不是以用户为中心。 尽管Google秉承着不作恶的原则,也确实做了很多对用户有利的事。在Google内部还有句标语,大意是以用户为中心,其他都会纷至沓来。 不过在这位老哥看来,这只是口头说说而已,内部的机制并没有按此执行。倒不是说google不在乎,问题在于,员工激励机制和以用户为中心关联太弱。 举个例子,很多公司的很多部门的kpi是营收。长期来看,做好用户体验,是一个产品实现盈利的基本,但公司可等不及,短时间内就要看到工作成效。 但产品体验是一件周期很长的事情,并不能一蹴而就。这也就导致了各部门都去追求短期利益,都每天想着怎么把现有的用户尽快收割。。因为这和他们的绩效年终奖直接相关。 于是员工们想出了一套看起来完美又简单的产品创新方法。先模仿再创新。 竞争对手有啥好东西,马上抄过来,不用耗费很长的创新周期,又被竞对验证过,上哪去找这种好事?这导致一个问题就是公司没有DNA创新。 这位老哥举了几个模仿的例子,比如Google(Facebook),GoogleCloud(AWS),GoogleHome(AmazonEcho),Allo(WhatsApp),AndroidInstant应用程式(Facebook,微信),Google助理(AppleSiri)等等。 不过作为google前员工,这老哥还是给老东家说了点好话,google还是有很多创新的好用的产品的。 比如CloudSpanner,BigQuery,TensorFlow,Waymo等都经历了很多次的迭代创新。这其中是有壁垒的,其他公司要想在这几方面赶上google,需要一定时间。 总的来说,老哥觉得在google工作已经没有刚入职那几年那么有激情了。做出的很多产品,被淘汰、被否决。尽管还想在大厂里再冲一把,但已经有心无力了。 到这里也差不多说完了这位老哥的故事,大家是不是有种似曾相识的感觉? 内卷时代,大厂员工都是一颗颗螺丝钉,但每个人又都不甘心做螺丝钉,大家看到了大厂的通病,一边骂它,又一遍哭着熬夜准备面试就为了占个大厂的坑位 我很喜欢一句话:Youwerebornanoriginal,dontdieacopy。 作为一个中年程序员,我也希望能在自己的道路上坚持走下去,带着恣意的想法和姿态。希望你们也是。 当然了,要想有这些的前提还是自身先要有着扎实的技术能力,这样才能获得最大限度的自由 在这里就分享一份由大佬亲自收录整理的Android学习PDF架构视频面试文档源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理,帮助大家在未来取得一份不错的答卷。 当然,你也可以拿去查漏补缺,提升自身的竞争力。 真心希望可以帮助到大家,Android路漫漫,共勉! 如果你有需要的话,只需私信我【进阶】即可获取