“Google Tidak Dapatkan Platform” Keluarga Intervensi Memo

A+ A-

Google sekarang memiliki versi sendiri dari Yahoo “selai kacang” manifesto, di mana perangkat lunak staf Google engineer Steve Yegge menulis “intervensi keluarga” memo tentang kegagalan Google untuk membangun platform diakses, sehingga rentan terhadap orang-orang seperti Facebook.

Ada beberapa kata-kata kasar tentang Google+, tetapi memo tersebut lebih luas dari itu. Ia menawarkan tampilan yang menarik dalam Google, termasuk menjadi tempat di mana insinyur, sebagai setidaknya, dapat mengirim deklarasi tersebut kuat di sekitar perusahaan tanpa takut akan pembalasan.

Rilis disengaja

Yegge tidak berniat untuk jabatannya untuk umum. Itu kecelakaan, saat ia menjelaskan di sini. Hal itu dimaksudkan untuk dibagikan secara internal, dan mengingat bahwa hal itu panggilan untuk orang-orang seperti Larry Page dan Sergey Brin, itu tampaknya dimaksudkan untuk distribusi yang luas dalam Google. Seperti terbaik yang bisa saya katakan, ia ditujukan untuk semua orang di Google (harus ada lingkaran Google+ internal yang memungkinkan ini).

Yegge sejak dihapus jabatannya, mengatakan:

Saya menghubungi orang-orang PR internal kami dan bertanya apa yang harus dilakukan, dan mereka juga bagus dan mendukung. Tetapi mereka tidak ingin saya untuk berpikir bahwa mereka bahkan mengisyaratkan menyensor saya - mereka pergi keluar dari jalan mereka untuk membantu saya memahami bahwa kami perusahaan dogmatis, dan bukan salah satu dari jenis perusahaan yang menyensor karyawan mereka. Itu keren dan semua, tapi aku masih tidak tahu apa yang harus dilakukan.

Jadi saya membuat menyebut diri saya dan menghapusnya. Bagian dari alasannya adalah bahwa untuk posting internal itu jelas bagi semua orang bahwa Anda posting pendapat Anda sendiri dan tidak mewakili perusahaan dengan cara apapun, sedangkan tulisan eksternal perlu banyak penolakan sehingga orang tidak salah paham. Dan saya dapat meyakinkan Anda, dalam kasus itu tidak jelas, bahwa seluruh posting adalah pendapat saya sendiri dan tidak Google. Maksudku, aku agak membawa mereka untuk tugas untuk tidak berbagi pendapat saya. :)

Alasan lain saya dihapus adalah bahwa itu benar-benar percakapan pribadi antara saya dan rekan-rekan saya dan rekan kerja di Google. Saya suka bekerja di Google, dan saya terutama menyukai kenyataan bahwa aku nyaman postingan sesuatu yang inflamasi seperti posting saya mungkin telah. Perusahaan super terbuka secara internal, dan seperti yang saya katakan beberapa kali dalam posting saya, mereka benar-benar berusaha keras untuk melakukan segalanya dengan benar. Itu termasuk menjadi terbuka untuk kuat perbedaan pendapat, dan yang pasti tidak pernah benar di setiap perusahaan saya bekerja di.

pos itu dibagikan di Google+ sebelum itu dihapus, mungkin terutama oleh Rip Rowan sini. Yegge secara khusus mengatakan ia tidak akan meminta Rowan atau siapa pun untuk mengambil salinan ke bawah, yang mungkin cerdas. Ini sudah beredar di luar Google dan tidak bisa ditarik kembali.

Amazon Sucks Dalam Jadi Banyak Cara ....

Jadi apa yang harus kita punya? Ini dimulai dengan ringkasan yang panjang waktunya hampir enam tahun di Amazon, sebagai set-up kekhawatiran ia memiliki sekitar Google. Berikut adalah beberapa kutipan:

Saya di Amazon untuk sekitar enam setengah tahun, dan sekarang saya sudah di Google selama itu. Satu hal yang menurut saya segera tentang dua perusahaan - kesan yang telah diperkuat hampir setiap hari - adalah bahwa Amazon melakukan segala sesuatu yang salah, dan Google melakukan segalanya dengan benar. Tentu, itu generalisasi menyapu, tapi satu mengejutkan akurat. Ini cukup gila. Mungkin ada seratus atau bahkan dua ratus cara yang berbeda Anda dapat membandingkan kedua perusahaan, dan Google lebih unggul dalam semua kecuali tiga dari mereka, jika saya ingat benar. Aku benar-benar melakukan spreadsheet pada satu titik tapi Hukum tidak akan membiarkan saya menunjukkan kepada siapa pun, meskipun merekrut menyukainya.

Maksud saya, hanya untuk memberikan rasa yang sangat singkat: proses perekrutan Amazon secara fundamental cacat dengan memiliki tim menyewa untuk diri mereka sendiri, sehingga bar mempekerjakan mereka sangat konsisten di seluruh tim, meskipun berbagai upaya mereka telah dibuat untuk tingkat keluar. Dan operasi mereka yang berantakan; mereka tidak benar-benar memiliki SREs dan mereka membuat insinyur cukup banyak melakukan segala sesuatu, yang meninggalkan hampir tidak ada waktu untuk coding - meskipun lagi ini bervariasi oleh kelompok, sehingga keberuntungan menggambar. Mereka tak peduli pun tentang amal atau membantu kontribusi yang membutuhkan atau masyarakat atau sesuatu seperti itu. Tidak pernah datang ke sana, kecuali mungkin tertawa tentang hal itu. fasilitas mereka adalah peternakan kubus kotoran-dioleskan tanpa sepeser pun dihabiskan untuk dekorasi atau pertemuan umum daerah. gaji dan tunjangan mereka mengisap, meskipun jauh lebih sedikit sehingga akhir-akhir ini karena kompetisi lokal dari Google dan Facebook. Tapi mereka tidak memiliki tunjangan atau tambahan kami - mereka hanya mencoba untuk mencocokkan nomor tawaran-surat, dan itulah akhir itu. kode dasar mereka adalah bencana, dengan tidak ada standar rekayasa apapun kecuali apa yang tim individu memilih untuk menempatkan di tempat.

Tapi Bezos Apakah Wise Pada Membangun Amazon Sebagai Landasan

Berikutnya, Yegge berbicara tentang mandat yang Amazon CEO Jeff Bezos dibuat bahwa Amazon harus membuat semua mesin datanya dibaca oleh tim yang berbeda dalam Amazon dan selanjutnya, dapat diakses oleh mereka di luar itu:

Jadi satu hari Jeff Bezos mengeluarkan mandat. Dia melakukan itu sepanjang waktu, tentu saja, dan orang-orang berebut seperti semut yang ditumbuk dengan palu karet setiap kali hal itu terjadi. Tapi pada satu kesempatan - kembali sekitar tahun 2002 saya pikir, plus atau minus satu tahun - ia mengeluarkan mandat yang begitu luar sana, begitu besar dan eye-bulgingly lamban, bahwa itu membuat semua mandat yang lain terlihat seperti bonus rekan yang tidak diinginkan.

Mandat Big nya pergi sesuatu di sepanjang garis-garis ini:

1) Semua tim selanjutnya akan mengekspos data dan fungsi mereka melalui antarmuka layanan.

2) Tim harus berkomunikasi satu sama lain melalui antarmuka ini.

3) Tidak akan ada bentuk lain dari komunikasi antar diperbolehkan: tidak ada menghubungkan langsung, tidak ada langsung membaca dari data store lain tim, ada model bersama-memori, tidak ada back-pintu apapun. Satu-satunya komunikasi yang diizinkan adalah melalui panggilan layanan antarmuka melalui jaringan.

4) Tidak peduli apa teknologi yang mereka gunakan. HTTP, Corba, PubSub, protokol kustom - tidak masalah. Bezos tidak peduli.

5) Semua antarmuka layanan, tanpa kecuali, harus dirancang dari bawah ke atas untuk menjadi Externalizable. Artinya, tim harus merencanakan dan desain untuk dapat mengekspos antarmuka untuk pengembang di dunia luar. Tidak ada pengecualian.

6) Siapa pun yang tidak melakukan hal ini akan dipecat.

7) Terima kasih; semoga harimu menyenangkan!

Ha ha! Anda 150-aneh orang mantan Amazon di sini tentu saja akan segera menyadari bahwa # 7 adalah lelucon sedikit saya melemparkan di, karena Bezos paling jelas tidak peduli tentang hari Anda.

Yegge berbicara API sini, interface program aplikasi, cara untuk komputer untuk berbicara langsung satu sama lain. API akan menjadi penting untuk keprihatinan tentang Google, karena ia akan mendapatkan. Dan melakukan API atau jasa sekarang bagian dari budaya Amazon:

Pada titik ini mereka bahkan tidak melakukannya karena takut dipecat. Maksudku, mereka masih takut itu; itu cukup banyak bagian dari kehidupan sehari-hari di sana, bekerja untuk Dread bajak laut Bezos dan semua. Tapi mereka layanan karena mereka telah datang untuk memahami bahwa itu Hal yang Tepat. Ada tanpa pro pertanyaan dan kontra dengan pendekatan SOA, dan beberapa kontra yang cukup panjang. Tapi secara keseluruhan itu adalah hal yang benar karena desain SOA-didorong memungkinkan Platform.

Itulah yang Bezos naik ke dengan dekrit, tentu saja. Dia tidak (dan tidak) peduli bahkan sedikit tentang kesejahteraan tim, maupun tentang teknologi apa yang mereka gunakan, maupun dalam kenyataannya rinci apapun tentang bagaimana mereka pergi tentang bisnis mereka kecuali mereka kebetulan bercinta naik. Tapi Bezos menyadari jauh sebelum sebagian besar Amazonians bahwa Amazon perlu platform.

Google Tidak Platform

Semua ini build-up mengarah ke titik pos Yegge, bahwa Google gagal untuk menjadi platform, sesuatu yang dia menganggap Dari jabatannya “hal yang paling penting dalam dunia komputasi.”:

Itu satu hal bahwa Google tidak melakukannya dengan baik adalah Platform. Kami tidak mengerti platform. Kami tidak “mendapatkan” platform. Beberapa dari Anda lakukan, tapi Anda adalah minoritas. Hal ini menjadi sangat jelas bagi saya selama enam tahun terakhir. Aku agak berharap tekanan yang kompetitif dari Microsoft dan Amazon dan lebih baru-baru ini Facebook akan membuat kita bangun bersama dan mulai melakukan layanan universal. Tidak di semacam ad-hoc, setengah-berpantat jalan, tetapi dalam kurang lebih dengan cara yang sama Amazon melakukannya: sekaligus, nyata, tidak ada kecurangan, dan memperlakukannya sebagai prioritas utama kami dari sekarang.

Tapi tidak. Tidak, itu seperti kami kesepuluh atau prioritas kesebelas. Atau kelima belas, saya tidak tahu. Ini cukup rendah. Ada beberapa tim yang memperlakukan ide yang sangat serius, tapi kebanyakan tim baik tidak berpikir tentang itu semua, pernah, atau hanya sebagian kecil dari mereka berpikir tentang hal itu dalam cara yang sangat kecil.

Google+ Apakah Poster Anak Untuk Landasan Kegagalan

Selanjutnya, kami sampai ke tempat Anda mungkin membaca berita utama untuk masa yang akan datang, di mana Yegge berlaku keprihatinan tentang platform untuk kegagalan dengan Google Plus.

Tapi mungkin apa yang paling luar biasa adalah bahwa itu jelas dari kalimat pembukaan yang memo ini akan keluar ke bagian tertinggi dari Google dan terendah. Dia tampaknya telah berbagi seluruh perusahaan, tanpa khawatir tentang siapa yang melihatnya atau mungkin kecewa dengan hal itu.

Yang berbicara banyak tentang budaya Google. Mungkin Yegge cukup tinggi peringkat, sehingga lebih mudah baginya untuk melakukan hal semacam ini yang lebih rendah peringkat karyawan Google. gelarnya, seperti kebanyakan judul di Google, tidak memberikan petunjuk tentang itu. Tetapi mengingat bahwa ia tampaknya menjadi seorang programmer yang sangat dihormati di luar Google, mungkin apa yang paling penting adalah bahwa dia seorang programmer, seorang insinyur - dan insinyur berharga oleh Google untuk berbicara pikiran mereka.

Anyway, kembali ke posnya:

Google+ adalah contoh utama dari kegagalan lengkap untuk memahami platform dari tingkat yang sangat tinggi dari kepemimpinan eksekutif (hi Larry, Sergey, Eric, Vic, howdy howdy) ke pekerja daun sangat termurah (hey yo). Kita semua tidak mendapatkannya. Golden Rule platform adalah bahwa Anda makan sendiri Dogfood Anda. Platform Google+ merupakan renungan menyedihkan. Kami tidak punya API sama sekali pada saat peluncuran, dan terakhir saya cek, kami memiliki satu panggilan API sangat sedikit. Salah satu anggota tim berbaris dan mengatakan kepada saya tentang hal itu ketika mereka diluncurkan, dan saya bertanya: “Jadi, apakah itu API Stalker?” Dia punya semua murung dan berkata “Ya.” Maksudku, aku hanya bercanda, tapi tidak ada ... yang hanya API panggilan yang kami tawarkan adalah untuk mendapatkan aliran seseorang. Jadi saya kira lelucon itu pada saya.

Google+ Apakah “Knee-Jerk” Reaksi; Kami Tidak Punya Steve Jobs

Segera setelah itu, Yegge menyebut Google+ “knee-jerk” Menanggapi Facebook, yang tampaknya cocok dengan temanya yang lebih besar yang daripada membiarkan akses komunitas pengembang Google+ dan membantu tumbuh, Google tampaknya telah mengambil top-down itu akan mengontrol bagaimana Google+ tumbuh sikap. Itu akan baik-baik saja mungkin jika Google memiliki orang Steve Jobs yang tahu apa yang harus diberikan konsumen. Tapi tidak, katanya.

Google+ merupakan reaksi spontan, sebuah studi dalam berpikir jangka pendek, didasarkan pada gagasan yang salah bahwa Facebook berhasil karena mereka membangun produk hebat. Tapi itu tidak mengapa mereka sukses. Facebook berhasil karena mereka membangun seluruh konstelasi produk dengan memungkinkan orang lain untuk melakukan pekerjaan. Jadi Facebook berbeda untuk setiap orang. Beberapa orang menghabiskan waktu mereka di Mafia Wars. Beberapa menghabiskan waktu mereka di Farmville. Ada ratusan atau mungkin ribuan yang berbeda tenggelam waktu berkualitas tinggi yang tersedia, jadi ada sesuatu di sana untuk semua orang.

Tim Google+ kami mengambil melihat aftermarket dan berkata: “Wah, sepertinya kita perlu beberapa permainan. Mari kita pergi kontrak seseorang untuk, um, menulis beberapa permainan untuk kami.”Apakah Anda mulai melihat bagaimana sangat salah bahwa berpikir sekarang? Masalahnya adalah bahwa kita mencoba untuk memprediksi apa yang orang inginkan dan mengirimkannya untuk mereka.

Anda tidak bisa melakukan itu. Tidak juga. Tidak andal. Ada berharga sedikit orang di dunia, atas seluruh sejarah komputasi, yang telah mampu melakukannya andal. Steve Jobs adalah salah satu dari mereka. Kami tidak memiliki Steve Jobs di sini. Maaf, tapi kami tidak.

Microsoft, Apple, Facebook Semua Dapatkan Platform

Sebelumnya, Yegge berbicara tentang aksesibilitas, bukan berarti membuat hal-hal diakses oleh mereka yang cacat dalam beberapa cara melainkan membuat data komputer dapat diakses, yang merupakan kunci untuk membangun sebuah platform yang sukses. Dan siapa yang itu? Microsoft. Amazon. Apel. Facebook.

Saya minta maaf kepada mereka (banyak) dari Anda untuk siapa semua hal ini saya katakan adalah sangat jelas, karena ya. Ini sangat terkutuk jelas. Kecuali kita tidak melakukannya. Kami tidak mendapatkan Platform, dan kami tidak mendapatkan aksesibilitas. Keduanya pada dasarnya hal yang sama, karena platform memecahkan aksesibilitas. Sebuah platform adalah aksesibilitas.

Jadi ya, Microsoft mendapatkannya. Dan kau tahu juga seperti yang saya lakukan bagaimana mengejutkan yaitu, karena mereka tidak “mendapatkan” apa-apa, benar-benar. Tapi mereka memahami platform sebagai hasil murni kecelakaan setelah memulai kehidupan di bisnis penyediaan platform. Jadi mereka memiliki tiga puluh ditambah tahun belajar di ruang ini. Dan jika Anda pergi ke msdn.com, dan menghabiskan waktu browsing, dan Anda tidak pernah melihat itu sebelumnya, mempersiapkan diri untuk menjadi kagum. Karena itu bertumbuhnya besar. Mereka memiliki ribuan dan ribuan, dan RIBUAN panggilan API. Mereka memiliki platform besar. Terlalu besar sebenarnya, karena mereka tidak dapat merancang untuk jongkok, tapi setidaknya mereka melakukannya.

Amazon mendapatkannya. Amazon AWS (aws.amazon.com) luar biasa. Hanya pergi melihat itu. Klik di sekitar. Itu memalukan. Kami tidak memiliki barang itu.

Apple mendapatkan itu, jelas. Mereka telah membuat beberapa pilihan fundamental non-terbuka, terutama di sekitar platform mobile mereka. Tapi mereka mengerti aksesibilitas dan mereka memahami kekuatan pengembangan pihak ketiga dan mereka makan dogfood mereka. Dan kau tahu apa? Mereka membuat dogfood cukup bagus. API mereka adalah neraka banyak lebih bersih daripada Microsoft, dan telah sejak dahulu kala.

Facebook mendapatkannya. Itulah yang benar-benar khawatir. Itulah yang membuat saya dari pantat saya malas untuk menulis hal ini. Aku benci blogging. Aku benci ... plussing, atau apa pun namanya ketika Anda melakukan kata-kata kasar besar-besaran di Google+ meskipun itu tempat yang mengerikan untuk itu tetapi Anda tetap melakukannya karena pada akhirnya Anda benar-benar ingin Google untuk menjadi sukses. Dan saya lakukan! Maksudku, Facebook ingin aku di sana, dan itu akan cukup mudah untuk hanya pergi. Tapi Google adalah rumah, jadi aku bersikeras bahwa kita memiliki intervensi keluarga kecil ini, tidak nyaman seperti itu mungkin.

Sebuah Kelima Grader Bisa berbuat lebih baik

Yegge melanjutkan dengan menyoroti keadaan menyedihkan API Google di luar Google+, yang dibandingkan dengan yang internal yang ada, meninggalkan Google jauh dari platform yang siap, dalam pandangannya:

Setelah mengagumi persembahan platform Microsoft dan Amazon, dan Facebook saya kira (saya tidak melihat karena saya tidak ingin terlalu tertekan), kepala ke developers.google.com dan isi sedikit. Cukup perbedaan besar, eh? Ini seperti apa keponakan kelas lima Anda mungkin mock up jika ia melakukan tugas untuk menunjukkan apa yang perusahaan platform yang kuat besar mungkin akan membangun jika semua yang mereka punya, sumber daya-bijaksana, adalah salah satu anak kelas lima.

Harap jangan salah di sini - saya tahu pasti bahwa tim dev-rel telah berjuang untuk mendapatkan bahkan ini banyak tersedia secara eksternal. Mereka menendang pantat sejauh yang saya khawatir, karena mereka DO mendapatkan platform, dan mereka berjuang dengan gagah berani untuk mencoba untuk membuat satu di lingkungan yang terbaik platform apatis, dan paling buruk sering secara terbuka bermusuhan dengan ide tersebut.

Aku hanya terus terang menggambarkan apa yang tampak developers.google.com seperti untuk orang luar. Ini terlihat kekanak-kanakan. Di mana Maps API di sana demi Kristus? Beberapa hal di ada proyek laboratorium. Dan API untuk segala sesuatu yang saya diklik adalah ... mereka remeh. Mereka jelas makanan anjing. Bahkan tidak baik hal-hal organik. Dibandingkan dengan API internal kami itu semua moncong dan kuku kuda.

Dan juga jangan salah tentang Google+. Mereka jauh dari satu-satunya pelaku. Ini adalah hal budaya. Apa yang kita telah terjadi secara internal pada dasarnya adalah perang, dengan platformers minoritas underdog bertempur lebih atau kurang kalah melawan producters Confident Perkasa Didanai.

Google Bukan Sombong Tapi Foolish Tentang Sempurna Produk

Yegge berlanjut pada, mengatakan bahwa Google benar-benar tidak sombong karena beberapa orang luar merasa. Sebaliknya, itu menjadi bodoh dalam asumsi ia tahu bagaimana membangun produk yang sempurna, yang menyebabkan persepsi arogansi. Lebih penting lagi, itu menghambat kesuksesan Google.

Kau tahu bagaimana orang-orang selalu mengatakan Google sombong? Saya Googler, jadi saya mendapatkan kesal seperti yang Anda lakukan ketika orang mengatakan bahwa. Kami tidak sombong, oleh dan besar. Kami, seperti, 99% Arogansi-Gratis. Aku mulai posting ini - jika Anda akan mencapai kembali ke kenangan - dengan menggambarkan Google sebagai “melakukan segalanya dengan benar”. Kami bermaksud baik, dan untuk sebagian besar ketika orang mengatakan kami sombong itu karena kami tidak mempekerjakan mereka, atau mereka tidak puas dengan kebijakan kami, atau sesuatu sepanjang garis. Mereka menyimpulkan arogansi karena membuat mereka merasa lebih baik.

Tapi ketika kita mengambil sikap bahwa kita tahu bagaimana merancang produk yang sempurna untuk semua orang, dan percayalah, saya mendengar bahwa banyak, maka kita sedang bodoh. Anda dapat menghubungkannya dengan arogansi, atau kenaifan, atau apa pun - tidak peduli pada akhirnya, karena kebodohan. ADA tidak ada produk yang sempurna untuk semua orang.

Dan jadi kita angin dengan browser yang tidak membiarkan Anda mengatur ukuran font default. Bicara tentang penghinaan terhadap aksesibilitas. Maksudku, aku semakin tua aku benar-benar akan buta. Nyata. Aku sudah rabun semua hidup saya, dan setelah anda menekan berusia 40 tahun Anda berhenti mampu melihat hal-hal dari dekat. Jadi pemilihan font menjadi ini hal hidup atau mati: ia dapat mengunci Anda keluar dari produk sepenuhnya. Tetapi tim Chrome datar-out arogan di sini: mereka ingin membangun produk-konfigurasi nol, dan mereka cukup berani tentang hal itu, dan Fuck You jika Anda buta atau tuli atau apa pun. Hit Ctrl + pada setiap kunjungan halaman tunggal untuk sisa hidup Anda.

“Google, Produk Perusahaan” Kebutuhan To Be “Google, Platform Perusahaan”

Melanjutkan, Yegge menarik lurus-perbandingan. Google telah membangun produk. Ini perlu membangun platform, dan waktu hampir habis, dalam pandangannya.

Ini bukan hanya mereka. Ini semua orang. Masalahnya adalah bahwa kami sebuah Perusahaan Produk melalui dan melalui. Kami membangun produk yang sukses dengan daya tarik yang luas - pencarian kami, yang - dan bahwa keberhasilan liar telah bias kita.

Amazon adalah sebuah perusahaan produk juga, jadi butuh out-of-band kekuatan untuk membuat Bezos memahami kebutuhan untuk platform. kekuatan yang adalah margin menguap mereka; ia terpojok dan harus memikirkan jalan keluar. Tapi semua dia punya adalah sekelompok insinyur dan semua komputer ini ... jika saja mereka bisa menghasilkan uang entah bagaimana ... Anda dapat melihat bagaimana ia tiba di AWS, di belakang.

Microsoft mulai keluar sebagai platform, sehingga mereka baru saja memiliki banyak latihan itu.

Facebook, meskipun: mereka khawatir saya. Saya bukan ahli, tapi aku cukup yakin mereka dimulai sebagai Produk dan mereka naik keberhasilan yang cukup jauh. Jadi saya tidak yakin persis bagaimana mereka membuat transisi ke platform. Itu adalah waktu yang relatif lama, karena mereka harus platform sebelumnya (sekarang sangat tua) hal-hal seperti Mafia Wars bisa datang.

Mungkin mereka hanya memandang kami dan bertanya: “Bagaimana kita bisa mengalahkan Google? Apa yang mereka hilang?”

Masalah yang kita hadapi cukup besar, karena akan mengambil perubahan budaya yang dramatis dalam rangka bagi kita untuk mulai mengejar. Kami tidak melakukan platform berorientasi layanan internal dan kami hanya sama-sama tidak melakukan yang eksternal. Ini berarti bahwa “tidak mendapatkan itu” adalah endemik di seluruh perusahaan: PMS tidak mendapatkannya, para insinyur tidak mendapatkannya, tim produk tidak mendapatkannya, tak seorang pun mendapatkannya. Bahkan jika individu lakukan, bahkan jika ANDA lakukan, tidak peduli sedikit pun kecuali kita memperlakukannya sebagai darurat semua-tangan-on-deck. Kita tidak bisa terus meluncurkan produk dan berpura-pura kita akan mengubahnya menjadi magis platform extensible yang indah kemudian. Kami sudah mencoba itu dan itu tidak bekerja.

Aturan Emas dari Platform, “Makan Dogfood Anda Sendiri”, dapat diulang sebagai “Mulailah dengan Platform, dan kemudian Gunakan untuk Semuanya.” Anda tidak bisa hanya baut itu nanti. Tentu saja tidak mudah pada setiap tingkat - meminta siapa pun yang bekerja pada platformizing MS Office. Atau siapa saja yang bekerja pada platformizing Amazon. Jika Anda menunda, itu akan sepuluh kali lebih banyak bekerja sebagai hanya melakukannya dengan benar di depan. Anda tidak bisa menipu. Anda tidak dapat memiliki pintu belakang rahasia untuk aplikasi internal untuk mendapatkan akses prioritas khusus, bukan untuk alasan APAPUN. Anda perlu memecahkan masalah sulit di depan.

Saya tidak mengatakan itu terlalu terlambat bagi kita, tapi semakin lama kita menunggu, semakin dekat kita untuk menjadi Terlambat.

Selain dari tampilan bagian dalam, salah satu hal yang saya sukai memo ini adalah bahwa hal itu jelas menunjukkan bagaimana Anda dapat memiliki perpecahan internal dalam perusahaan yang dapat dibantu oleh umpan balik eksternal.

Kurangnya API Google+ pada peluncuran itu aneh bagiku. Aku menyebutnya dalam sebuah artikel dan di posting di Google+ dua kali, di sini dan di sini. Di Google+, saya akan mendapatkan beberapa orang yang bertindak sebagai jika ada pertanyaan dari Google entah bagaimana tidak pantas, bahwa kita semua harus hanya duduk dan menunggu beberapa rencana induk terungkap.

Kenyataannya adalah bahwa dalam setiap organisasi, ada orang-orang yang mungkin berjuang pertempuran yang dapat dimenangkan jika mereka dapat menunjukkan kritik eksternal menyerukan hal yang sama. Salah satu hal terburuk yang saya temui di Google+ sebagai menjadi budaya masyarakat yang kuat bahwa Google entah bagaimana sempurna dan tidak boleh dipertanyakan. Mungkin posting seperti memo Yegge akan mengubah beberapa hal ini.

Adapun apa yang terjadi secara internal, yang masih harus dilihat. Apakah dia benar pada sikap platform yang terdengar seperti itu sudah on-akan perdebatan dan salah satu yang kemungkinan bergeser ke gigi tinggi.