В погоне за уникальными историями об индийской диаспоре новая серия GI документирует новаторские идеи и явления по всему миру.
(Ноябрь 24, 2021) Не так давно программирование считалось сильной стороной только компьютерных фанатов. Это была пугающая концепция, которую лучше оставить экспертам. Высшие ИТ-руководители Ларри Пейдж из Google, Билл Гейтс из Microsoft и Стив Дорси из Twitter сами были вундеркиндами программирования до того, как они основали новаторские технологические конгломераты. Такие программисты, как индийский канадец Танмай Бакши, чей AskTanmay — первая в мире веб-система NLQA, была построена с использованием когнитивных возможностей IBM Watson. 19-летний уроженец Индии Харш Далал основал в Сингапуре Team Labs, стоимость которой оценивается в 25 миллионов долларов. Сегодня дети в Индии в возрасте от пяти до десяти лет создают волны. 12-летняя Самайра Мехта из США стоит за CoderBunnyz, который делает программирование увлекательным для детей. Вполне естественно, что клубы программистов возникли по всей Индии, чтобы создать новое поколение новаторов будущего.
Технологии везде
«Технологии быстро развивались и будут продолжать быстро развиваться, занимая место почти во всех профессиональных отраслях», — говорит Криш Самтани, основатель 0Gravity, бесплатного клуба программирования для школьников в Индии, добавляя: «Поначалу программирование кажется немного пугающим, но это предлагает детям возможность применить свои знания в контексте реального мира».
Поскольку технологии охватывают все аспекты жизни и промышленности, кодирование становится жизненно важным навыком. Работодатели готовы платить надбавку за кодеров. Манан Шарма, основатель Tokens.com, соглашается. Шарма уже 20 лет нанимает программистов для развития своего бизнеса (Indiamart, IGP, а теперь и токены). «Раньше мы нанимали программистов для создания всего кода для наших сайтов, но теперь, когда доступны предварительно закодированные сайты, такие как Shopify, есть шаблоны для работы. Тем не менее, потребность в программистах сохраняется, поскольку компании стремятся настраивать сайты», — говорит он. Глобальный индийский, добавив: «По мере того, как сайты становятся больше, автоматизированное программное обеспечение может делать очень мало».
Тайкс может кодировать
Поскольку все больше предприятий полагаются на технологии для управления операциями, важно понимать, что входит в создание кодов и приложений для успешного ведения бизнеса. Именно здесь работают такие клубы кодирования, как Indian Girls Code, Code Club и 0Gravity. Они побуждают детей понимать, казалось бы, сложный мир программирования и технологий с раннего возраста, избавляют от страха и поощряют их к творчеству и инновациям.
Indian Girls Code, основанная Адити Прасад и ее сестрой Дипти в 2013 году, распространяет программирование в школах, чтобы побудить девочек создавать технологии. С помощью программ они поощряют девочек в школах Ченнаи — частных и государственных — использовать технологии для решения реальных проблем. Адити и Дипти верят в использование практического подхода к обучению детей нюансам программирования — даже с помощью перетаскивания для создания забавных проектов с использованием языка программирования. В 2015 году команда запустила роботов Phiro, которые теперь используются педагогами по всему миру. Роботы используют игрушки, совместимые с Lego, которые можно закодировать с помощью Scratch, чтобы создать что угодно — от программирования робота, чтобы он пел песню на день рождения, до выполнения определенных функций.
Кодирование для инноваций
Эд-технологические стартапы, такие как WhiteHat Jr, предлагают курсы по кодированию, и Каран Баджадж, генеральный директор, хочет превратить их из пассивных потребителей технологий в строителей и творцов будущего. Идея, которую искренне поддерживает Мадхукар Варшни, основатель и генеральный директор NimbleQ. Инженер-биомедик, проживший в США 20 лет, решил вернуться в Индию, чтобы основать NimbleQ, чтобы помочь студентам применять полученные знания. «Конечно, программирование — важный навык, но этого недостаточно. Нужно знать, как применять этот навык для решения реальных проблем. У нас много высококвалифицированных специалистов, которые через 20-30 лет становятся директорами и вице-президентами. Но почему не основатели? Почему не новаторы?» — спрашивает он, добавляя: «Это потому, что наша система образования не поощряет мыслить как творец. В NimbleQ мы поощряем наших студентов использовать программирование для решения задач. Мы учим их понимать бизнес, предпринимательство и деньги». Варшней надеется, что это поощрит создателей технологий.
Криш, запустивший 0Gravity в возрасте 14 лет в Бангалоре, сейчас учится на втором курсе Калифорнийского университета в Беркли. Его знакомство с программированием началось в летнем лагере Университета Джона Хопкинса. «Меня очень вдохновило прикладное образование, и мне захотелось посетить аналогичный курс дома (в Индии). Однако мне не удалось найти ни одного, что побудило меня основать клуб для обучения детей прикладной информатике», — говорит он, добавляя: «На данный момент мы обучили более 1,500 детей по всей Индии. Последняя партия 0Gravity состояла из детей брошенных секс-работников».
Клуб обучает детей в возрасте от 10 до 18 лет на курсах, которые обычно длятся три месяца с занятиями по субботам. Во время пандемии они перешли на онлайн, и теперь Криш хочет «вдохновить в детях искру на погоню за своей мечтой».
Манан Шарма утверждает, что одним из основных преимуществ раннего обучения программированию является тот факт, что оно устраняет страх перед запугиванием. «Мой племянник изучает программирование, и я знаю, что он больше не запуган. Он знает, как применять код, и это сослужит ему хорошую службу», — говорит он, заключая: «Возможности безграничны. Кодирование может использоваться в разных отраслях и секторах. Никогда не знаешь, какие инновации произведут эти дети.
Почему код?
- Согласно отчету Всемирного экономического форума «Будущее рабочих мест», прогнозируется, что 65 процентов детей, поступающих сегодня в начальную школу, в конечном итоге устраиваются на совершенно новые рабочие места, которых еще даже не существует.
- Согласно ежегодному отчету Aspiring Minds о трудоустройстве, 80% индийских инженеров не подходят ни для какой работы в экономике знаний, и только 2.5% обладают техническими навыками в области искусственного интеллекта (ИИ).
- В Индии только каждый десятый ребенок учится программировать, по сравнению с каждым третьим за границей.
- Данные HackerRank показывают, что более двух третей разработчиков частично являются самоучками.