„Volim svoj posao”: dugo intervju s Johnom Ayvom i Craig Federighi
Makradar Tehnologije / / December 19, 2019
Danas nudimo najzanimljivijih materijala - dug razgovor s „kreatora”, čija je vizija definira fizičko i softvera provedbe sadašnje i buduće mobilne uređaje Apple. Izravno izlaganje iPhone 5S i 5C predstavnik Bloomberg BusinessWeek uspio dnevno temeljito razgovarati s Jonathanom Ayvom i Craig Federighi u jednom od Apple kampusu zgrada Cupertino.
Prošao sam oko godinu dana jer, kako je vaše polje djelovanja u Apple uvelike poboljšana. Kako je to utjecalo na vaš rad?
Joni: U stvari, promjene pod utjecajem više od Craig, a ne mene.
Craig: Da. Ako pogledate moj posao u prošlosti, vidjet ćete čovjeka koji je vozio razvoj OS X i veći broj zajedničkih infrastrukturnih komponenti skrivenih iza OS X i iOS. Pa, znate, grafika renderiranje, operativni sustav, kernel, i tako dalje.
Moj tim i ja već bio uključen u jednoj fazi iOS razvoja, tako da u stvari nisam samo doći tamo izvana, ali samo je na drugoj ulozi u timu koji je radio, ali na drugačiji a.
Mislim da John i ja prije znao da želimo učiniti nešto veliko. Za nas je to bila novost da zajednički problem i raditi zajedno kako bi pronašli načine da ga provede u novom prostoru za nas. Bio je to spoj različitih disciplina koji nisu ranije bili međusobno tako usko. industrijski dizajn tim i korisničko sučelje nije dovoljno vremena da rade zajedno, au praksi to je rezultiralo vrlo intenzivne suradnje, zajedno s odjelom inženjeringa. Ovi timovi kombinirati više „kreativni” stav, ali sada je vrlo blizak odnos u radu na iOS 7.
Joni: Po mom mišljenju, kada razmišljam o promjeni uloga, u stvari što vidim je cilj. Nikad nismo razgovarali o našim ulogama. Razgovarali smo o tome kako najučinkovitije proširiti suradnju, koji je uvijek bio među nama.
Na primjer, sjedimo u minuti jedni druge. A to se nije promijenilo. Mi smo uvijek na raspolaganju. Tim radi na dizajnu vrlo bliske. A, opet, Craig izgleda nakon mog tima i za moj tim. Čini mi se da je važna stvar je da smo bili u mogućnosti da ih daju - svrha i projekt koji smo željeli da rade zajedno. To je u potpunosti apsorbira pozornost.
Čini mi se da s ovom koncentracijom sve prepreke, pravi ili virtualni, samo razbacane. Ti si totalno fasciniran pokušava učiniti ono što je najbolje što možete, i uživati u timski rad.
Craig: Mislim da je između tih skupina već postoji veza, ali onda kada iOS 7 misija je jasna i kritički, od kojih sve potrebno za sudjelovanje, jednostavno naglavačke umočen u tom procesu. Dakle, našli smo se radi uglavnom s onima s kojima smo radili u prošlosti.
Joni: Znate, dizajn studio je u biti prilično self-sadržane mjesto, ali to je također izvrsna platforma za zajednički rad, a ja sam se govori o 15, 20 godina rada. Ali uvijek sam primjetio (siguran sam da moj tim previše), da one otkrića da radite, ako ste sretni da se s netko tko pokazuje sasvim drugačiji nivo vještine - ova otkrića mogu biti jako značajan i uzbudljivo.
Naš rad je isprepletena s ljudima koji imaju znanje u potpunosti različitim područjima, i mislim da je ovo vrlo važna značajka rada na Apple. Ima puno pametnih, zaista pametnih ljudi. Naše iskustvo u ovom slučaju - to je proizvod, kombinacija željeza i softvera, što predstavlja jednu cjelinu. Namjerno ili ne, stvaranje proizvoda događa na taj način, i tako će se nastaviti.
Kao što si rekao, vi sjedite minutu jedni druge. Što je do suradnje?
Joni: Ovo nije regulirana proces, a to je teško opisati, ali dobro pokazuje u praksi. Ponekad se dogodi da radimo zajedno na dizajn studio, uz bave brainstorming tima, a ponekad smo u jednoj od soba bliže Craig, gdje ćemo razmotriti i procijeniti stvari. Ali sve to je vrlo nestabilan i ovisi o vrsti problema se pokušava riješiti, ili stvari koje mi pokušavamo stvoriti.
Craig: Istina, proces je neformalna a. Sve se određuje ono što radimo, kao i potrebnu razinu mog sudjelovanja i Joni u ovom predmetu.
Na primjer, promatramo ponašanje glavnog zaslona, ili log ekrana, a mi smo to raspraviti u inženjera i dizajnera koji su dio rasprave tvrtke. Ali to je bilo u fazi puštanja i je serija polu-kombinaciji rasprava koje su proučavali različite probleme s dizajnom. To bi mogla biti prototipovi. Možemo procijeniti kako su se osjećali. Da li oni rade na način na koji mislimo o tome, budući da je već u našim rukama? Mogli bismo dobili verziju proizvoda, da se zajedno i reći: „Ja to i ja se kao što je to, ali to ne radi baš onako kako smo željeli”, a započeo novu iteraciju u ciklusu stvaranja proizvoda. Sve je uvjetovano željom da poboljša suradnju proizvod.
Joni: To je zanimljiva stvar. U nečijeg razumijevanja timskog rada je da je vaše mišljenje najvrednije i postao je temelj za daljnji napredak. No, to ne rade zajedno.
U svakom slučaju, s obzirom na činjenicu da su naši proizvodi koriste za više od jedne osobe, ne možete samo uzeti fraze poput: „U redu, imamo mišljenje, Takvo mišljenje „, jer i dalje se događa da sam vidio mnogo puta u drugim situacijama - energija se troši na rasprave, a ne vjerovanje u mogućnost provedba. Imamo povjerenja da je to ostvarivo, jer mi imamo rješenje.
Možete li dati primjer samo govori o?
Craig: Možete govoriti o paralakse. Mislim, to je zanimljiv primjer dugom putu smo putovali da bi nešto što bi se prestižni sve.
Joni: Parallax - dobar primjer. Jedan od ciljeva koje smo se obavljaju u provedbi, bio je uvjeriti ljude koji ga zovu „stan”, da je u stvari on je vrlo, vrlo duboko. Izgrađena je i zamišljen kao vrlo dubok korisničko sučelje, ali nismo htjeli da se oslanjaju na hladu ili u boji efekata. U kojem smjeru će se pomaknuti?
Ideja o stvaranju slojeva nisu povezane s estetikom. To je bio pokušaj da se sprijatelje s nekoliko razina informacija i dati korisniku osjećaj razumijevanja gdje je u ovom trenutku.
Ideja o tome kako bismo mogli shvatiti dubinu osjećaja zahtijevao fenomenalan nivo Suradnja s grafičke animacije i hardver, a završava s najboljim softverom algoritmi.
Craig: I to je nešto što se činilo da nam obećava. Tu su znakovi performanse, a tu su mjesta na kojima se ideja čini da se ne može raditi, ali smo bili prilično uporan, reći „neka se i dalje raditi na tim problemima i senzora sile ne ono što mi treba. "
povezani smo ljude iz različitih područja, a mi smo radili zajedno, pogled na naš rad i da ih poboljšati. Naši dizajneri su radili s inženjerima, postavljanje beskonačan broj parametara, a na kraju smo uspjeli. Ovo je dobar primjer, jer to je osnova iOS 7, ali ako pogledate bilo koji drugi element sustava, iza njega će biti oko iste priče.
Joni: Osjećam sve čari koje kao korisnik ne shvate složenost sustava. Naš posao je za rješavanje složenih problema, ali ne pokazuju složenost njihovih rješenja u gotovom proizvodu. Postoje mnogi primjeri softverskih proizvoda koji rješavaju stvarne probleme, ali kad pogledate ovih proizvoda postaje očito kako je složen problem je riješen.
Trudimo za rješavanje tih problema, iako drugi razvojni tim može se reći da je u tim slučajevima, proveo napori će biti neopravdana.
To zahtijeva koncentraciju, a to je uvijek lakše, ako je djelo dijeli s nekim. Postoje slučajevi kada je tim ili jedan od njegovih članova izgubiti stav. A kad počnete ozbiljno razmišljati o tome što se ne može riješiti problem, naći ćete se okruženi ljudima koji će vam pomoći držati se kreće. To je fantastičan osjećaj kada se radi u grupi.
Craig: I ti ljudi su u mogućnosti za rješavanje složenih problema. Mislim slučajevi gdje je za jednu od grafičkih pojmova smo dostigli GPU optimizaciju ostvariti zamućenje učinkovitije.
Joni: Znaš, ovo je odličan primjer. Na kraju dana, kada ste mogli raditi tim inženjera, rješavanje problema na toj razini, ili inženjeri testirali žiroskop, ali smo riješili problem zajedno. Činjenica da smo ujedinjeni, fokusiran na rješenja za uobičajene probleme - to su dani kada ste došli kući s osjećajem što je privilegija je raditi u Appleu.
I to radite, ne zato što vam se sviđa ideja o zajednički rad. Možete to učiniti, jer vam se sviđa ideja pokušava riješiti kompleksne probleme i stvoriti bolji proizvod. Radeći zajedno - to je samo nužnost.
Craig: Ovaj jedinstveni vrijednosti svojstvene Appleov razvoj proizvoda, a oni se uzimaju zdravo za gotovo svi članovi svakog tima. Dolazimo do ekstremne stupanj apsurda kako bi se nešto raditi ispravno. Čak i ako će morati kopati do dubine arhitekturi proizvoda, mi ćemo napraviti potreban broj energije, pa čak i više, mi kažemo „to je zamućenje treba raditi ispravno, taj detalj bi trebalo raditi ispravno ".
Bez obzira na to da li je inženjer ili dizajner, on razumije i ne pitajte zašto smo stavljanjem toliko truda da rade na malim stvarima. Naravno, ovo je ispravna odluka, a ulažemo u proizvodu direktno iz energije najpametnijih ljudi kako bi se ispravno raditi. Vidimo to u svakom članu tima za mnogo godina.
Joni: Kada koristite proizvod, koji uloženo toliko brige od početka razvoja i prije objavljivanja, ne možete pitati: „Zašto vi poput njega.” Mislim da ljudi već znaju. U određenoj mjeri, oni su upoznati s biografijom proizvoda i znati trud bio vrijedan objavljivanja.
Apple nije samo novi proizvod. Ona uči ljude kako da koriste nove stvari: touch screen, skidanje glazbe. Kako možete naučiti ljude kroz njihove proizvode?
Joni: Kada smo prvi put radili zajedno, i to je izvrstan primjer rade zajedno mnogo, mnogo godina, nismo multitouch. Bilo je ideja, koja je prvi put korištena u uređaju, koji je dobio ime ipad.
No, čini mi se da je prva stvar koja je postalo jasno da nas - to je potreba da objasni cijeli novi način za interakciju, kao i samu kategoriju proizvoda. To je razlog zašto smo usredotočeni na telefon. Nije bilo potrebe da objasni vrijednost vašeg telefona. Znate telefon na tržištu je već tamo, i neka ljudi znaju o telefonima.
Ovo je dobar primjer rješavanja problema koje ljudi su već bili upoznati. Uostalom, nitko ne voli svoj mobitel, zar ne?
Craig: Mislim da mi razumijemo naše korisnike. Kada smo pogledali iOS 7, vidjeli smo neke od fizičkog analogiji u postojećem korisniku sučelje, omogućujući ljudima da udobno raditi „na staklo”, i shvatili smo da su ljudi prošli kroz to. Nema potrebe da se prijave takve doslovnom fizičke sličnosti za interakciju s telefonom i zaslona osjetljivog na dodir.
U tom smislu, došlo je do promjene svijesti o tome što bi trebao biti mobilni uređaj sučelja. Svijet krenuo naprijed. S druge strane, ako pogledate uspjeh iPhone i iPad, s kojima čak i djeca nositi, shvatit ćete da to nije tako važno razmišljati o tome kako naučiti nekoga da koriste uređaje. Samo stvaranje animacije i cjelokupne prezentacije tako da ne moraju naučiti bilo tko bilo što.
Mislim primjer, kada se izlaz iz elementa dovoljno tapnut na području uz njega.
Joni: Gdje je „Zatvori” gumb?
Craig: Bilo je gumb „Close”. Kako ste saznali ovo? Možete odabrati ispravnu vizualizaciju i sve postaje intuitivno. Ljudi, nemojte se ustručavati to učiniti pravu stvar. Geste za zumiranje i kretanje - sve to ne treba učiti, to je kretanje života.
Najkritičnije je bilo postizanje tog efekta je prirodno za nas, ali mi smo suočeni s tehničkog problema. Mi smo platili veliku pozornost kako bi se smanjila latencija i frame rate, jer ako idete za interakciju s nešto ispod stakla i premjestiti ga, on se mora kretati kao da ste stvarno povući svoju vlastitu prsti.
Lag i kašnjenje će prekršiti vlastiti mentalni model ljudske percepcije, i odjednom smo suočeni s mnogo složeniji problem interakcije korisnika sa sustavom. A kad smo riješili sve probleme kasniti touchscreen, hardver, brzina grafike - Odjednom mi više ne treba naučiti bilo tko bilo što, jer smo stvorili nešto što će shvatiti intuitivno.
Morate pokoriti složenost kako bi stvari jednostavan
Craig: Mislim da je to jedinstven talent među ljudima ovdje. Ako mislite da postoji toliko mnogo ljudi koji su u stanju nositi se s poteškoćama, te stoga može kontrolirati složene instrumente koji se čine da im oprosti, ali nisu prikladni za prosječnu osobu. Unatoč tome, naši najbolji ljudi imaju prirodnu želju za jednostavnošću i intuitivnost.
Joni: Više Dobra vijest je da imamo tim postoje ljudi koji ne dobivaju uz vrlo dobro sa složenošću. [Smijeh] Samo usput.
Craig: To je važan element u zajedničkom radu.
Dakle, postoji prirodna ravnoteža?
Joni: Mislim da da. Do tada nisam razmišljao o tom pitanju iz perspektive Craig. Činjenica da su ti dečki s nevjerojatnim tehničke vještine, mogućnosti da rade s vrlo složenim stvarima, u isto vrijeme ne prihvaćaju i ne žele tolerirati tu složenost. Oni imaju nultu toleranciju za to, bez obzira na njihove tehničke vještine - to je fantastično, zar ne?
Idemo promijeniti temu. Što radi s Timom?
Joni: Ja sam radio s Timom od svog ulaska u Apple, tako da radimo s njima za dugo vremena. Mi smo bili ambiciozni projekti koji su željeli stvoriti, a mi smo bili ambiciozni u onoj mjeri u kojoj će ih proizvoditi.
Sjećam se prije mnogo godina, Tim je radio na nekim mobilnim proizvodima koji zahtijevaju potpuno izmijenjen kako smo proizveli materijale. Cijeli lanac opskrbe bi trebao biti pregledan i redizajniran. To je kreativni proces sve što znam.
Zajedno smo radili u istom duhu. Mislim Tim je svjestan prirode problema s kojima se suočavamo, i potiče suradnju i timski rad potreban za rješavanje tih problema.
Craig: Ovdje je analogija: dizajn proizvoda često zahtijeva promjenu u proizvodnji bez očiglednih rješenja za probleme. To je isto kao da je razvoj korisničkog sučelja. Oba odjeli rješavanju ovih lude izazove. Ali nikada nećete čuti od Timov pitanje „zašto radimo na tome.” Zašto mi ne tražite jednostavan način da biste dobili okolo problem? „Ne To je pravi dizajn, a mi ćemo raditi stvari koje ne pokušavaju napraviti bilo tko drugi na svijetu, i da će učiniti tako da sve bude u redu. "
Mislim da je Tim intuitivno razumije što radimo ovdje, a on radi sve što je moguće da doprinesu stvaranju odlične proizvode.
Joni: To je zanimljivo pitanje. Mislim, mogli potrošiti na argumentima 60% vremena kao da zašto to radimo. I mislim da je jedna od karakteristika Apple je da ako smo suočeni s ozbiljnim problemom, i naš proizvod - rezultat rješavanja mnogih složenih problema da ne trošimo vrijeme raspravljajući zašto smo Mi radimo. Mi potrošiti vrijeme za rješavanje problema. Mi uglavnom provesti sve svoje vrijeme na rješavanje problema.
Ako govorimo o tome kako instalirati senzore na zaslonu, a zatim u svakom slučaju mi ne raspravljati o ustupke, u kojima možda pate optičku kvalitetu zaslona. To je veliki problem, ali je rezultat njegove odluke će biti multitouch, i to riješiti, mi još uvijek riješiti subproblems 40-50. U početku je mislio da je to loša ideja. Mul je dobar primjer kompleksnog suradnje.
Craig: Da ne spominjem instalacije prilagođenih sigurnosnih procesora u našim čips.
Joni: Iskreno, ja znam samo dio nje. U cilju provedbe svih jedne ideje kako se riješiti toliko problema. To je velika kada to objasniti, jer ja ne mogu [smijeh].
Craig: Pa, mislim na slučaj kad se odlučite želite učiniti nešto slično „to bi bilo sjajno da koristite svoj prst za otključavanje telefona i kupovinu.” Zvuči jednostavno, ali kako će biti negativnih bodova, ako ste pravilno implementirati ideju? Što ako netko piše zlonamjerne aplikacije, to će prodrijeti u svom telefonu i ukrasti otisak prsta? Što on može učiniti s njom? ako on može to negdje za korištenje? To može prodrijeti drugim korisnicima telefone?
Pa, to bi bilo gore nego bez dodavanja takvu funkciju, ako ne uzeti u obzir takve stvari, zar ne? Tako se skupe sve te probleme zajedno i reći: „pakao, mi ćemo napraviti naš čip na malom otoku, enklave odvojeni od cjeline, uključujući i glavni procesor. Nije važno, čak i ako imate potpunu kontrolu nad uređajem, a možete ga igrati na bilo koji broj, ne može izvući iz telefona, ovaj otisak. Svaka interakcija s čipom neće dopustiti da ga uzmu otisak.
I zadnje pitanje: Što je poslanje Apple?
Joni: Vjerojatno, to bi bilo nezgodno definicija, ali mislim da mi pokušavamo učiniti za ljude alata koji će im omogućiti da rade stvari koje oni ne mogu učiniti bez tih alata. Ali mi želimo ljudi nisu bili zabrinuti o tim alatima.
Ironija je da je dizajn točke gledišta, mi mislimo da je naš rad se obavlja kada mislite da nemate razumnu alternativu. On se doživljava kao stvar, naravno, ako nije razrađen. Tada osjećamo da smo obavili svoj posao pravo. I u tome leži ironija. dizajn odjel želi da se ne osjećaju da je razvijen od strane njih, ali to je ono što pokušavamo učiniti.
Craig: Ja bih jedva to rekao bolje. Ja samo želim reći da sam jako bila pod utjecajem Apple tehnologiju dok je još bio dječak. Mislim da je kod mene i sve nas pametnije da je moguće postići ono što nismo mogli doći, pomogla komunicirati s ljudima slobodnije, obogaćuje naše živote, i mislim da su svi naši radom doprinosi poboljšanju života ljudi umjesto da ih frustrirajuće i čini ih osjetiti glupo.
Iskreno, koliko puta ste kupili nešto tech, s rezultatom da uzrujan vas? Ona kupuje nešto za bolji život, ali umjesto toga morate se boriti s njim.
Ok, ja tehnofrik, ali ako netko je stvorio kartu mog mozga, otkrio sam da su moji neuroni vole uzorke povezane s našim proizvodima. Mislim ljubav u doslovnom smislu, i mislim da je istina za mnoge od naših klijenata. Mislim da kada radimo nešto što smo sami i ljubav druge vole, rade svoj posao.