"Ik hou van mijn werk": een interview met John Ayvom en Craig Federighi
Makradar Van Technologie / / December 19, 2019
Vandaag bieden wij de meest interessante materiaal - een lang interview met de "makers", wiens visie definieert de fysieke en software-implementatie van de huidige en toekomstige mobiele apparaten van Apple. Direct presentatie iPhone 5S en 5C vertegenwoordiger van Bloomberg Businessweek beheerd per dag grondig praat met Jonathan Ayvom en Craig Federighi in een van de Apple campus gebouwen Cupertino.
Ik passeerde ongeveer een jaar geleden, als uw werkterrein in de Apple sterk verbeterd. Hoe heeft dit van invloed op uw werk?
Joni: In feite, de veranderingen beïnvloed meer dan Craig, in plaats van me.
Craig: Ja. Als je kijkt naar mijn werk in het verleden, zal je een man die het besturen van de ontwikkeling van OS X en een aantal gemeenschappelijke infrastructuur componenten verborgen achter OS X en iOS. Nou, je weet wel, de graphics rendering, besturingssysteem, kernel, en ga zo maar door.
Mijn team en ik zijn al betrokken bij een fase van iOS ontwikkeling, zodat in feite heb ik niet zomaar er vanaf de buitenkant, maar nam een andere rol in het team, die heeft gewerkt, maar in een andere a.
Ik denk dat John en ik wist voordat dat we willen iets groots te doen. Voor ons was het een noviteit om een gezamenlijk probleem te maken en samen te werken aan manieren om het uit te voeren in een nieuw gebied voor ons te vinden. Het was een mix van verschillende disciplines die nog niet eerder in wisselwerking met elkaar, zodat de voet. industrieel design team en de user interface is niet genoeg tijd om samen te werken en in de praktijk heeft dit geleid tot een zeer intense samenwerking, samen met de afdeling engineering. Deze teams combineren vele "creatieve" houding, maar nu is het een zeer nauwe relatie in het werk op iOS 7.
Joni: Naar mijn mening, als je denkt over de verandering van rollen, in feite je waarneemt is het doel. We hebben nooit gesproken over onze rollen. We spraken over hoe de samenwerking, die altijd tussen ons is het meest effectief uit te breiden.
Zo zitten we in een minuut van elkaar. En dit is niet veranderd. We hebben altijd beschikbaar. Het team dat werkt aan het ontwerp van een zeer hechte. En, nogmaals, Craig ziet er na mijn team en voor mijn team. Het lijkt mij dat het belangrijkste is dat we in staat waren om hen te geven - het doel en de project dat we wilden om samen te werken. Het absorbeert volledig aandacht.
Het lijkt mij dat met deze concentratie eventuele belemmeringen, reëel of virtueel, maar verspreid. Je bent helemaal gefascineerd door te proberen om dingen zo goed doen als je kunt, en geniet van teamwork.
Craig: Ik denk dat er tussen deze groepen al was er een verband, maar toen iOS 7 missie was een duidelijke en kritische, die allen nodig zijn om deel te nemen, gewoon stortte hals over kop in het proces. Dus vonden we onszelf werken voor het grootste deel met degenen met wie we in het verleden hebben gewerkt.
Joni: Je weet wel, de design studio is in wezen een vrij zelfstandige plaats, maar het is ook een uitstekend platform om samen te werken, en ik heb het over 15, 20 jaar werk. Maar ik heb altijd opgemerkt (ik weet zeker dat mijn team ook), dat de ontdekkingen die je doet, als je geluk om met bent iemand die een heel ander niveau van vaardigheid toont - deze ontdekkingen kan echt groot zijn en spannend.
Ons werk is verweven met mensen die kennis hebben in totaal verschillende gebieden, en ik denk dat dit een zeer belangrijk kenmerk van het werk bij Apple. Er zijn een heleboel slimme, echt slimme mensen. Onze ervaring in dit geval - het is een product, een combinatie van ijzer en software, wat neerkomt op een enkele eenheid. Opzettelijk of niet, het creëren van een product gebeurt op die manier, en zo zal het blijven.
Zoals u zei, zit je een minuut van elkaar. Wat is jullie samenwerking?
Joni: Dit is geen gereguleerd proces en is moeilijk te beschrijven, maar het blijkt in de praktijk goed. Soms gebeurt het dat we werken samen in het design studio, samen met het omgaan met brainstormen team, en soms zijn we in een van de kamers dichter bij Craig, waar we overwegen en dingen te evalueren. Maar dit alles is zeer instabiel en is afhankelijk van het soort probleem dat we proberen op te lossen, of de dingen die we proberen te creëren.
Craig: Het is waar, het proces is informeel eerder. Alles wordt bepaald door wat we werken, evenals het noodzakelijke niveau van mijn betrokkenheid en Joni in deze zaak.
Zo kijken we naar het gedrag van het hoofdscherm, of log scherm, en we bespreken in de ingenieurs en ontwerpers die deel uitmaken van de discussie van het bedrijf. Maar het was in het stadium van de introductie en is een reeks van semi-gecombineerde gesprekken die verschillende problemen met het ontwerp werden bestudeerd. Het zou kunnen zijn prototypes. We kunnen beoordelen hoe ze zich voelden. Werken ze de manier waarop we denken, dat al in onze handen? We konden een versie van het product te krijgen, om samen te komen en te zeggen: "Ik neem het en ik vind het, maar het werkt niet helemaal zoals we wilden", en begon een nieuwe iteratie in de cyclus van de schepping product. Alles werd bepaald door de wens om de co-product te verbeteren.
Joni: Dit is een interessant punt. In iemands begrip van teamwork het is dat uw mening is de meest waardevolle en werd de basis voor verdere vooruitgang. Maar het hoeft niet samen te werken.
Hoe dan ook, als gevolg van het feit dat onze producten worden gebruikt door meer dan één persoon, je kunt niet zomaar een zin als, neem "OK, we hebben een mening, Een dergelijk advies, "gebeurt omdat verder dat ik vaak heb gezien in andere situaties - de energie die wordt besteed aan het debat, in plaats van een geloof in de mogelijkheid van implementatie. Wij hebben vertrouwen dat dit haalbaar is, want we hebben een oplossing.
Kun je een voorbeeld van alleen over te geven?
Craig: U kunt praten over de parallax. Ik bedoel, het is een interessant voorbeeld van de lange weg die we hebben afgelegd om iets dat zou worden begeerd door iedereen.
Joni: Parallax - een goed voorbeeld. Eén van de doelen die we in de uitvoering nagestreefd, was om de mensen die het "platte" genoemd, dat hij in feite is zeer, zeer diep te overtuigen. Het werd gebouwd en ontworpen als een zeer diepe user interface, maar we wilden niet te vertrouwen op de schaduw of kleureffecten. In welke richting zou je moet verhuizen?
Het idee van het creëren van lagen niet geassocieerd met esthetiek. Het was een poging om vrienden te maken met verschillende niveaus van informatie en geven de gebruiker een gevoel van inzicht waar hij is op dit moment.
Het idee van de manier waarop we de diepte van het gevoel zou kunnen realiseren eiste een fenomenaal niveau Samenwerking: van grafische animatie en hardware, en eindigend met de beste software algoritmen.
Craig: En het was iets dat leek ons belooft. Er waren tekenen van de prestaties, en er waren plaatsen waar het idee lijkt niet te werken, maar we waren heel assertief, om te zeggen "laten we blijven werken aan deze problemen en krachtsensoren doen wat we nodig hebben. "
We verbonden mensen uit verschillende gebieden, en we hebben samengewerkt, blik op ons werk en te verbeteren. Onze ontwerpers hebben samengewerkt met de ingenieurs, het opzetten van een oneindig aantal parameters, en uiteindelijk gelukt. Dit is een goed voorbeeld, want het is de basis van iOS 7, maar als je kijkt naar een ander onderdeel van het systeem, daarachter zal ongeveer hetzelfde verhaal.
Joni: Ik voel de charme van dat je als gebruiker niet de complexiteit van het systeem te realiseren. Onze taak is om complexe problemen op te lossen, maar de complexiteit van hun oplossingen niet weergegeven in het eindproduct. Er zijn veel voorbeelden van software producten die echte problemen op te lossen, maar als je kijkt naar deze producten wordt het duidelijk hoe complex het probleem was opgelost.
We doen er alles aan deze problemen, hoewel andere development team zou kunnen zeggen dat in deze gevallen, zou de gebruikte inspanningen ongerechtvaardigd.
Het vereist concentratie, en het is altijd makkelijker, als het werk wordt gedeeld met iemand. Er zijn momenten waarop een team of een van haar leden houding te verliezen. En wanneer je begint te serieus over wat u het probleem niet kunnen oplossen denk, vind je jezelf omringd door mensen die u helpen om te blijven bewegen. Het is een fantastisch gevoel bij het werken in een groep.
Craig: En deze mensen zijn in staat om complexe problemen op te lossen. Ik bedoel, wanneer voor een van de grafische concepten die we GPU optimalisatie bereikt om de onscherpte effectiever te realiseren.
Joni: Weet je, dit is een goed voorbeeld. Aan het eind van de dag, als je zou kunnen werken aan een team van ingenieurs, het oplossen van het probleem op dit niveau, of met de ingenieurs testten een gyroscoop, maar we lossen het probleem samen. Het feit dat we verenigd zijn, gericht op oplossingen voor veelvoorkomende problemen - dit zijn de dagen dat je thuiskomt met een gevoel van wat het voorrecht is om te werken bij Apple.
En je doet het, niet omdat je van het idee van samenwerken. U doet het omdat je van het idee van het proberen om complexe problemen op te lossen en het creëren van betere producten. Samenwerken - dit is gewoon een noodzaak.
Craig: Deze unieke waarden die inherent zijn aan de productontwikkeling van Apple, en ze voor lief worden genomen door alle leden van elk team. We bereiken een extreme mate van absurditeit om iets te werk naar behoren te krijgen. Zelfs als het zal moeten graven om de diepte van het product architectuur, zullen we het vereiste aantal te maken energie en zelfs meer, we zeggen "het is onduidelijk moet goed werken, dit detail zou moeten werken de juiste manier. "
Ongeacht of het een ingenieur of ontwerper, hij begrijpt en niet vragen waarom we zetten zo veel moeite om het werk op de kleine dingen. Natuurlijk, dit is de juiste beslissing, en we investeren in het product rechtstreeks uit de energie van de slimste mensen om het goed te laten werken. We zien het in ieder lid van het team voor vele jaren.
Joni: Wanneer u het product, dat sinds het begin van de ontwikkeling en voor de release geïnvesteerd evenveel zorg gebruikt, kunt u niet vragen: "Waarom hou je van hem." Ik denk dat mensen dit al weten. Tot op zekere hoogte, zijn ze vertrouwd met de biografie van het product en weet dat de inspanning was de release waard.
Apple is niet alleen een nieuw product. Het leert mensen hoe om nieuwe dingen te gebruiken: touch screens, het downloaden van muziek. Hoe krijg je mensen leren door middel van hun producten?
Joni: Toen we voor het eerst samengewerkt, en dit is een uitstekend voorbeeld van samen te werken voor vele, vele jaren, hebben we multitouch. Het was het idee, dat voor het eerst werd gebruikt in het apparaat, dat de naam iPad ontvangen.
Maar het lijkt me dat het eerste ding dat duidelijk werd voor ons - het is de noodzaak om een geheel nieuwe manier om te communiceren, evenals de productcategorie uit te leggen. Daarom hebben we ons gericht op de telefoon. Er was geen noodzaak om de waarde van uw telefoon uit te leggen. Je weet dat de telefoon markt is er al, en laat mensen weten over de telefoons.
Dit is een goed voorbeeld van het oplossen van de problemen die de mensen waren al bekend mee zijn. Immers, niemand houdt zijn telefoon, toch?
Craig: Ik denk dat we onze gebruikers begrijpen. Toen we keken naar de iOS 7, hebben we een aantal van de fysieke analogie gezien in de bestaande gebruiker interface, waardoor mensen aan het werk comfortabel "op het glas", en realiseerden we ons dat mensen hebben doorgemaakt het. Er is geen noodzaak om een dergelijke letterlijke fysieke analogieën te communiceren met je telefoon en de touchscreen te passen.
In die zin was er een verandering van bewustzijn van wat het mobiele device interface zou moeten zijn. De wereld naar voren. Aan de andere kant, als je kijkt naar het succes van de iPhone en de iPad, waarmee zelfs kinderen omgaan, zul je beseffen dat het niet zo belangrijk om na te denken over hoe je iemand aan de apparaten te gebruiken te leren. Je maakt gewoon animaties en algehele presentatie zodanig dat je niet hoeft te leren iemand iets.
I: een voorbeeld van wanneer het element voldoende tapnut in het gebied ernaast verlaten.
Joni: Waar was de knop "Sluiten"?
Craig: Er was een knop "Sluiten". Hoe heb je dit geleerd? U kiest de juiste visualisatie en alles wordt intuïtief. Mensen aarzel dan niet om het juiste te doen. Gebaren voor zoom en beweging - dit alles was ook niet nodig om te leren, het is de beweging van het leven.
De meest kritische was het bereiken van dit effect is natuurlijk voor ons, maar we worden geconfronteerd met een technisch probleem. We hebben veel aandacht voor latency te verminderen en frame rate betaald, want als je gaat om te interageren met iets onder het glas en verplaatsen, moet het bewegen alsof je echt sleept zijn eigen vingers.
Lag en uitstel zou zijn eigen mentale model van de menselijke waarneming schenden, en plotseling worden we geconfronteerd met een veel complexer probleem van de interactie van de gebruiker met het systeem. En als we alle problemen vertraagd touchscreen, hardware, snelheid graphics opgelost - ineens dat we niet langer nodig om te leren iemand iets, omdat we iets hebben gecreëerd dat u zult begrijpen intuïtief.
U moet de complexiteit van dingen ongecompliceerde maken onderwerpen
Craig: Ik denk dat het een uniek talent onder de mensen hier. Als u denkt dat er zo veel mensen die in staat zijn om te gaan met problemen, en dus in staat om de complexe instrumenten die lijken om hen te vergeven te controleren, maar niet geschikt voor de gemiddelde persoon. Ondanks dit, onze beste mensen hebben een natuurlijke drang naar eenvoud en intuïtief.
Joni: Nog meer goed nieuws is dat we een team zijn er mensen die niet heel goed opschieten met de complexiteit. [Lacht] Gewoon door de manier waarop.
Craig: Het is een belangrijk element in het gezamenlijke werk.
Er is dus een natuurlijk evenwicht?
Joni: Ik denk dat ja. Tot dan toe had ik niet aan gedacht over dit probleem vanuit het perspectief van Craig. Het feit dat deze jongens met een ongelooflijke technische vaardigheden, in staat om te werken met zeer complexe zaken, op hetzelfde moment niet te accepteren en willen niet dat deze complexiteit te tolereren. Ze hebben zero tolerance voor, ongeacht hun technische vaardigheden - het is fantastisch, is het niet?
Laten we van onderwerp veranderen. Wat werkt samen met Tim?
Joni: Ik werkte samen met Tim sinds zijn toetreding tot Apple, dus we werken met hen voor een lange tijd. We waren ambitieuze projecten die wilden creëren, en we zijn ambitieus geweest in de mate dat het hen zou produceren.
Ik herinner me vele jaren geleden, Tim gewerkt aan een aantal mobiele producten die vereisen dat volledig veranderde de manier waarop we geproduceerde materialen. De hele supply chain moeten worden herzien en opnieuw ontworpen. Dit is het creatieve proces van alles wat ik weet.
Samen werkten we in dezelfde geest. Ik denk dat Tim is zich terdege bewust van de aard van de problemen waar we voor staan, en het bevordert de samenwerking en teamwork nodig is om deze problemen op te lossen.
Craig: Hier de analogie: product design vereist vaak een verandering in de productie van niet voor de hand liggende oplossingen voor problemen. Dit is hetzelfde als die van de ontwikkeling van de gebruikersinterface. Beide afdelingen zijn het aanpakken van deze gekke uitdagingen. Maar je zult nooit horen van Tim's vraag "waarom we werken aan het." Waarom zijn we niet op zoek naar een gemakkelijke manier om rond het probleem? "No. Dit is het juiste ontwerp, en we zullen dingen die niet proberen om iedereen anders in de wereld te doen, en zal dat doen voor alles gelijk te hebben. "
Ik denk dat Tim intuïtief begrijpt wat we hier doen, en hij doet al het mogelijke om bij te dragen tot de creatie van grote producten.
Joni: Dit is een interessante vraag. Ik bedoel, je zou kunnen besteden aan argumenten 60% van de tijd over de vraag waarom we het doen. En ik denk dat dat een van de kenmerken van Apple is dat als we worden geconfronteerd met een ernstig probleem, en ons product - het resultaat van het oplossen van de vele complexe problemen die we hebben geen tijd besteden aan het bespreken waarom we Wij doen. We brengen de tijd om de problemen op te lossen. Wij over het algemeen al hun tijd besteden aan het oplossen van problemen.
Als we praten over hoe de sensoren op het scherm te installeren, dan in ieder geval hebben we niet twisten over de trade-offs, waarin u de optische kwaliteit van het scherm zou kunnen lijden. Dit is een groot probleem, maar het resultaat van haar beslissing zou multitouch, en om het op te lossen, we nog steeds op te lossen deelproblemen 40-50. denkt men in eerste instantie dat het een slecht idee. Mul is een goed voorbeeld van complexe samenwerking.
Craig: Niet om de installatie van aangepaste beveiliging processors in onze chips te noemen.
Joni: Eerlijk gezegd, ik weet alleen een deel ervan. Om alle van een idee uit te voeren op te lossen zoveel problemen. Het is geweldig als je het uit te leggen, want ik kon het niet [lacht].
Craig: Nou, ik bedoel het geval wanneer u besluit u wilt iets als, do "Het zou geweldig zijn om je vinger te gebruiken om de telefoon en de winkelcentra te ontsluiten." Klinkt simpel, maar hoe het zal zijn negatieve punten als je goed het idee uit te voeren? Wat gebeurt er als iemand schrijft een kwaadaardige toepassing, zal het dringen in uw telefoon en stelen een vingerafdruk? Wat kan hij doen? als hij kan het ergens te gebruiken? Het kan andere gebruikers telefoons doordringen?
Nou, het zou erger zijn dan helemaal geen toevoeging van een dergelijke functie, als je niet zo'n ding te overwegen, toch? Dus u al deze problemen bij elkaar te verzamelen en zeggen: "de hel, zullen wij ons chip maken op een klein eiland, een enclave gescheiden van het geheel, met inbegrip van de hoofdprocessor. Het maakt zelfs niet uit of je hebt volledige controle over het apparaat, en je kunt het spelen op een code, kun je niet trekken uit de telefoon, deze afdruk. Elke interactie met de chip zal niet toestaan dat hem tot het afsluiten van de afdruk.
En de laatste vraag: Wat is de missie van Apple?
Joni: Waarschijnlijk zou het lastig definitie zijn, maar ik denk dat we proberen te doen voor mensen tools die hen in staat om dingen die ze niet zonder deze instrumenten kunnen doen. Maar we willen dat mensen waren niet bezorgd over deze tools.
De ironie is dat een oogpunt van ontwerp, wij denken dat ons werk wordt gedaan wanneer je denkt dat je geen redelijk alternatief. Hij wordt gezien als een vanzelfsprekend, als hij niet te ontwikkelen. Dan denken we dat we ons werk goed hebben gedaan. En daarin ligt de ironie. design afdeling wil dat je niet het gevoel dat het werd ontwikkeld door hen, maar dat is wat we proberen te doen.
Craig: Ik zou nauwelijks gezegd hebben beter. Ik wil alleen maar zeggen dat ik sterk was beïnvloed door de technologie van Apple, terwijl nog steeds een jongen. Ik denk dat het heeft mij en ons allen zijn slimmer het mogelijk om te bereiken wat we niet konden bereiken, geholpen om vrijer te communiceren met mensen, het verrijken van ons leven, en ik denk dat al ons werk draagt bij aan het verbeteren van het leven van mensen in plaats van ze te frustreren en geeft hen het gevoel dom.
Eerlijk gezegd, hoe vaak heb je iets gekocht tech, met als gevolg dat boos u? Het koopt iets voor een beter leven, maar in plaats daarvan moet je vechten met hem.
Ok, ik tehnofrik, maar als iemand een kaart van mijn hersenen is gemaakt, vond ik mijn neuronen houden van patronen in verband met onze producten. Ik bedoel liefde in de letterlijke zin, en ik denk dat het waar is voor veel van onze klanten. Ik denk dat als we iets dat we onszelf en liefde anderen lief te doen, doen hun werk.