Образование

Как простой казахстанский парень попал в Google

06.05.20173 мин2482

Опыт Мадияра Айтбаева для тех, кто мечтает стать крутым айтишником. Он рассказал Перемена.медиа, c чего подростку начать свой путь в IT-индустрии.

Самыми привлекательными работодателями для IT-специалистов остаются Google, Facebook, Amazon, Apple, Tesla и другие технологические гиганты. И сегодня все больше казахстанских подростков мечтают быть «ботанами» и техногиками. Наш соотечественник, талдыкорганец Мадияр Айтбаев в свои 25-лет работает software engineer (разработчик ПО) в компании Google и делится опытом покорения технологического олимпа.

Мой путь к успеху

В компании Google я занимаюсь разработкой веб-приложений. Я не считаю себя суперпрограммистом, и, если честно, то не нужно быть таковым, чтобы попасть в Google. Если ты решил поставить себе цель – работать в топ-компании, то знай, что это вполне реально. Начинай готовиться уже со школьной скамьи. Если хочешь долгосрочно развиваться и расти, то важнее не прикладные, а фундаментальные знания. Я рекомендую активно принимать участие в олимпиадах по математике и информатике. Лично мне это очень помогло, потому что работа программиста – это решение задач. Сначала я участвовал в школьных, а затем в международных олимпиадах. Самые престижные из них – Международная математическая олимпиада и Международная олимпиада по информатике. Эти постоянные «тренировки» мозга в детстве помогают мне сейчас мыслить нестандартно и быстро усваивать новые знания. А это большой плюс при трудоустройстве в тот же Google.

Можно пойти и другим путем. Сразу начинать учить языки программирования, например, HTML, Python, а не корпеть над олимпиадными задачами. И все-таки, знание математики и хорошо развитое логическое мышление – это лучший фундамент для успеха в нашей профессии. Это базовые знания, которые не устареют. После этого я советую начинать осваивать информатику и программирование, но не совсем в том виде, что дают в школьной программе. Лучше найти онлайн-курсы по программированию для детей, подростков. Почти все они созданы в игровой форме. Например, на онлайн-платформе Codecademy легко можно выучить 12 самых распространенных языков программирования.

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

Чтобы сделать правильный выбор, попробуй создать какую-нибудь простую игру, сайт или приложение и понять, какая часть работы тебе наиболее интересна.

Профильный университет или самообразование?

Мы знаем, что современные технологии меняются практически каждый час. Значит, для получения IT-специальности очень важно выбрать вуз, где будут давать актуальные и качественные знания. Я окончил Казахстанско-турецкий лицей и Казахстанско-Британский технический университет. Однако в IT-сфере нельзя обойтись без самообразования, нужно постоянно учиться и практиковаться. Кстати, многие успешные программисты – самоучки, и, если честно, когда я начинал работать в Google, мой диплом был не так важен.

После учебы, когда ты будешь работать в IT-сфере, необходимо постоянно быть «на новой волне», что бы вы не начинали учить сейчас, через пару лет уже устареет.  Например, я часто практикуюсь и вношу свои правки и получаю отзывы в open-source проектах (программное обеспечение с открытым исходным кодом, в который любой пользователь может вносить изменения, изучать его, а также использовать для создания новых программ – прим.). Так я оттачиваю свои навыки программирования. Кстати, те программисты, которые исправляют ошибки в открытом коде какой-либо программы, могут быть замечены и приглашены на работу. Ты тоже можешь попробовать.

Какие личные качества должны быть у хорошего программиста?

Чтобы быть хорошим IT-специалистом, недостаточно только умения программировать. В нашей профессии очень важно уметь работать в команде. Когда я только устроился в Google, у меня было недостаточно навыков и знаний, и я часто спрашивал совета у более опытных сотрудников. Я постоянно контактирую с коллегами и работаю слажено с ними. Хороший программист должен эффективно презентовать свои идеи. Коммуникабельность особенно понадобится тебе для того, чтобы убеждать коллег, членов команды в рабочих вопросах. Другие важные качества - системно думать и концентрироваться на деталях, потому что постоянно надо решать интересные и сложные, даже невозможные задачи.

Как проходит отбор в Google?

Собеседования в Google проходят в несколько этапов - удаленно и лично. Задачи, которые тебе предлагают, связаны c решением практических проблем, где нужно применять математическое мышление и одновременно нестандартные подходы, находить несколько способов решения проблемы.

Например, могут дать такое задание: «Вы живете в Нью-Йорке. Вам нужно выбрать на карте место для строительства нового отеля так, чтобы его расположение было максимально удобным и равноудаленным от 10 тысяч самых посещаемых объектов города».

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

О мечтах и целях

Самая главная ценность для меня - быть полезным обществу и стране. Я стараюсь мыслить глобально и мечтаю, чтобы моя работа привносила удобства в жизни людей. Каким образом? Мы живем в эпоху технологий, которые стали неотъемлемой частью всех сфер жизни, например, в образовании. Представь, ты находишься на уроке истории. Такие программы и устройства как Google Cardboard или Oculus Rift (симуляторы виртуальной реальности – прим.) отправляют тебя в 3D-путешествие в прошлое. Намного эффективнее один раз смоделировать и представить событие, чем просто прочесть о нем.

Моя профессия – это мое хобби, и, по правде говоря, я не считаю ее работой.

Перемена.медиа также изучила Атлас новых профессий и сделал подборку 5 самых перспективных IT-профессий.

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

© 2020 Перемена.медиа

Копирование материалов разрешено только при наличии активной ссылки на Перемена.медиа

Developed by: Dima An

Designed by: Amal Tapalov