Apple WWDC ösztöndíj útmutató – Hogyan jelentkezz 2021-ben

Az elmúlt évben sok üzenetet kaptam, hogy hogyan jutottam be ösztöndíjasként a WWDC 2019-re. És végül úgy döntöttem, hogy megírom ezt a bejegyzést, hogy megválaszoljam ezeket a kérdéseket.

Szóval jó eséllyel, ha azon gondolkodsz, hogyan jelentkezhetsz az ösztöndíjra, ebben a cikkben választ kapsz a kérdéseidre.

Mi az Apple WWDC-ösztöndíj?

Először is, a WWDC az Apple minden év júniusában megrendezett világméretű fejlesztői konferenciája. Ott az Apple bejelenti néhány termékének, köztük a MacBookoknak, iPhone-oknak és iMac-eknek a legújabb szoftver- (és hardver-) frissítéseit.

Ha részt szeretnél venni a WWDC-n, ezek a kapcsolódó költségek:

Tanulóként valószínűleg nem engedhetsz meg magadnak ennyit. De az Apple ösztöndíjat kínál a diákoknak, ahol szponzorálják a repülőjegyedet, az eseményre szóló jegy árát és az egyhetes tartózkodást. Ez körülbelül 5000 dollár megtakarítást jelent, ha sikerül kiválasztani WWDC-ösztöndíjasnak.

Ki vagyok én?

Webfejlesztő vagyok, aki az Apple WWDC ’19 ösztöndíjasa volt. Összefoglalva, valószínűleg én voltam az egyetlen ember a WWDC közönségében, aki jobban ismerte a JavaScriptet, mint a Swiftet.

De ha én megkapom az ösztöndíjat, akkor te is. Most pedig beszéljünk a WWDC-ösztöndíjról részletesebben.

WDC-ösztöndíj 101

Ez egy ösztöndíj, amelyet az Apple a STEM-programokba beiratkozottaknak ajánl fel világszerte. Ha beiratkoztál egy főiskolára vagy iskolába jársz, akkor jó eséllyel pályázhatsz erre az ösztöndíjra.

Az ösztöndíjra való jelentkezéshez egy egyszerű projektet kell építened, amelyet az Apple felülvizsgálati csapata 3 perc alatt használhat és megtapasztalhat. Többé-kevésbé ezek a WWDC alkalmazásoddal szemben támasztott CSAK ezek a követelmények:

  1. Méretkorlátozás (20 MB)
  2. Egy STEM szervezetbe kell beiratkoznod
  3. Az Apple technológiáit kell használnod (Xcode, Swift, MacBookok, stb.)
  4. Legyen egy kis alkalmazás, olyasmi, amit 3 perc alatt lehet használni és megérteni

Most, kezdjük bele, hogy én hogyan csináltam, aztán adok pár tippet, ami segíthet neked a jövő évi jelentkezésedben.

Hogyan törtem fel a WWDC19 ösztöndíjat 10 nap alatt

Kezdésként szó szerint mindent megtanultam a WWDC-ről: a Swift programozási nyelvet és az azt körülvevő technológiát 10 nap alatt. Nem hazudok. És ez segített abban, hogy megkapjam az ösztöndíjat (azon kevesek egyike voltam, akik Indiából érkeztek abban az évben).

De nem akarlak összezavarni valami clickbaity dologgal – nem lehet teljesen kezdő állapotból, mindössze 10 nap alatt feltörni azt az ösztöndíjpályázatot.

Azért voltam képes rá, mert korábban is volt egy kis programozási tapasztalatom, főleg Node-dal. A programozás általános fogalmai ugyanazok maradnak, és egy idő után már csak ugrálsz a szintaxison és a dokumentáción a legtöbbször.

Itt van, amit a WWDC 2019-re beadtam:

Bízz bennem, nekem sem volt fogalmam arról, hogyan kell ezt az egészet felépíteni. A szükséges Apple API-kat és keretrendszereket 10 nap alatt tanultam meg.

Íme tehát, hogyan közelítheted meg a WWDC ’21-et 5 lépésben:

#1: Tanuld meg a Swiftet, és az Apple keretrendszereit

Az Apple szereti, ha a diákok használják a technológiájukat – Swift, SwiftUI, ARKit, <szúrj be ide még több csillogó dolgot>, és így tovább. Minél többet tudsz használni, annál jobb. Ne erőltesd vagy duzzaszd fel az alkalmazásodat, hanem próbáld bemutatni, amit tudsz.

Ha egy egyszerű játékot készítesz, próbáld meg bemutatni a játék valamilyen AR változatát is. Ha a WWDC-re készítesz egy projektet, amire ráférne egy kis ML, akkor csináld azt. Pontokat kapsz érte.

#2: Válassz nehéz ötleteket

Amikor elkezdtem létrehozni a WWDC-re szánt projektemet, fogalmam sem volt, hogyan fogom csinálni. Nem fogok hazudni, a végső verzióm nem igazán olyan volt, mint amilyennek elképzeltem, de elég közel volt hozzá.

Minél ambiciózusabb ötletet választasz, annál jobbak az esélyeid. De egyensúlyozd ki az ambíciódat az időkereteddel – nem akarod, hogy a beadási határidő lejárta előtt egy befejezetlen alkalmazásod legyen.

Nálam nagyon szoros volt a döntés (a beadási határidő előtt alig egy órával készült el a pályázatom). Ráadásul sokat kellett dolgoznom, hogy megtanuljam ezt az új Apple-technológiát, mivel előtte semmit sem tudtam.

Szóval győződj meg róla, hogy van egy becslésed arról, hogy mit kell megtanulnod, és mit akarsz építeni. De ahogy mondtam, inkább a csillogó és ambiciózus ötleteket válaszd, amelyek kiemelkednek a többi közül.

#3: Írd le az ötleteidet, majd építsd meg őket 10 nap alatt

Ez inkább személyes vélemény. De láttam már olyanokat, akik inkább 2, 3 vagy 4 hónap alatt építenek valamit, mielőtt az ösztöndíj beindul. Hidd el, 500%-os termelékenységi lökést kapsz, amikor a visszaszámlálás elkezd ketyegni.

Azt mondanám, hogy tarts magadnál egy listát az egyedi vagy innovatív ötleteidről. Tanuld meg a készségeket, de dolgozz ki olyan projekteket, amelyeket csak a megadott 10 nap alatt szándékozol benyújtani. Őszintén szólva, ez elég idő arra, hogy valami tisztességes dolgot hozzatok össze, amit az Apple munkatársai 3 perc alatt meg tudnak tapasztalni (közvetlen utasításuk).

Azt javasoltam, hogy olyan ötletekre koncentráljatok, amelyek valóban hatással vannak a világra – az oktatásra, a bolygó egészségére, a technológia elérhetőbbé tételére az emberek számára, és így tovább.

Ezek az ötletek azok, amelyeket az Apple ösztöndíjbizottsága nagyra értékel (legalábbis ezt tapasztaltam a legtöbb elfogadott pályázatban). És ha ezek közül a területek közül bármelyik érdekel, akkor ez egy szórakoztató és jó párosítás lenne számodra.

#4: Próbálj meg Swift játszóterekre pályázni iPad-en

Ha lehetséges, azt javasolnám, hogy NEM MacBook alapú Xcode játszóteres pályázatokkal indulj.

Tudom, hogy voltak olyanok, akik nyertek az Xcode játszótérrel. De úgy gondolom, hogy ha MacBook alapú játszótérrel mész, akkor rengeteg dologról lemaradsz.

Ezt két fő okból mondom:

  1. Az iPad jobb kamerával és API támogatással rendelkezik olyan dolgokhoz, mint az ARKit és jobb CPU-val az ML modellekhez/intenzív alkalmazásokhoz
  2. A Swift Playground Books (csak iPad-en elérhető) gyönyörűen használható és interaktív (mint felhasználó)

Egy ideje az Apple nem sokat változtatott az ösztöndíjra vonatkozó iránymutatásain. Így biztosra vehető, hogy jövőre is a Swift playgroundok közül lehet majd választani.

Egyszerűen lehet velük dolgozni (akárcsak a Swift játszóterekkel Mac-en), és rendkívül magával ragadóak. Az iPadek tényleg sok hasznos dolgot tesznek lehetővé. Szóval próbáld ki az iPad benyújtását az ösztöndíjra, ha lehetséges.

#5: Fókuszálj a válaszaidra is

Az Apple zsűri is elolvassa az alapvető kérdésekre adott válaszaidat, hogy milyen technológiát használtál és milyen eszközökkel építetted fel a projektedet.

Mondj meg mindent és mindenkit, amit használtál, a legjobb Apple keretrendszerektől kezdve a külső eszközökig, ha használtál ilyeneket.

Lásd át a bekezdéseidet – az egyetlen dolog, ami rosszabb, mint egy kis hiba a kódodban, az egy kis hiba lehet a bekezdésedben.

Ezektől eltekintve, maradj koncentrált 10 napig (emlékszem, hogy majdnem mind a 10 napban végighúztam az éjszakákat), és ami a legfontosabb, csináld szórakozásból. Sokféleképpen lehet egy lépést előrelépni az életben, és ez csak egy ezek közül.

Ne stresszelj túlságosan azon, hogy mi lesz az eredmény. Mert ha ezzel próbálkozol, akkor valószínűleg a húszas éveid elején jársz, ami azt jelenti, hogy egy teljes élet áll előtted. Rengeteg időd lesz még csodálatos dolgokat csinálni, függetlenül az eredménytől. Szóval csak menj és szerezd meg!

Elményeim a WWDC-vel

Röviden: észbontóan elképesztően szuperklassz!

Noha a cikket a segítségedre akartam összpontosítani, azért is írtam ezt a részt, hogy motiváljalak, hogy keményen dolgozz az ösztöndíjért. Rengeteg kapcsolatépítési lehetőséget nyit meg, és egy csomó klassz barátot ismerhetsz meg és szerezhetsz (MKBHD-t is beleértve haha). Ráadásul nagyon jól fogsz szórakozni.

A tavalyi teljes vlogban megosztottam néhány pillanatomat, nézd meg, hogy tetszett-e, amit ott csináltam.

Ha még mindig vannak kérdéseid, vagy ez a cikk segített neked, nyugodtan keress meg Twitteren vagy Instagramon, és mondd el 🙂 Dolgozom a codedamn-on is, egy platformon, ahol fejlesztők tanulhatnak és kapcsolódhatnak, nyugodtan látogass el oda is.