Article original : Apple WWDC Scholarship Guide – How to Apply in 2021
Par Mehul Mohan
Au cours de l'année dernière, j'ai reçu de nombreux messages me demandant comment j'ai été sélectionné pour la WWDC 2019 en tant que boursier. Et j'ai enfin décidé d'écrire cet article pour répondre à ces questions.
Donc, si vous vous demandez comment postuler pour la bourse, vos questions trouveront probablement réponse dans cet article.
Qu'est-ce que la bourse Apple WWDC ?
Tout d'abord, la WWDC est la conférence mondiale des développeurs d'Apple, organisée chaque année en juin. Lors de cet événement, Apple annonce les récentes mises à jour logicielles (et matérielles) de certains de ses produits, notamment les MacBooks, les iPhones et les iMacs.
Si vous souhaitez assister à la WWDC, voici les coûts associés :
- Prix du billet pour l'événement : 1600 $
- Séjour d'une semaine à San Jose, Californie : 1000-1500 $ (selon)
- Voyage et autres dépenses : 400-500 $ (encore une fois, cela dépend)
- Billet d'avion : 1500-2000 $ (encore une fois, cela dépend, mais depuis l'Inde, c'est un prix équitable)
En tant qu'étudiant, vous ne pouvez probablement pas vous permettre autant. Mais Apple offre une bourse aux étudiants, où ils sponsorisent votre billet d'avion, le prix du billet pour l'événement et un séjour d'une semaine. Cela représente environ 5000 $ d'économies si vous parvenez à être sélectionné en tant que boursier WWDC.
Qui suis-je ?
Je suis un développeur web qui a été boursier Apple WWDC '19. Pour résumer, j'étais probablement la seule personne dans la foule de la WWDC qui connaissait mieux JavaScript que Swift.
Mais si j'ai pu obtenir la bourse, vous le pouvez aussi. Alors, discutons maintenant plus en détail de la bourse WWDC.
Bourse WWDC 101
Il s'agit d'une bourse qu'Apple offre aux personnes inscrites dans des programmes STEM à travers le monde. Si vous êtes inscrit dans une université ou que vous êtes à l'école, il est probable que vous puissiez postuler pour cette bourse.
Pour postuler à la bourse, vous devez créer un projet simple que l'équipe de révision d'Apple peut utiliser et expérimenter en moins de 3 minutes. Plus ou moins, ce sont les SEULES exigences de votre application WWDC :
- Limite de taille (20 Mo)
- Vous devez être inscrit dans une organisation STEM
- Vous devez utiliser les technologies Apple (Xcode, Swift, MacBooks, etc.)
- Faites-en une petite application, quelque chose qui peut être utilisé et compris en moins de 3 minutes
Maintenant, commençons par expliquer comment je l'ai fait, puis je vous donnerai quelques conseils pour vous aider avec votre candidature l'année prochaine.
Comment j'ai obtenu la bourse WWDC19 en 10 jours
Pour commencer, j'ai littéralement tout appris sur la WWDC : le langage de programmation Swift et les technologies qui l'entourent, le tout en 10 jours. Pas de mensonges. Et cela m'a aidé à obtenir la bourse (j'étais l'un des rares à venir d'Inde cette année-là).
Mais je ne veux pas vous induire en erreur avec un titre accrocheur - il n'est pas possible de réussir cette candidature à la bourse en partant d'un état de débutant complet en seulement 10 jours.
J'ai pu le faire parce que j'avais un peu d'expérience en programmation auparavant, principalement avec Node. Les concepts généraux en programmation restent les mêmes, et après un certain temps, vous ne faites que sauter d'une syntaxe à l'autre et naviguer dans la documentation pour la plupart.
Voici ce que j'ai soumis pour la WWDC 2019 :
Croyez-moi, je n'avais aucune idée non plus de comment construire tout cela. J'ai appris les API et les frameworks Apple nécessaires en 10 jours.
Voici donc comment vous pouvez aborder la WWDC '21 en 5 étapes :
#1 : Apprenez Swift et les frameworks Apple
Apple aime voir les étudiants utiliser leurs technologies - Swift, SwiftUI, ARKit, <insérez d'autres choses brillantes ici>, et ainsi de suite. Plus vous pouvez en utiliser, mieux c'est. Ne forcez pas ou ne gonflez pas votre application, mais essayez de montrer ce que vous savez.
Si vous créez un simple jeu, essayez d'introduire une version AR du jeu également. Si vous créez un projet pour la WWDC qui pourrait utiliser un peu de ML, faites-le. Vous obtiendrez des points pour cela.
#2 : Choisissez des idées difficiles
Lorsque j'ai commencé à créer mon projet pour la WWDC, je n'avais aucune idée de comment je vais le faire. Je ne vais pas mentir, ma version finale n'était pas vraiment ce que j'avais imaginé, mais c'était assez proche.
Plus l'idée que vous choisissez est ambitieuse, meilleures sont vos chances. Mais équilibrez votre ambition avec votre délai - vous ne voulez pas avoir une application incomplète avant la fermeture des candidatures.
Pour moi, c'était très serré (j'avais ma candidature prête juste environ une heure avant la date limite). De plus, j'ai dû travailler beaucoup pour apprendre toutes ces nouvelles technologies Apple car je ne savais rien auparavant.
Assurez-vous donc d'avoir une estimation de ce que vous devez apprendre et de ce que vous voulez construire. Mais comme je l'ai dit, optez pour des idées brillantes et ambitieuses qui se démarquent.
#3 : Écrivez vos idées, puis construisez-les en 10 jours
C'est plus une opinion personnelle. Mais j'ai vu des gens qui préfèrent construire quelque chose sur une période de 2, 3 ou 4 mois avant le début de la bourse. Croyez-moi, vous obtiendrez un boost de productivité de 500 % lorsque le compte à rebours commencera.
Je dirais de garder une liste d'idées uniques ou innovantes avec vous. Apprenez les compétences, mais développez des projets que vous avez l'intention de soumettre dans les 10 jours fournis seulement. Honnêtement, c'est assez de temps pour réaliser quelque chose de décent que le personnel d'Apple peut expérimenter en moins de 3 minutes (leurs instructions directes).
Je recommande de se concentrer sur des idées qui ont un réel impact sur le monde - l'éducation, la santé de la planète, rendre la technologie plus accessible aux gens, et ainsi de suite.
Ce sont des idées que le panel de bourses Apple apprécie beaucoup (du moins, c'est ce que j'ai observé dans la plupart des candidatures acceptées). Et si vous êtes intéressé par l'un de ces domaines, ce serait un bon et amusant match pour vous.
#4 : Essayez de vous tourner vers Swift Playgrounds sur iPad
Si possible, je recommande de NE PAS opter pour les soumissions de playgrounds Xcode basées sur MacBook.
Je sais qu'il y a eu des gens qui ont gagné avec leurs playgrounds Xcode. Mais je pense que si vous optez pour un playground basé sur MacBook, vous passez à côté de nombreuses choses.
Je dis cela pour deux raisons principales :
- L'iPad a une meilleure caméra et une meilleure prise en charge des API pour des choses comme ARKit et un meilleur CPU pour les modèles ML/applications intensives
- Les livres Swift Playground (disponibles uniquement sur iPad) sont magnifiques à utiliser et à interagir avec (en tant qu'utilisateur)
Depuis un certain temps, Apple n'a pas beaucoup changé ses directives pour la bourse. Il devrait donc être sûr de supposer que les playgrounds Swift seront également un choix l'année prochaine.
Ils sont faciles à utiliser (comme les playgrounds Swift sur Mac), et sont très engageants. Les iPads permettent vraiment beaucoup de choses utiles. Donc, si possible, essayez de soumettre votre candidature via iPad pour la bourse.
#5 : Concentrez-vous également sur vos réponses
Le panel Apple lit également vos réponses aux questions de base sur les technologies que vous avez utilisées et avec lesquelles vous avez construit votre projet.
Assurez-vous de mentionner tout ce que vous avez utilisé, des meilleurs frameworks Apple aux actifs externes si vous en avez utilisés.
Relisez vos paragraphes - la seule chose pire qu'un petit bug dans votre code pourrait être un petit bug dans votre paragraphe.
En dehors de cela, restez concentré pendant 10 jours (je me souviens avoir fait des nuits blanches pendant presque tous les 10 jours), et surtout, faites-le pour le plaisir. Il y a beaucoup de façons d'avancer dans la vie, et ce n'est qu'une d'entre elles.
Ne stressez pas trop sur ce que pourrait être le résultat. Parce que si vous tentez cela, vous êtes probablement dans la vingtaine, ce qui signifie que vous avez une vie entière devant vous. Vous aurez beaucoup de temps pour faire plus de choses incroyables, indépendamment du résultat. Alors, allez-y et obtenez-le !
Mon expérience avec la WWDC
En bref : incroyablement génial et super cool !
Bien que je souhaitais garder cet article axé sur vous aider, j'ai également écrit cette section pour vous motiver à travailler dur pour cette bourse. Elle déverrouille un TON d'opportunités de réseautage, et vous rencontrez et vous faites un tas d'amis cool (MKBHD inclus haha). De plus, vous vous amuserez beaucoup.
J'ai partagé certains de mes moments dans le vlog complet de l'année dernière, voir si vous aimez ce que j'ai fait là-bas.
Si vous avez encore des questions, ou si cet article vous a aidé, n'hésitez pas à me contacter sur Twitter ou Instagram et dites-le-moi :) Je travaille également sur codedamn, une plateforme pour les développeurs pour apprendre et se connecter, n'hésitez pas à y faire un tour aussi.