„Szeretem a munkám”: egy hosszú interjú John Ayvom és Craig Federighi
Makradar A Technológia / / December 19, 2019
Ma már a legtöbb érdekes anyag - egy hosszú interjúban a „alkotók”, akiknek a látása meghatározza a fizikai és szoftveres megvalósítása a jelenlegi és a jövőbeli mobil eszközök Apple. Közvetlenül bemutatkozó iPhone 5S és 5C képviselője Bloomberg BusinessWeek sikerült egy nap Alaposan beszélni Jonathan Ayvom és Craig Federighi az egyik Apple campus épületei Cupertino.
Átmentem körülbelül egy éve, mint a tevékenységi kör az Apple nagyban növeli. Hogyan befolyásolja a munkáját?
Joni: Tény, hogy a változások az érintett több mint Craig, hanem én.
Craig: Igen. Ha megnézzük a munkám a múltban, akkor megjelenik egy férfi, aki vezette a fejlesztését OS X és több közös infrastruktúra-elemek mögött OS X és iOS. Nos, tudod, a grafikus megjelenítés, operációs rendszer, kernel, és így tovább.
A csapat és én már részt vett egy lépésben iOS fejlesztés, úgyhogy valójában nem most jött ott kívülről, de csak volt egy másik szerepet a csapatban, ami működött, de egy másik a.
Azt hiszem, John és tudtam korábban, hogy akarunk tenni valami nagy. Számunkra ez egy újdonság, hogy egy közös probléma, és együtt dolgoznak, hogy megtalálják a módját, hogy végre ez egy új terület számunkra. Ez a fúzió a különböző tudományágak, amelyek korábban nem kölcsönhatásba egymással olyan szoros. ipari design csapat, és a felhasználói felület nem elég idő, hogy együtt dolgoznak, és ez a gyakorlatban azt eredményezte, hogy egy nagyon intenzív együttműködés, valamint a műszaki osztály. Ezek a csapatok kombinálni sok „kreatív” hozzáállás, de most ez egy nagyon szoros kapcsolat a munka iOS 7.
Joni: Véleményem szerint, ha úgy gondolja, a változás a szerepek, sőt akkor érzékeljük a cél. Mi soha nem beszélt a szerepeket. Beszéltünk arról, hogyan lehet leghatékonyabban bővíteni az együttműködés, amely mindig is köztünk.
Például ülünk egy perc egymást. És ez nem változott. Mindig rendelkezésre áll. A csapat dolgozik a design nagyon szorosan összefonódott. És újra, Craig néz ki, miután a csapat és a csapatomnak. Úgy tűnik számomra, hogy az a fontos, hogy képesek voltunk, hogy nekik - a cél és a projekt, hogy szerettünk volna együtt dolgozni. Ez teljesen felveszi a figyelmet.
Számomra úgy tűnik, hogy ezzel a koncentráció olyan akadályok, valós vagy virtuális, csak elszórtan. Te teljesen lenyűgözte akar csinálni a dolgokat, mint a legjobb, mint akkor, és élvezze a csapatmunka.
Craig: Úgy gondolom, hogy e csoportok között már ott volt a kapcsolat, de aztán amikor az iOS 7 küldetése egyértelmű volt és kritikus, akik valamennyien való részvételhez szükséges, egyszerűen zuhant hanyatt-homlok a folyamatot. Így találtuk magunkat dolgozik a legtöbb azokkal, akikkel már dolgozott a múltban.
Joni: Tudod, a design stúdió lényegében egy meglehetősen önálló helyet, de ez is egy kiváló platform dolgozik együtt, és beszélek 15, 20 év munkája. De mindig észre (biztos vagyok benne, a csapatom is), hogy ezek a felfedezések, amit csinálsz, ha szerencsés lenni valaki, aki bizonyítja, egy teljesen más szintű készség - ezek a felfedezések lehet igazán jelentős és izgalmas.
Munkánk összefonódik az emberek, akik ismerik a teljesen különböző területeken, és azt hiszem, hogy ez egy nagyon fontos jellemzője a munka az Apple. Van egy csomó okos, nagyon okos emberek. Tapasztalataink szerint a jelen esetben - ez egy termék, kombinációja vas és szoftver, ami egy egységet alkot. Szándékosan vagy sem, hogy hozzanak létre egy termék előfordul, hogy így, és ez így folytatódik.
Ahogy mondta, ülsz egy percig egymást. Mi az ön együttműködést?
Joni: Ez nem egy szabályozott folyamat, és nehéz leírni, de jól mutatja a gyakorlatban. Néha előfordul, hogy együtt dolgozunk a design stúdió, valamint foglalkozik brainstorming csapat, és néha mi vagyunk az egyik szoba közelebb Craig, ahol figyelembe vesszük, és értékelje a dolgokat. De mindez nagyon instabil, és függ a fajta probléma próbálunk megoldani, vagy a dolgokat, hogy próbálunk létrehozni.
Craig: Igaz, a folyamat informális inkább. Minden határozza meg, amit dolgozunk, valamint a megfelelő szintű a részvétel és Joni ebben a kérdésben.
Például nézzük a viselkedése a fő képernyőn, vagy napló képernyőn és megbeszéljük ezt a cég mérnökök és tervezők, akik részét képezik a vita. De ez volt a színpadon a kibocsátási és egy sor félig egyesített viták vizsgálták különböző problémák a design. Ez lehet a prototípusokat. Mi lehet felmérni, hogyan érezték magukat. Működnek a gondolkodásmódunkat róla, hogy már a kezünkben? Mi is kap egy változata a termék, hogy együtt legyünk, és azt mondja: „Felteszem, és tetszik, de ez nem működik elég az utat akartunk”, és kezdett új iteráció a ciklus termék létrehozása. Mindent kondicionálni a vágy, hogy javítsa a melléktermék.
Joni: Ez egy érdekes pont. Valakinek a megértése csapatmunka az, hogy Ön szerint a legértékesebb, és lett az alapja a további fejlődéshez. De ez nem működik együtt.
Különben is, annak a ténynek köszönhető, hogy a termékek által használt több mint egy ember, akkor nem csak hogy egy kifejezés, mint a „OK, van egy véleménye, Ez a vélemény „, mert előfordul, hogy tovább már sokszor láttuk más helyzetekben - az energia költik a vita, hanem a hit lehetőségét végrehajtását. Van abban, hogy ez elérhető, mert van egy megoldás.
Tudna példát csak beszélünk?
Craig: Akkor beszélhetünk a parallaxis. Úgy értem, ez egy érdekes példa a hosszú út már megtett annak érdekében, hogy valamit, ami lehet áhított minden.
Joni: Parallax - jó példa erre. Az egyik cél, hogy folytatják a végrehajtás, az volt, hogy meggyőzze az embereket, akik ezt „lapos”, hogy valójában ő nagyon mély. Épült, és célja, mint a nagyon mély felhasználói felület, de nem kíván támaszkodni az árnyékban vagy színhatást. Melyik irányban kellene mozogni?
A létrehozásának ötlete rétegek nem társított esztétika. Ez egy kísérlet, hogy a barátok több szintű információt, és a felhasználó egyfajta megértését, hogy hol van az adott pillanatban.
Az az elképzelés, hogy hogyan tudnánk megvalósítani a mély érzés követelt fenomenális szinten Együttműködés: A grafikai animáció és hardver, és befejezve a legjobb szoftver algoritmusok.
Craig: És ez volt valami, ami úgy tűnt, hogy nekünk ígéretes. Voltak jelei a teljesítmény, és volt, ahol az ötlet úgy tűnik, hogy nem működik, de nem voltunk elég magabiztos, hogy azt mondják: „nézzük is, az említett problémák és erőt érzékelő nem mi szüksége van. "
Mi kapcsolódik az emberek a különböző területeken, és dolgoztunk együtt, tekintse meg a munkát, és javítani őket. A tervezők dolgoztak a mérnökök, felállítása végtelen számú paramétert, és a végén sikerült. Ez egy jó példa, mert ez az alapja az iOS 7, de ha megnézi más eleme a rendszernek, mögötte lesz a ugyanazt a történetet.
Joni: Úgy érzem, minden varázsát, hogy a felhasználó nem veszik észre a rendszer összetettségét. A mi feladatunk az, hogy az összetett problémák megoldására, de nem mutatják a komplexitása megoldások a késztermékben. Számos példa van a szoftver termékek, amelyek valós problémák megoldására, de ha megnézzük ezeket a termékeket akkor nyilvánvalóvá válik, hogy mennyire összetett a probléma megoldódott.
Mi mindent megteszünk, hogy megoldja ezeket a problémákat, bár más fejlesztőcsapat mondhatjuk, hogy ezekben az esetekben a fordított erőfeszítések indokolatlan lenne.
Ez koncentrációt igényel, és mindig könnyebb, ha a munkát megosztva valakivel. Vannak esetek, amikor egy csapat vagy annak egyik tagja elveszíti hozzáállás. És ha elkezd komolyan gondolkodni, amit nem lehet megoldani a problémát, akkor találja magát körülvéve, akik segítségével tovább. Ez egy fantasztikus érzés, amikor dolgozik egy csoport.
Craig: És ezek az emberek képesek összetett problémák megoldására. Mármint az esetekben, amikor az egyik grafikai fogalmak elértük GPU optimalizálás, hogy megvalósítsa a blur hatékonyabban.
Joni: Tudod, ez egy nagyszerű példa. A nap végén, ha lehetne dolgozni egy mérnökcsapat, a probléma megoldásának ezen a szinten, vagy a mérnökök tesztelt egy giroszkóp, de megoldottuk a problémát együtt. Az a tény, hogy egységesek vagyunk, összpontosított a közös problémák megoldására - ezek a napok, amikor jön haza érzését, amit a kiváltság, hogy a munka az Apple.
És te csinálod, nem azért, mert tetszik az ötlet, együtt dolgoznak. Azért teszi, mert tetszik a gondolat, hogy megpróbáljuk az összetett problémák megoldására, és hogy jobb termékeket. Dolgozik együtt - ez csak a szükségszerűség.
Craig: Ez az egyedülálló értékeket, amelyek az Apple termékek fejlesztése, és magától értetődőnek minden tagja minden csapat. Elérjük egy extrém mértékben abszurd, hogy kap valamit, hogy megfelelően működjenek. Még ha ez kell ásni a mélybe a termék építészet, tesszük meg a szükséges számú energia és még több, azt mondjuk, „ez a folt megfelelően fog működni, ez a részlet kell dolgozni helyesen. "
Függetlenül attól, hogy egy mérnök vagy a tervező, nem érti és nem kérdés, hogy miért gyakorol annyi erőfeszítést munka a kis dolgokat. Természetesen ez a helyes döntés, és mi beruházással a terméket közvetlenül az energia a legokosabb emberek, hogy ez működjön. Látjuk, hogy minden tagja a csapatnak sok éven át.
Joni: Amikor használja a terméket, amely fektetett a gondozás kezdete óta a fejlődés és a megjelenése előtt, nem lehet kérni, „Miért szereted őt.” Azt hiszem, az emberek már tudják ezt. Bizonyos mértékig ők ismerik az életrajzát a termék, és tudja, az erőfeszítés megéri a megjelenése.
Az Apple nem csak egy új terméket. Azt tanítja az embereket, hogyan kell használni az új dolgokat: érintőképernyők, a zeneletöltés. Hogyan kell megtanítani az embereket a termékeiket?
Joni: Amikor először dolgozott együtt, és ez egy kiváló példája a közös munka sok-sok éven át, mi volt a multitouch. Ez volt az elképzelés, amely először használt eszköz, amely megkapta a nevét iPad.
De nekem úgy tűnik, hogy az első dolog, ami nyilvánvalóvá vált számunkra - ez kell magyarázni egy teljesen új módon, hogy kölcsönhatásba, valamint a nagyon termékkategóriában. Ezért arra összpontosítottunk, hogy a telefon. Nem volt szükség, hogy ismertesse az értékét a telefont. Tudod, hogy a telefon piacon már ott van, és hagyja, hogy az emberek tudják a telefonok.
Ez egy jó példa a problémák megoldása, hogy az emberek már ismerik. Végtére is, senki sem szereti, ha a telefont, igaz?
Craig: Azt hiszem, értem a felhasználók számára. Mikor megnéztük az iOS 7, láttuk néhány fizikai analógia a meglévő felhasználói interfész, amely lehetővé teszi az embereket, hogy a munka kényelmesen „az üveg”, és rájöttünk, hogy az emberek mentek keresztül azt. Nincs szükség alkalmazni egy ilyen szó fizikai analógiák kölcsönhatásba a telefon és az érintőképernyő.
Ebben az értelemben nem volt változás a tudatában, hogy mi legyen a mobil eszköz interfész. A világ halad előre. Másrészt, ha megnézi a siker az iPhone és az iPad, amellyel még a gyerekek megbirkózni, akkor rájönnek, hogy ez nem olyan fontos, hogy gondolja át, hogyan tanítsa valaki használni az eszközöket. Csak teremt animációk és átfogó bemutatása, hogy nem kell tanítani senkinek semmit.
Mármint egy példát, amikor kilép a elemet kellően tapnut területén mellette.
Joni: Hol volt a „Close” gomb?
Craig: Volt egy gombot a „Close”. Hogyan tanultál ez? Ön választja ki a megfelelő megjelenítés és mindent válik intuitív. Emberek, ne habozzon, hogy a helyes dolgot. Gesztusok zoom és mozgás - mindez nem kell tanulni, hogy a mozgás az élet.
A legkritikusabb volt elérésének ez a hatás természetes számunkra, de mi szembesülnek a technikai probléma. Mi már nagy figyelmet fordított a várakozási idő csökkentése és a frame rate, mert ha megy, hogy kölcsönhatásba lépnek valami az üveg alá, és mozgassa meg, meg kell mozgatni, mint ha tényleg húzza maga ujjait.
Lag és késedelem sérti a saját mentális modell az emberi érzékelés, és hirtelen állunk szemben sokkal összetettebb probléma a felhasználói interakció a rendszert. És amikor megoldotta a problémát késleltetett érintőképernyő, hardver, sebesség grafika - hirtelen már nem kell tanítani senkinek semmit, mert hoztunk létre valamit, ami meg fogja érteni, ösztönösen.
Meg kell leigázni bonyolultak ahhoz, hogy egyszerű dolog
Craig: Azt hiszem, ez egy egyedülálló tehetség az emberek között van. Ha úgy gondolja, vannak olyan sokan, akik képesek megbirkózni a nehézségekkel, és így képes a bonyolult eszközöket, hogy úgy tűnik, hogy bocsásson meg nekik, de nem alkalmas az átlagember. Ennek ellenére, a legjobb az emberek egy természetes vágy az egyszerűség és kezelhetőséget.
Joni: További jó hír, hogy van egy csapat van, aki nem jön ki jól a bonyodalmak. [Nevet] Csak az úton.
Craig: Ez egy fontos eleme a közös munka.
Tehát van egy természetes egyensúly?
Joni: Azt hiszem, igen. Addig még nem gondoltam ezt a kérdést szemszögéből Craig. Az a tény, hogy ezek a srácok hihetetlen technikai képességek, képes a munka nagyon összetett dolog, ugyanakkor nem fogadja el, és nem akarja elviselni ezt a komplexitást. Ezek a zéró tolerancia érte, függetlenül attól, hogy a technikai képességek - ez fantasztikus, nem?
Változtassuk meg a témát. Mi dolgozó Tim?
Joni: Dolgoztam Tim csatlakozása óta az Apple, így dolgozunk velük sokáig. Mi voltunk ambiciózus projekt, akik akartak létrehozni, és mi már ambiciózus mértékben, hogy hozna nekik.
Emlékszem, sok évvel ezelőtt, Tim dolgoztak néhány mobil termékek, amelyekből teljesen megváltoztatta, hogy hogyan készült anyagokat. A teljes ellátási lánc felül kell vizsgálni és tervezni. Ez az alkotói folyamat minden, amit tudok.
Együtt dolgoztunk ugyanabban a szellemben. Azt hiszem, Tim jól ismeri a természet a problémáért, és ez ösztönzi az együttműködést és csapatmunkát szükséges, hogy megoldja ezeket a problémákat.
Craig: Itt az analógia: terméktervezés gyakran megváltozik a termelés nem nyilvánvaló megoldásokat. Ez ugyanaz, mint a fejlesztés a felhasználói felület. Mindkét osztályok foglalkoznak ilyen őrült kihívásokat. De soha nem fog hallani Tim „miért dolgozunk rajta.” Miért nem keres egy egyszerű módja, hogy mintegy a probléma? „Nem Ez a helyes tervezés, és mi a dolgok, hogy nem próbálják, hogy bárki más a világon, és így fogok tenni mindent, hogy igaza van. "
Azt hiszem, Tim ösztönösen megérti, hogy mit csinálunk itt, és ő mindent megtesz lehet hozzájárulnak a nagyszerű termékeket.
Joni: Ez egy érdekes kérdés. Úgy értem, hogy lehetett költeni érvek 60% -át az idő, hogy miért csináljuk. És azt hiszem, hogy az egyik jellemzője az Apple az, hogy ha szembesül egy súlyos probléma, és a termék - az eredmény a megoldására több komplex probléma, hogy nem töltenek időt megbeszélése miért Tesszük. Mi tölteni az időt, hogy megoldja a problémákat. Mi általában töltik minden idejüket problémák megoldására.
Ha beszélünk, hogyan kell telepíteni az érzékelők a kijelzőn, akkor minden esetben nem vitatkoznak a kompromisszumokat, ahol lehet, hogy szenved optikai minőségét a kijelzőn. Ez egy nagy probléma, de az eredmény a döntését lenne multitouch, és megoldani, még mindig megoldani részfeladatok 40-50. Kezdetben azt hitte, hogy rossz ötlet. Mul egy jó példa a komplex együttműködés.
Craig: Nem is beszélve a telepítés egyéni biztonsági processzorok a chips.
Joni: Őszintén szólva, én tudom, csak egy részét. Annak érdekében, hogy hajtsák végre az egyik ötlet, hogy lehet megoldani oly sok problémát. Jó, ha tudod magyarázni, mert nem tudtam [nevet].
Craig: Nos, úgy értem az esetben, ha úgy dönt, hogy szeretne tenni valamit, mint a „jó lenne, hogy használja az ujját, hogy feltárja a telefont, és vásárlás.” Egyszerűen hangzik, de hogyan lesz negatív pontokat, ha megfelelő végrehajtása az ötlet? Mi van, ha valaki ír egy rosszindulatú alkalmazás, akkor behatol a telefont, és ellopni egy ujjlenyomat? Mit tud csinálni vele? ha tudja, hogy valahol kezelhető? Meg lehet hatolni a többi felhasználó telefonok?
Nos, ez lenne rosszabb, mint nem hozzá egy ilyen funkció, ha nem veszik figyelembe egy ilyen dolog, nem igaz? Szóval összegyűjti az összes ezeket a problémákat együtt, és azt mondják: „a pokol, mi teszi a chip egy kis szigeten, egy enklávé elválasztjuk a teljes, beleértve a fő processzor. Nem számít, még akkor is, ha teljes ellenőrzése alatt a készülék, és akkor lehet játszani bármilyen kódot, akkor nem húzza ki a telefont, ezt a lenyomatot. Bármilyen kölcsönhatás a chip nem engedi neki, hogy vegye ki a nyomtatott.
És az utolsó kérdés: Mi a küldetése az Apple?
Joni: Valószínűleg nem lenne kényelmetlen meghatározás, de azt hiszem, azt próbáljuk tenni az emberek számára eszközök, amelyek lehetővé teszik számukra, hogy a dolgok nem tudták ezen eszközök nélkül. De szeretnénk az emberek nem aggódnak ezeket az eszközöket.
A sors fintora, hogy a tervezés szempontjából, úgy gondoljuk, munkánk, ha úgy gondolja, hogy nincs ésszerű alternatívája. Úgy tartják, mint egy magától értetődő, ha nem dolgozott ki. Akkor úgy érezzük, hogy tettünk a munkánkat. És ebben rejlik az iróniát. tervezési osztály azt akarja, hogy nem érzi, hogy ez által kifejlesztett őket, de ez az, amit csinálni szeretne.
Craig: Aligha mondhattam volna jobban. Csak azt akarom mondani, hogy én erősen befolyásolta az Apple technológia, miközben a fiú. Azt hiszem, ez tett engem, és mindannyian okosabbak lehet elérni, amit nem sikerült elérni, segített kommunikálni az emberekkel szabadabban, gazdagítja az életünket, és azt hiszem, hogy minden munkánk hozzájárul az emberek életminőségének javítására, hanem frusztráló, és teszi őket érezni hülye.
Őszintén, hányszor vásárolt valamit tech, azzal az eredménnyel, hogy ideges vagy? Vásárol valamit egy jobb élet, hanem meg kell harcolni vele.
Ok, én tehnofrik, de ha valaki létrehoz egy térképet agyam, rájöttem, hogy én szeretem a neuronok társított minták termékeinket. Úgy értem szerelem a szó szoros értelmében, és azt hiszem, hogy ez igaz a legtöbb ügyfelünk. Úgy gondolom, hogy ha nem teszünk valamit, hogy szeretjük magunkat, és szeress másokat, ezt a munkát.