Guide des bourses Apple WWDC - Comment postuler en 2021

Au cours de l'année écoulée, j'ai reçu de nombreux messages demandant comment je suis entré à la WWDC 2019 en tant que chercheur. Et j'ai finalement décidé d'écrire ce post pour répondre à ces questions.

Il y a donc de fortes chances que si vous vous demandez comment postuler pour la bourse, vos questions trouveront une réponse dans cet article.

Qu'est-ce que la bourse Apple WWDC?

Tout d'abord, la WWDC est la World-Wide Developer Conference d'Apple qui se tient chaque année en juin. Là-bas, Apple annonce les dernières mises à jour logicielles (et matérielles) de certains de ses produits, notamment les MacBook, les iPhones et les iMac.

Si vous souhaitez assister à la WWDC, voici les coûts associés:

  1. Prix ​​du billet d'événement: 1600 $
  2. Séjour d'une semaine à San Jose, Californie: 1000 $ - 1500 $ (dépend)
  3. Frais de voyage et autres - 400 $ - 500 $ (encore une fois, dépend)
  4. Billet d'avion: 1500 $ - 2000 $ (encore une fois, cela dépend, mais de l'Inde, c'est un prix raisonnable)

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 d'événement et un séjour d'une semaine. Cela représente environ 5000 $ d'économies si vous parvenez à être sélectionné comme boursier de la WWDC.

Qui suis je?

Je suis un développeur Web qui était un 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 je peux obtenir la bourse, vous aussi. Alors maintenant, discutons plus en profondeur de la bourse WWDC.

Bourse WWDC 101

Il s'agit d'une bourse qu'Apple offre aux personnes inscrites à des programmes STEM dans le monde entier. Si vous êtes inscrit dans un collège ou si vous êtes à l'école, il y a de fortes chances que vous puissiez postuler pour cette bourse.

Pour postuler à la bourse, vous devez créer un projet simple que l'équipe d'examen Apple peut utiliser et expérimenter en moins de 3 minutes. Plus ou moins, voici les SEULES exigences de votre application WWDC:

  1. Limite de taille (20 Mo)
  2. Vous devez être inscrit dans une organisation STEM
  3. Vous devez utiliser les technologies Apple (Xcode, Swift, MacBooks, etc.)
  4. Faites-en une petite application, quelque chose qui peut être utilisé et compris en 3 minutes

Maintenant, commençons par comment je l'ai fait, puis je vous donnerai quelques conseils pour vous aider avec votre candidature l'année prochaine.

Comment j'ai réussi la bourse WWDC19 en 10 jours

Pour commencer, j'ai littéralement tout appris sur la WWDC: le langage de programmation Swift et la technologie qui l'entoure en 10 jours. Pas de mensonges. Et cela m'a aidé à obtenir la bourse (j'étais l'un des rares d'Inde cette année-là).

Mais je ne veux pas vous confondre avec quelque chose de clickbaity - il n'est pas possible de déchiffrer cette demande de bourse à partir d' un état de débutant complet en seulement 10 jours.

J'ai pu le faire parce que j'avais une petite expérience de programmation auparavant, principalement avec Node. Les concepts généraux de la programmation restent les mêmes, et après un certain temps, vous ne faites que parcourir la syntaxe et la documentation pour la plupart.

Voici ce que j'ai soumis pour la WWDC 2019:

Croyez-moi, je ne savais pas non plus comment construire tout ça. J'ai appris les API et les frameworks Apple requis en 10 jours.

Alors, voici comment aborder la WWDC '21 en 5 étapes:

# 1: Apprenez les frameworks Swift et Apple

Apple adore voir les étudiants utiliser leur technologie - Swift, SwiftUI, ARKit, etc. 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 jeu simple, essayez également d'introduire une version AR du jeu. Si vous créez un projet pour WWDC qui pourrait utiliser du ML, faites-le. Vous obtiendrez des points pour cela.

# 2: Choisissez des idées difficiles

Quand j'ai commencé à créer mon projet pour la WWDC, je n'avais aucune idée de comment je le ferais. 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 calendrier - vous ne voulez pas avoir une application incomplète avant la clôture des soumissions.

Pour moi, c'était un appel très serré (j'avais ma soumission prête à peu près une heure avant la date limite). De plus, j'ai dû beaucoup travailler pour apprendre toute cette nouvelle technologie Apple car je ne savais rien à l'avance.

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 au cours de 2, 3 ou 4 mois avant le début de la bourse. Croyez-moi, vous obtiendrez un gain de productivité de 500% lorsque le compte à rebours commencera.

Je dirais de garder une liste d'idées uniques ou innovantes que vous avez avec vous. Apprenez les compétences, mais développez des projets que vous avez l'intention de soumettre dans les 10 jours prévus seulement. Honnêtement, il est assez de temps pour réaliser quelque chose de décent que le personnel Apple peut expérimenter en moins de 3 minutes (leurs instructions directes).

J'ai recommandé de se concentrer sur des idées qui ont vraiment un impact sur le monde - l'éducation, la santé de la planète, rendre la technologie plus accessible aux gens, etc.

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 soumissions acceptées). Et si vous êtes intéressé par l'un de ces domaines, ce serait un bon match pour vous.

# 4: Essayez Swift Playgrounds sur iPad

Si possible, je recommanderais de NE PAS utiliser les soumissions Xcode basées sur MacBook.

Je sais qu'il y a eu des gens qui ont gagné avec leurs terrains de jeux Xcode. Mais je crois que si vous optez pour un terrain de jeu basé sur MacBook, vous manquez une tonne de choses.

Je dis cela pour deux raisons principales:

  1. L'iPad a une meilleure prise en charge de la caméra et de l'API pour des choses comme ARKit et un meilleur processeur pour les modèles ML / applications intensives
  2. Les livres Swift Playground (disponibles uniquement sur iPad) sont beaux à utiliser et avec lesquels interagir (en tant qu'utilisateur)

Depuis un certain temps, Apple n'a pas beaucoup changé ses directives pour la bourse. Il devrait donc être prudent de supposer que les terrains de jeux Swift seront également un choix l'année prochaine.

Ils sont faciles à utiliser (tout comme les terrains de jeux Swift sur Mac) et sont très attrayants. Les iPad permettent vraiment beaucoup de choses utiles. Alors, essayez la soumission iPad pour la bourse si possible.

# 5: Concentrez-vous également sur vos réponses

Le panneau Apple lit également vos réponses aux questions de base sur la technologie que vous avez utilisée et avec laquelle vous avez construit votre projet.

Assurez-vous de mentionner tout et tout ce que vous avez utilisé, des meilleurs frameworks Apple aux ressources externes si vous en avez utilisé.

Relisez vos paragraphes - la seule chose pire qu'un petit bogue dans votre code pourrait être un petit bogue dans votre paragraphe.

En dehors de cela, restez concentré pendant 10 jours (je me souviens que j'ai passé toute la nuit pendant presque tous les 10 jours), et surtout pour le plaisir. Il existe de nombreuses façons de faire un pas en avant dans la vie, et ce n'est que l'une d'entre elles.

Ne vous inquiétez pas trop du résultat. Parce que si vous essayez cela, vous êtes probablement au début de la vingtaine, ce qui signifie que vous avez une vie bien remplie devant vous. Vous aurez beaucoup de temps pour faire des choses plus étonnantes, quel que soit le résultat. Alors allez-y!

Mon expérience avec la WWDC

En bref: incroyablement super cool!

Bien que je souhaitais que cet article reste concentré sur votre aide, j'ai également écrit cette section pour vous motiver à travailler dur pour cette bourse. Cela ouvre une tonne d'opportunités de réseautage, et vous rencontrez et vous faites un tas d'amis sympas (MKBHD inclus haha). De plus, vous vous amuserez beaucoup.

J'ai partagé certains de mes moments dans le vlog complet l'année dernière, voyez si vous aimez ce que j'ai fait là-bas.

Si vous avez encore des questions, ou que cet article vous a aidé, n'hésitez pas à me contacter sur Twitter ou Instagram et dites-moi :) Je travaille également sur codedamn, une plate-forme pour les développeurs pour apprendre et se connecter, n'hésitez pas à donner c'est aussi une visite.