"Rad imam svoje delo": dolg intervju z Johnom Ayvom in Craig Federighi
Makradar Tehnologije / / December 19, 2019
Danes nudimo najbolj zanimivo gradivo - dolgo intervju z "ustvarjalci", katerih vizija opredeljuje fizično in programsko izvajanje sedanje in prihodnje mobilne naprave Apple. Neposredno predstavitev iPhone 5S in 5C predstavnik Bloomberg BusinessWeek upravlja na dan Temeljito se pogovorite z Jonathanom Ayvom in Craig Federighi v eni od kampusu stavb Apple Cupertino.
Opravil sem približno eno leto, saj, kot je vaše področje delovanja v Apple bistveno povečala. Kako je to vplivalo na vaše delo?
Joni: Dejstvo je, da spremembe vplivajo več kot Craig, namesto mene.
Craig: Da. Če pogledaš na moje delo v preteklosti, boste videli človeka, ki je bil gonilna razvoj OS X in več skupnih infrastrukturnih komponent skrite za OS X in iOS. No, saj veš, grafika upodabljanje, operacijski sistem, jedro, in tako naprej.
Moja ekipa in jaz so že bili vključeni v eni fazi razvoja iOS, tako da v resnici nisem samo pridi tam od zunaj, temveč je le na drugačen vlogo v ekipi, ki je delala, vendar v drugačnem a.
Mislim, John in sem vedel, pred tem želimo narediti nekaj velikega. Za nas je bila to novost, da bi skupno težavo in skupaj poiskati načine za njeno izvajanje v novem prostoru za nas. Bilo je fuzija različnih disciplin, ki prej niso imeli interakcijo med seboj tako tesno. industrijsko oblikovanje ekipe in uporabniški vmesnik ni dovolj časa za delo skupaj, v praksi pa je to posledica zelo intenzivnega sodelovanja, skupaj z oddelkom za inženiring. Te skupine združujejo veliko "kreativno" odnos, zdaj pa je zelo tesen odnos pri delu na iOS 7.
Joni: Po mojem mnenju, če mislite, da o spremembi vlog, v bistvu jih dojemajo je cilj. Nikoli nismo govorili o naših vlogah. Pogovarjali smo se o tem, kako najbolj učinkovito razširiti sodelovanje, ki je bilo vedno med nami.
Na primer, smo sedeli v minuto seboj. In to ni spremenilo. Vedno imamo na voljo. Ekipa dela na oblikovanju zelo tesno povezana. In še enkrat, Craig skrbi za mojo ekipo in za mojo ekipo. Zdi se mi, da je pomembno, da nam je uspelo, da se jim - namen in projekt, ki smo želeli sodelovati. To je popolnoma absorbira pozornost.
Zdi se mi, da s tem koncentracijo vse ovire, realni ali virtualni, samo razpršene. Ste popolnoma očarala poskušajo narediti stvari, kot najboljši, kot si lahko, in uživajte v timsko delo.
Craig: Mislim, da že ni bilo med temi skupinami povezava, potem pa, ko je bil iOS 7 poslanstvo jasno in kritično, od katerih vse potrebno za sodelovanje, preprosto Opravila pahnila v procesu. Tako smo se znašli delajo večinoma s tistimi, s katerimi smo delali v preteklosti.
Joni: Veste, design studio je v bistvu dokaj samostojen kraj, vendar pa je tudi odlična platforma za skupno delo, in govorim o 15, 20 let dela. Ampak sem vedno opazil (sem prepričan, da moja ekipa preveč), da se ti odkritja, da delaš, če imaš srečo, da se z nekdo, ki kaže povsem drugačno raven znanja - ta odkritja lahko zelo pomemben in razburljivo.
Naše delo se prepleta z ljudmi, ki imajo znanje na popolnoma različnih področjih, in mislim, da je to zelo pomembna značilnost dela na Apple. Obstaja veliko pametnih, zelo pametnih ljudi. Naše izkušnje v tem primeru - gre za izdelek, kombinacija železa in programske opreme, ki predstavlja eno enoto. Namerno ali ne, oblikovanje izdelka se zgodi na ta način, in tako bo še naprej.
Kot si rekel, sedite na minuto med seboj. Kaj je vaše sodelovanje?
Joni: To ni urejen postopek, in to je težko opisati, ampak kaže tudi v praksi. Včasih se zgodi, da delamo skupaj v oblikovalskem studiu, skupaj s ukvarjajo z brainstorming ekipo, in včasih smo v eni od sob bližje Craig, kjer se nam zdi in ocenili stvari. Ampak vse to je zelo nestabilen in je odvisna od vrste težave poskušamo rešiti, ali so stvari, ki se trudimo ustvariti.
Craig: Res je, da je proces neformalno precej. Vse, kar se določi s tem, kar delamo, pa tudi potrebno raven moji vpletenosti in Joni v tej zadevi.
Na primer, pogledamo obnašanje glavnega zaslona, ali dnevnika zaslonu, in smo se o tem v inženirjev in oblikovalcev, ki so del razprave družbe. Ampak to je v fazi sproščanja in je serija pol kombinaciji razprav, ki so proučevali različne težave z načrtovanjem. Lahko bi bilo prototipi. Mi lahko ocenili, kako so se počutili. Ali delajo način razmišljanja o tem, že v naših rokah? Lahko bi dobili različico izdelka, da bi dobili skupaj in rekli, "sem ga in sem se, kot da, vendar to ne deluje ravno tako smo želeli," in začel novo ponovitev v ciklusu ustvarjanja izdelkov. Vse, kar je pogojeno z željo, da bi izboljšali sodelovanje izdelek.
Joni: To je zanimiva točka. Pri razumevanju nekoga timskega dela je, da je vaše mnenje najbolj dragoceno in je postala osnova za nadaljnji napredek. Ampak to ne deluje skupaj.
Kakorkoli, zaradi dejstva, da so naši izdelki, ki jih več kot eno osebo, ki se uporablja, ne moreš vzeti stavek, kot je, "OK, imamo svoje mnenje, Takšno mnenje ", ker nadalje zgodi, da sem videl že večkrat, v drugih primerih - energija se porabi za razpravo, ne pa vero v možnost izvajanje. Imamo zaupanje, da je to mogoče doseči, ker imamo rešitev.
Ali lahko navedete primer samo govoriš?
Craig: Lahko govorimo o paralakse. Mislim, da je zanimiv primer dolgo prehojeno pot, da bi nekaj, kar bi coveted vsi.
Joni: Paralaksa - dober primer. Eden od ciljev, ki jih zasleduje pri izvajanju, je bil prepričati ljudi, ki ga imenujejo "flat", ki je v resnici zelo, zelo globoko. Zgrajena je bila in je oblikovana kot zelo globoko uporabniškega vmesnika, vendar nismo želeli, da se zanesejo na senci ali barvnih učinkov. V katero smer bi se morali premakniti?
Ideja o oblikovanju plasti niso povezani z estetiko. To je bil poskus, da bi prijatelji z več stopnjami informacij in daje uporabniku občutek razumevanje o tem, kje je bil v tem trenutku.
Ideja o tem, kako smo lahko spoznali globino občutek zahteval fenomenalen ravni Sodelovanje: od grafične animacije in strojne opreme, in konča z najboljšo programsko opremo algoritmi.
Craig: In to je nekaj, kar se je zdelo, da nam obeta. Tam so bili znaki učinkovitosti, in ni bilo mesta, kjer se zdi ideja, da se ne dela, vendar smo bili precej samozavesten, reči "pa še naprej dela na teh težav in sile senzorjev to, kar smo potrebujejo. "
Mi povezal ljudi iz različnih področij, in smo delali skupaj, pogled na naše delo in za njihovo izboljšanje. Naši oblikovalci so delali z inženirji, vzpostavitev neskončno število parametrov, in na koncu nam je uspelo. To je dober primer, saj je to osnova za iOS 7, vendar če pogledaš na kateri koli drug element sistema, v ozadju bo približno enako zgodbo.
Joni: Počutim se ves čar, da kot uporabnik se ne zavedajo kompleksnosti sistema. Naša naloga je, da reševanje kompleksnih problemov, ki pa ne kažejo na kompleksnost njihove rešitve v končnem izdelku. Obstajajo številni primeri programske opreme, ki rešujejo realne probleme, ampak ko pogledaš na teh izdelkov pa postane jasno, kako zapleten je problem rešen.
Mi si prizadevajo za rešitev teh problemov, čeprav bi druga razvojna skupina pravijo, da v teh primerih, bi preživel prizadevanja neupravičena.
To zahteva koncentracijo, in to je vedno lažje, če je delo deliti z nekom. So časi, skupina ali eden od njenih članov, ko izgubiš odnos. In ko začneš resno o tem, kaj ne more rešiti problema mislim, ugotovite, da ste obkroženi z ljudmi, ki vam pomagajo naprej. To je fantastičen občutek, ko delajo v skupini.
Craig: In ti ljudje so sposobni za reševanje kompleksnih problemov. Mislim primeri, v katerih za eno od grafičnih konceptov smo dosegli optimizacijo GPU bolj učinkovito uresničiti zamegljenost.
Joni: Veste, to je odličen primer. Ob koncu dneva, ko bi lahko izšlo ekipo inženirjev, reševanje problema na tej ravni, ali z inženirji preizkušena žiroskop, vendar smo rešili problem skupaj. Dejstvo, da smo združeni, ki se osredotoča na rešitve za skupne probleme - to so dnevi, ko prideš domov z občutkom, kaj privilegij je, da dela na Apple.
In to počnete, ne zato, ker vam je všeč zamisel o skupnem delovanju. Delaš zato, ker vam je všeč zamisel, poskuša za reševanje kompleksnih problemov in ustvarjanje boljših izdelkov. Sodelovanje - to je samo nuja.
Craig: Ta edinstvena notranje vrednote v razvoj izdelkov Apple, in so bili sprejeti za vse člane vsake ekipe odobrena. Smo dosegli izjemno stopnjo absurdnosti, da bi dobili nekaj za delo pravilno. Tudi če bo moral kopati v globine arhitekture proizvoda, bomo zahtevano število energije in še več, smo rekli, "to je zameglitev mora pravilno delovati, ta podrobnost je treba delati pravilno. "
Ne glede na to, ali je inženir ali oblikovalec, ki ga razume in ne vpraša, zakaj vlagamo toliko truda, da delo na malenkosti. Seveda, to je prava odločitev, in vlagamo v izdelku neposredno iz energije najpametnejših ljudi, da bi bilo delo pravilno. Vidimo jo v vsak član ekipe za več let.
Joni: Ko uporabljate izdelek, ki je vloženega toliko skrbi od začetka razvoja in pred javnost, ne moreš vprašati: "Zakaj vam je všeč njim." Mislim, da ljudje že vedo. Do neke mere so se seznanili z biografijo izdelka in vem, trud je vredno njeno sprostitev.
Apple ni le nov izdelek. To uči ljudi, kako uporabljati nove stvari: zasloni na dotik, nalaganje glasbe. Kako se naučiti ljudi prek njihovih izdelkov?
Joni: Ko smo delali skupaj, in to je odličen primer sodelovanja za mnogo, mnogo let, smo multitouch. To je bila ideja, ki je bil prvič uporabljen v napravi, ki je prejela ime iPad.
Ampak zdi se mi, da je prva stvar, ki je postalo jasno, da nas - je treba pojasniti, popolnoma nov način za interakcijo, kot tudi kategorijo zelo izdelka. To je razlog, zakaj smo se osredotočili na telefonu. Ni bilo potrebno, da pojasni vrednost telefona. Veš telefon na trgu je že tam, in naj ljudje vedo o telefonih.
To je dober primer za reševanje problemov, ki so bili ljudje že poznajo. Konec koncev, nihče ne mara, njegov telefon, kajne?
Craig: Mislim, da smo razumeli naše uporabnike. Ko smo pogledal na iOS 7, smo videli nekaj fizičnega analogiji obstoječega uporabnika vmesnik, ki omogoča ljudem, da dela udobno "na steklo", in smo ugotovili, da so ljudje, ki so šli skozi ga. Nobene potrebe ni, da se uporabljajo Tako dobesedno fizične analogije za interakcijo s telefonom in zaslonom na dotik.
V tem smislu, je prišlo do spremembe zavesti o tem, kaj bi morala biti vmesnik mobilne naprave. Svet premakne naprej. Po drugi strani pa, če pogledaš na uspeh iPhone in iPad, s katero tudi otroci obvladali, boste spoznali, da ni tako pomembno, da razmišljajo o tem, kako učiti nekoga za uporabo naprave. Samo ustvarjanje animacije in skupno predstavitev, tako da vam ni treba učiti kdorkoli karkoli.
Mislim primer, ko za izhod element dovolj tapnut na območju poleg njega.
Joni: Kje je gumb "Zapri"?
Craig: Tam je bil gumb "Close". Kako ste izvedeli to? Izberete pravilno vizualizacijo in vse postane intuitivno. Ljudje, ne oklevajte, da stori pravo stvar. Poteze za povečavo in gibanja - vse to ni bilo potrebno, da se naučijo, da je gibanje življenja.
Najbolj kritičen je bil dosežek tega učinka je naravno za nas, ampak se soočamo s tehničnim problemom. Smo veliko pozornosti namenili za zmanjšanje latence in hitrost sličic, ker če boš za interakcijo z nekaj pod steklom in ga premakniti, mora premakniti, kot če si res vleči sam prsti.
Lag in zamude bi kršil svojo duševno model človeškega dojemanja, in nenadoma se soočamo z veliko bolj kompleksen problem interakcije uporabnika s sistemom. In ko smo rešili vse težave z zakasnitvijo dotik, strojna oprema, hitrost grafike - kar naenkrat mi ni več treba viseči nikomur nič, ker smo ustvarili nekaj, kar boste razumeli, intuitivno.
Morate podrediti kompleksnost, da bi stvari enostavno
Craig: Mislim, da je edinstven talent med ljudmi tukaj. Če menite, da obstaja toliko ljudi, ki so sposobni za reševanje težav, in zato ne more nadzorovati kompleksne instrumente, ki se zdi, da jih odpusti, vendar ni primerna za povprečnega človeka. Kljub temu so naši najboljši ljudje imajo naravno željo po preprostosti in intuitivnost.
Joni: Dobra novica je, da imamo ekipo, obstajajo ljudje, ki ne razumejo dobro s kompleksnostjo. [Smeh] Samo mimogrede.
Craig: To je pomemben element v skupnem delu.
Torej je naravno ravnovesje?
Joni: ja mislim. Do takrat nisem razmišljala o tem vprašanju z vidika Craig. Dejstvo, da so ti ljudje z neverjetno tehničnih znanj, ki lahko dela z zelo zapletene stvari, istočasno ne sprejemajo in ne želijo prenašati te kompleksnosti. Imajo ničelno toleranco za to, ne glede na njihove tehnične spretnosti - to je fantastično, kajne?
Spremenimo temo. Kaj je delovni z Tim?
Joni: Delal sem z Timom od njenega pristopa k Apple, tako da delo z njimi za dolgo časa. Bili smo ambiciozni projekti, ki so želeli ustvariti, in smo bili ambiciozni v obsegu, ki bi jih proizvajajo.
Spomnim se pred mnogimi leti, Tim delal na nekaterih mobilnih izdelkov, ki zahtevajo povsem spremenjene, kako smo pripravili materiale. Celoten dobavne verige je treba pregledati in preoblikovati. To je ustvarjalni proces vse, kar vem.
Skupaj smo delali v tej smeri. Mislim, da je Tim se dobro zaveda narave problemov, s katerimi se soočamo, in spodbuja sodelovanje in timsko delo, potrebno za reševanje teh problemov.
Craig: Tu analogija: product design pogosto zahteva spremembo v proizvodnji brez očitnih rešitev za težave. To je enako, kot da je za razvoj uporabniškega vmesnika. Oba oddelki obravnavajo te nore izzive. Toda nikoli ne boste slišali od Tim je vprašanje "zakaj delamo na tem." Zakaj nismo iskali enostaven način, da bi dobili okrog problem? "Ne To je prava oblika, in storili bomo stvari, ki se ne trudijo, da bi kdorkoli drug na svetu, in bo to za vse, kar je, da je prav. "
Mislim, da je Tim intuitivno razume, kaj delamo tukaj, in počne vse, kar je mogoče, da bi prispevali k ustvarjanju odličnih izdelkov.
Joni: To je zanimivo vprašanje. Mislim, da bi lahko porabili za argumente 60% časa, zakaj to počnemo. In mislim, da je ena od značilnosti Apple je, da če se soočamo z resno težavo, in naš izdelek - rezultat reševanja številnih zapletenih problemov, da ne bomo nekaj časa razpravljali, zakaj smo Mi. Smo porabili čas za reševanje problemov. Mi na splošno porabijo ves svoj čas za reševanje problemov.
Če govorimo o tem, kako namestiti senzorje na zaslonu, nato pa v nobenem primeru ne trdijo o kompromisi, v katerem lahko trpijo optično kakovost zaslona. To je velik problem, vendar je rezultat svoji odločitvi bi multitouch, in ga rešili, še vedno rešiti podprobleme 40-50. Sprva je mislil, da je to slaba ideja. Mul je dober primer kompleksnega sodelovanja.
Craig: Da ne omenjam namestitev procesorjev varnostnih meri v naših čipov.
Joni: Resnično, vem le del nje. Za izvajanje vseh ene ideje je treba rešiti tako veliko težav. To je super, ko ga razložiti, ker nisem mogla [smeh].
Craig: No, mislim primer, ko ste se odločili, da želite narediti nekaj podobnega, "da bi bilo super, da s prstom za odklepanje telefona in nakupovanje." Sliši se preprosto, vendar kako bo negativne točke, če ste pravilno izvajanje idejo? Kaj pa, če nekdo piše zlonamerno aplikacijo, bo prodrla v telefonu in ukrasti prstni odtis? Kaj je mogoče storiti z njim? če je mogoče, da nekje za uporabo? To lahko prodrejo drugi uporabniki telefonov?
No, bi bilo še slabše, kot ni dodal to funkcijo, če ne menijo kaj takega, kajne? Torej ste zbrali vse te probleme skupaj in rekli "pekel, bomo naš čip na majhnem otoku, enklava ločiti od celote, vključno z glavnim procesorjem. Ni važno, tudi če boste imeli popoln nadzor nad napravo, in jo lahko igrate na kateri koli kode, ki jih ne more izvleči iz telefona, ta pečat. Vsaka interakcija s čipom ne bo dovolil, mu vzeti tiskanja.
In zadnje vprašanje: Kaj je poslanstvo Apple?
Joni: Verjetno bi bilo nerodno opredelitev, ampak mislim, da smo poskušali narediti za ljudi orodja, ki jim bodo omogočile, narediti stvari, ki jih ne bi mogla storiti brez teh orodij. Ampak želimo ljudje niso bili zaskrbljeni zaradi teh orodij.
Ironija je, da je oblikovanje stališča, mislimo, da je naše delo je opravljeno, če menite, da nimate razumno alternativo. On se razume kot samoumevno, če ne bi delal. Potem smo občutek, da smo naredili našo službo pravico. In v tem je ironija. oddelka za oblikovanje želi, da se ne zdi, da je bil razvit z njimi, ampak to je tisto, kar skušamo narediti.
Craig: Jaz bi komaj so ga bolje rečeno. Hočem reči, da sem bil močno pod vplivom tehnologije Apple, medtem ko še vedno fant. Mislim, da mi je dal in vsi so pametnejši je mogoče doseči tisto, kar nismo mogli doseči, pomagali komunicirati z ljudmi, bolj svobodno, bogatijo naša življenja, in mislim, da so vse naše delo prispeva k izboljšanju življenja ljudi, namesto da bi jih preprečevali in jih naredi občutek neumen.
Resnično, kolikokrat ste kupili nekaj tech, tako da razburjena vas? To kupi nekaj za boljše življenje, ampak boste morali boriti z njim.
Ok, sem tehnofrik, ampak če je nekdo ustvaril zemljevid moje možgane, sem ugotovil, da moji nevroni ljubezen vzorcev, povezanih z našimi izdelki. Mislim ljubezen v dobesednem pomenu, in mislim, da je res za veliko naših strank. Mislim, da če bomo nekaj storiti, da imamo radi sebe in ljubezen drugim, da opravijo svoje delo.