מדריך המלגות של אפל WWDC - כיצד להגיש בקשה בשנת 2021

בשנה האחרונה קיבלתי הודעות רבות ששאלו כיצד נכנסתי ל- WWDC 2019 כחוקר. ולבסוף החלטתי לכתוב את הפוסט הזה כדי לענות על השאלות האלה.

אז רוב הסיכויים שאם אתה תוהה כיצד להגיש מועמדות למלגה, שאלותיך ייענו במאמר זה.

מהי מלגת Apple WWDC?

ראשית הדברים הראשונים, WWDC הוא ועידת המפתחים העולמית של אפל המתקיימת מדי שנה ביוני. שם, אפל מכריזה על עדכוני תוכנה (וחומרה) אחרונים לחלק ממוצריה, כולל MacBooks, מכשירי iPhone ו- iMac.

אם אתה רוצה להשתתף ב- WWDC אלה העלויות הנלוות:

  1. מחיר כרטיס לאירוע: 1600 דולר
  2. שהייה של שבוע בסן חוזה, קליפורניה: $ 1000 - $ 1500 (תלוי)
  3. הוצאות נסיעה ואחרות - 400 - 500 דולר (שוב, תלוי)
  4. כרטיס טיסה: $ 1500 - $ 2000 (שוב, תלוי, אבל מהודו זה מחיר הוגן)

כסטודנט, סביר להניח שלא תוכלו להרשות לעצמכם כל כך הרבה. אבל אפל מציעה מלגה לסטודנטים, שם הם נותנים חסות לכרטיס הטיסה שלך, מחיר כרטיס לאירוע ושהייה של שבוע. זה חיסכון של כ -5,000 דולר אם אתה מצליח להיבחר כחוקר WWDC.

מי אני?

אני מפתח אתרים שהיה מלומד אפל WWDC '19. לסיכום, הייתי כנראה האדם היחיד בקהל ה- WWDC שידע JavaScript טוב יותר מסוויפט.

אבל אם אוכל להשיג את המלגה, גם אתה יכול. אז בואו נדבר לעומק יותר על מלגת WWDC.

מלגת WWDC 101

זו מלגה שאפל מציעה לאנשים שנרשמו לתוכניות STEM ברחבי העולם. אם אתה רשום למכללה או שאתה בבית ספר, רוב הסיכויים שאתה יכול להגיש בקשה למלגה זו.

כדי להגיש מועמדות למלגה עליכם לבנות פרויקט פשוט שצוות הסקירות של אפל יכול להשתמש בו ולחוות אותו בתוך פחות משלוש דקות. פחות או יותר, אלה הדרישות היחידות של אפליקציית WWDC שלך:

  1. מגבלת גודל (20 מגהבייט)
  2. עליך להיות רשום לארגון STEM
  3. עליכם להשתמש בטכנולוגיות של אפל (Xcode, Swift, MacBooks וכו ')
  4. הפוך אותה לאפליקציה קטנה, משהו שאפשר להשתמש בו ולהבין תוך 3 דקות

עכשיו, בואו נתחיל איך עשיתי את זה, ואז אתן לך כמה עצות שיעזרו לך בבקשה שלך בשנה הבאה.

איך פיצחתי את המלגה WWDC19 תוך 10 ימים

כדי להתחיל, ממש למדתי הכל על WWDC: שפת התכנות המהירה והטכנולוגיה סביב הכל תוך עשרה ימים. אין שקרים. וזה עזר לי להשיג את המלגה (הייתי אחד הבודדים מהודו באותה שנה).

אבל אני לא רוצה לבלבל אותך עם איזה דבר clickbaity - לא ניתן לפצח את יישום המלגה הזה ממצב מתחיל שלם תוך עשרה ימים בלבד.

הצלחתי לעשות את זה כי בעבר היה לי קצת ניסיון בתכנות, בעיקר עם Node. המושגים הכלליים בתכנות נשארים זהים, ואחרי זמן מה אתה פשוט מדפדף בתחביר ותיעוד לרוב.

הנה מה שהגשתי ל- WWDC 2019:

תאמין לי, גם לא היה לי מושג איך לבנות את כל העניין הזה. למדתי את ממשקי ה- API והמסגרות הנדרשים של Apple בתוך עשרה ימים.

אז כך תוכלו לגשת ל- WWDC '21 בחמישה שלבים:

מס '1: למד מסגרות סוויפט ואפל

אפל אוהבת לראות סטודנטים המשתמשים בטכנולוגיה שלהם - Swift, SwiftUI, ARKit וכו '. ככל שתוכל להשתמש יותר, כן ייטב. אל תאלץ או תפח את האפליקציה שלך, אלא נסה להציג את מה שאתה יודע.

אם אתה יוצר משחק פשוט, נסה להציג גם גרסת AR מסוימת למשחק. אם אתה יוצר פרויקט עבור WWDC שעשוי להשתמש ב- ML כלשהו, ​​עשה זאת. תקבל נקודות על זה.

מס '2: בחר רעיונות קשים

כשהתחלתי ליצור את הפרויקט שלי עבור WWDC, לא היה לי מושג איך אעשה את זה. לא הולך לשקר, הגרסה הסופית שלי לא הייתה ממש מה שדמיינתי, אבל היא הייתה די קרובה.

ככל שהרעיון שאתה בוחר שאפתני יותר, כך הסיכויים שלך טובים יותר. אבל איזון בין השאיפה שלך לטווח הזמן שלך - אינך רוצה שיהיה לך אפליקציה שלמה לפני סגירת ההגשות.

מבחינתי זו הייתה שיחה קרובה מאוד (הגשתי את ההגשה שלי רק כשעה לפני המועד האחרון). בנוסף הייתי צריך לעבוד הרבה כדי ללמוד את כל הטכנולוגיה החדשה של אפל, מכיוון שלא ידעתי כלום מראש.

אז וודאו שיש לכם הערכה מה עליכם ללמוד ומה אתם רוצים לבנות. אבל כמו שאמרתי, לכו על רעיונות נוצצים ושאפתניים שבולטים.

מס '3: כתוב את הרעיונות שלך ואז בנה אותם תוך 10 ימים

זו יותר דעה אישית. אבל ראיתי אנשים שמעדיפים לבנות משהו במהלך חודשיים, 3 או ארבעה חודשים לפני המלגה יוצאת לדרך. תאמין לי, תקבל עלייה בפריון של 500% כאשר הספירה לאחור מתחילה לתקתק.

הייתי אומר שמור רשימה של רעיונות ייחודיים או חדשניים שיש לך איתך. למד את כישורי המיומנות, אך פתח פרויקטים שאתה מתכוון להגיש במהלך 10 הימים בלבד. בכנות, זה מספיק זמן לשלוף משהו הגון אותו צוות אפל יכול לחוות בפחות משלוש דקות (ההוראות הישירות שלהם).

המלצתי להתמקד ברעיונות שמשפיעים באמת על העולם - חינוך, בריאות כדור הארץ, הפיכת הטכנולוגיה לנגישה יותר לאנשים וכו '.

אלה רעיונות שפאנל המלגות של אפל מעריך מאוד (לפחות זה מה שציינתי בהגשות המקובלות ביותר). ואם אתה מעוניין בכל אחד מהתחומים הללו, זה יהיה התאמה מהנה וטובה עבורך.

מס '4: נסה ללכת על מגרשי משחקים מהירים ב- iPad

במידת האפשר, אני ממליץ לא ללכת עם הגשות מגרש משחקים מבוסס קוד מקוד של MacBook.

אני יודע שהיו אנשים שזכו עם מגרשי המשחקים שלהם ב- Xcode. אבל אני מאמין שאם אתה הולך עם מגרש משחקים מבוסס MacBook, אתה מפסיד המון דברים.

אני אומר זאת משתי סיבות עיקריות:

  1. ל- iPad יש מצלמה ותמיכה API טובים יותר לדברים כמו ARKit ומעבד טוב יותר עבור דגמי ML / אפליקציות אינטנסיביות
  2. ספרי משחקים סוויפט (זמינים רק באייפד) יפים לשימוש ואינטראקציה איתם (כמשתמש)

מזה זמן לא רב, אפל לא שינתה הרבה את ההנחיות שלה למלגה. אז צריך להיות בטוח להניח שגם מגרשי משחקים סוויפט יהיו בחירה בשנה הבאה.

קל לעבוד איתם (ממש כמו מגרשי משחקים של סוויפט ב- Mac) והם מאוד מרתקים. אייפדים באמת מאפשרים הרבה דברים שימושיים. אז נסו את הגשת האייפד למלגה במידת האפשר.

מס '5: התמקדו גם בתגובותיכם

פאנל Apple קורא גם את תשובותיך לשאלות בסיסיות לגבי איזו טכנולוגיה השתמשת ובנית את הפרויקט שלך.

ודא שאתה מציין את כל מה וכל דבר שהשתמשת בו, החל ממסגרות אפל הטובות ביותר ועד לנכסים חיצוניים אם השתמשת בכאלה.

הגה את הפסקאות שלך - הדבר היחיד שגרוע יותר מבאג קטן בקוד שלך יכול להיות קצת באג בפסקה שלך.

מלבד זאת, הישאר ממוקד במשך 10 ימים, (אני זוכר שמשךתי את כל הדלקים כמעט כל 10 הימים), והכי חשוב לעשות את זה בשביל הכיף. יש הרבה דרכים להתקדם צעד אחד קדימה בחיים, וזה רק אחת מהן.

אל תלחץ יותר מדי על התוצאה. מכיוון שאם אתה מנסה את זה, אתה כנראה בתחילת שנות ה -20 לחייך, מה שאומר שיש לך חיים מלאים לפניך. יהיה לך הרבה זמן לעשות דברים מדהימים יותר, ללא קשר לתוצאה. אז פשוט לכו להשיג את זה!

הניסיון שלי עם WWDC

בקיצור: מדהים להפליא סופר מגניב!

למרות שרציתי לשמור על מאמר זה ממוקד לעזור לך, כתבתי גם את החלק הזה כדי להניע אותך לעבוד קשה למלגה זו. זה פותח המון הזדמנויות רשת, ואתה נפגש ועושה חבורה של חברים מגניבים (כולל MKBHD haha). בנוסף יהיה לך הרבה כיף.

שיתפתי כמה מהרגעים שלי בוולוג המלא בשנה שעברה, לראות אם אתה אוהב את מה שעשיתי שם.

אם עדיין יש לך שאלות, או שהמאמר הזה עזר לך, אל תהסס לפנות אלי בטוויטר או באינסטגרם ולספר לי :) אני עובד גם על codedamn, פלטפורמה למפתחים ללמוד ולהתחבר, אל תהסס לתת זה גם ביקור.