Разговор 19-летней давности с генеральным директором Apple, который просочился в сеть на тему «программирование, ориентированное на экзамен».

Перед официальной сессией Хан Тюбо некоторое время готовился.

Такое «великолепие» также заставило его втайне задуматься: так формально? Кук тоже придет?

Тем не менее, Хан Чубо был приятно удивлен, когда на самом деле появился генеральный директор Apple Тим Кук.

В программе для видеоконференций был человек по имени «Эппл», но он тоже молчал.

Потом «Apple» через какое-то время неожиданно включил камеру, и ведущий сказал: «Кстати, Тим сегодня будет здесь».

Swift Challenge — это студенческое соревнование по программированию, организованное Apple. В этом году на конкурс были приглашены студенты со всего мира, чтобы создать проект приложения Swift Playgrounds с выбранной ими темой.

В тот день Хан Чубо, второкурсник Пекинского университета Цзяотун, как один из мировых победителей конкурса Swift Student Challenge, принял участие в этой специальной онлайн-встрече, чтобы представить Куку свои разработки.

▲ Хан Тюбо представил свою работу Куку

Кук был не единственным ярким пятном на этой встрече.

В то время с ним в сети также были представители студентов из разных уголков мира, которые по очереди делились своими работами и историями, и атмосфера была очень непринужденной.

Больше всего на Хань Тюбо произвел впечатление его одноклассник, который делал приложения, связанные с языком жестов.

В тот день Тим не задавал много вопросов, но я помню, как он спросил одноклассника, смотрел ли он «Слушающую девушку» (CODA) на Apple TV, и он (одноклассник) сказал, что нет.

А если серьезно, Хан Тюбо считает творчество этого одноклассника потрясающим. В обмене он узнал, что язык жестов очень важен, но ему не уделяется должного внимания.

▲В «Слушающей девушке» используется много фраз на языке жестов.

Окно, которое Global Connection открыло в тот день, было больше, чем это:

Впервые я почувствовал, что это был не только я, я почувствовал более широкий мир, что со мной было много людей, которые обсуждали одни и те же вещи.

Это чувство также связано с его опытом изучения программирования.

Хотя он познакомился с программированием в начальной школе, о Хане Тюбо можно сказать, что он был «рыбой, которая ускользнула из сети» в «программировании, ориентированном на экзамен», так что программирование по-прежнему остается творческим инструментом, который он использует для удовлетворения своего любопытства.

Даже когда он выиграл игру на этот раз и встретил Кука, это также исходило из небольшого «бунтарского» менталитета.

«Проскользнуть через сеть», чтобы обрести свободу и счастье программирования

Именно потому, что это соревнование было «бесполезным» для моего школьного балла, я почувствовал, что оно важнее.

На протяжении многих лет он слышал, как другие говорят, что поступление в колледж связано с бесплатными пробами, ошибками и исследованиями. Но после реального старта он обнаружил, что путь, выбранный большинством людей, был на удивление однообразным — погоня за более высокими баллами.

Выполняя домашнюю работу, иногда люди «складывают функции», чтобы получить более высокий балл, даже если это не оптимальное решение для самого дизайна продукта.

Хан Тюбо признал, что он мог понять, и даже сделал это, но все равно не чувствовал себя хорошо.

▲ Чу Бо записал кусочки жизни

И игра Apple была его выходом «ускользнуть через сеть», кратким побегом.

Поскольку жестких ограничений не так много, он считает, что Swift Student Challenge более свободный и выразительный.

(Конкуренция) заключается не столько в том, какие крутые технологии вы используете, сколько в вашем творчестве, вашем мышлении.

В тот день (видеоконференция) я увидел, как все делятся, и работа каждого заставила меня чувствовать себя потрясающе и чувствовать много разных вещей.

В тот момент «дискомфорт», который он испытал в школе, нашёл отклик среди разработчиков по всему миру.

Для него программирование — это инструмент для реализации своих идей и удовлетворения своего любопытства.

В моем обучении программированию у меня всегда сначала есть проблема, а затем я думаю, как ее решить.Этот процесс позволяет мне с удовольствием освоить множество глубоких навыков программирования.

Эта привычка к мышлению проистекает из его опыта входа в программирование.

Десять лет назад Хан Тюбо, который еще учился в начальной школе, был вытащен своим учителем для участия в «Соревновании по информатике», также известном как «Математическая олимпиада в мире программирования».

Этот тип соревнований касается не программного обеспечения или приложений, а «больше похож на математические прикладные задачи», поэтому большинство отобранных – дети, хорошо разбирающиеся в математике.

Если вы получите хорошие оценки на конкурсе, это поможет вам в дальнейшей учебе в будущем, поэтому многие одноклассники Хань Тюбо продолжают учиться.

А сам Хань Тюбо «ускользнул из сети», завоевав второе место в начальной школе. Обладая базовыми знаниями в области программирования, он поплыл к более диким исследованиям.

▲ Чу Бо записал кусочки жизни

В возрасте 11 лет у него был собственный iPad Air, и его радует множество приложений в App Store.

Apple Swift Playground 4, выпущенная в прошлом году, позволяет взрослым и детям учиться, писать и даже публиковать свои собственные приложения прямо на iPad.

Однако, когда Хан Тюбо был ребенком, было сложно программировать только на iPad.

Случайно он обнаружил приложение под названием «Codea», которое позволяет ему писать игры для iOS прямо на iPad.

Я хотел создавать врагов в игре, поэтому изучил объектно-ориентированное программирование; мне нужны были специальные визуальные эффекты, поэтому я попробовал редактор шейдеров Codea.

▲ Хан Тюбо использовал Codea для создания первой игры «Airplane Wars», которая может использовать гироскоп iPad для управления самолетом.

Работа «Генетическая лаборатория», разработанная Ханом Чубо для конкурса Apple, на этот раз также является еще одним ответом на «вопросы о выполнении».

На уроках биологии в средней школе мы все изучаем генетику и разбираемся в знаниях о биологической гибридизации. Однако большая часть нашего познания о гибридизации может оставаться только на рассуждениях по теме, и у нас нет возможности по-настоящему поэкспериментировать.

«Генетическая лаборатория» — это пространство, где вы можете заняться «кибер-практикой».

Вы можете подобрать помидоры с разной генетикой и скрестить их, чтобы посмотреть, какие новые сорта вырастут.

Даже Хан Тюбо пытался пройти тест со своими друзьями – он "поэкспериментировал" по вопросу в приложении, и получил правильный ответ.

Вы можете увидеть, как все это происходит, не просто выполняя математику.

В устах Хань Тюбо программирование особенно «ручное».

Это средство, с помощью которого он строит вещи своими руками, и средство, с помощью которого он предоставляет практический опыт другим.

Вы можете сделать то, что работает с минимальными затратами.

Если я хочу что-то изобрести, если это физический объект, может быть много процессов, но если это программирование, вы можете сделать что-то, что другие действительно смогут использовать, используя только один компьютер.

Грядущая реальность

▲ Изображение из Unsplash от Tai Bui

За последние несколько лет мнение общественности о программистах резко изменилось.

Раньше эта профессия была синонимом «высокой зарплаты» и «изменения мира», но в соответствующих отчетах крупных интернет-компаний за последние годы люди увидели сторону отрасли «996» и «короткий срок годности».

Хан Тюбо был полон решимости изучать программирование во время вступительных экзаменов в колледж.

Несмотря на то, что результаты итогового экзамена были не такими хорошими, как ожидалось, он все еще усердно работал на первом курсе и снова переключился на информатику.

Хотя любовь крепка, голоса внешнего мира все еще могут вызывать у него тревогу.

Глядя на сводки новостей, многие компании в последнее время увольняют работников, и увольняют тысячи людей, то есть там будут очень точные цифры, что очень пугает.

Я могу пойти работать в эти компании в будущем, и я могу столкнуться с этими вещами, упомянутыми в новостях.

Это заставляет меня пессимистично смотреть в будущее.

Эта тревога преследует и других.

Другие, возможно, уже планируют летнюю стажировку или готовятся к играм.

Хоть ему и не удалось найти оптимальное решение для своего будущего, Хан Тюбо все же считает неприемлемым тратить весь отпуск на «дело».

Я не могу заставлять себя готовиться к будущему.

▲ Чу Бо записал кусочки жизни

Опыт участия в Swift Challenge придал ему уверенности.

Более разнообразные истории позволяют ему увидеть больше возможностей.

Он встретил старшеклассника, который учился в той же школе, что и он: "Он не пошел по ступенькам и выпрыгнул из этого круга. Теперь он живет той жизнью, которой хочет. Такой пример других также будет вдохновлять меня".

Возможно, как сказал сам Хан Тюбо, мир, описанный в новостях, может быть лишь одной стороной ситуации, а реальность может быть не такой уж хорошей или такой плохой.

Что же касается следующих летних каникул, то Хань Тюбо решил возобновить поездку в Ухань, которая прерывалась четыре раза, чтобы притормозить для себя. Он согласен с предложением, написанным @Vincent Zoo:

Сокращать время развлечений — значит уменьшать свое сердце.Вы должны находить время для игр и посвящать себя конкретным развлечениям, иначе оно станет все более и более безразличным к жизни.

#Добро пожаловать на официальную учетную запись Айфанер в WeChat: Айфанер (WeChat: ifanr), в ближайшее время вам будет представлен более интересный контент.

Love Faner | Исходная ссылка · Просмотреть комментарии · Sina Weibo