Темные лошадки: Команда Telegram

6 лет назад

С кем у вас ассоциируется Telegram? С Павлом Дуровым, угадали?

Максимум, что знают продвинутые пользователи, у Павла есть родной брат Николай. Именно этот технический гений разработал протокол MTProto, на котором работает Telegram (и не только Telegram).

Николай занимается, как вы уже могли догадаться, разработкой платформы TON. Более чем стостраничный White Paper с описанием принципов работы экосистемы, создаваемой на базе мессенджера — его рук, точнее ума, дело.

Он, бывший олимпиадник, в одной команде с Павлом со времен начала Вконтакте: “Я на начальном этапе развития проекта разве что помогал общими советами и был кем-то вроде первого системного администратора компании. Года через полтора после запуска понадобилось разрабатывать специализированные системы хранения данных, в дополнение к стандартным инструментам вроде MySQL, и PHP-коду, написанному Павлом и другими PHP-разработчиками, и вот тогда-то подключились мы с Андреем Лопатиным, а затем и другие олимпиадники.”

Подробнее о брате Павла можно почитать в статье.

Как и сказал Николай, многие его знакомые школьных времен пришли работать Вконтакте. Как это связано с Telegram? В 2013 году, как раз после продажи соцсети и запуска мессенджера, Павел забрал топовых программистов с собой в Telegram.

“В команде Telegram лучшие разработчики мира” — Павел Дуров в интервью The Daily Dot

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

Основная команда состоит из тех самых разработчиков Вконтакте. Бывших олимпиадников, приведенных Николаем в конце нулевых. Их бэкграунд: соцсеть на более, чем 100 миллионов человек и победы в лучших соревнованиях по программированию в мире. Павел избирателен. Предпочитает лучших специалистов для разработки лучших продуктов и не соглашается на меньшее. Стоит взять подход на заметку :)

Второй (и последний) способ попасть в команду Telegram: занять первое место в одном из общенациональных многоуровневых соревнований по кодингу, проведенных основателем Telegram. Проще говоря, забрать кубок в Telegram Challenge, ранее Durov’s Android Challenge.

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

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

Так ли это в Telegram? Возможно. Напомним только одно: темперамент разработчиков зачастую предполагает легкую замкнутость и нежелание публичности. В White Paper TON приподняли завесу тайны

О команде Telegram в формате:

  1. Роль в компании
  2. Предыдущий опыт
  3. Награды

Алексей Левин

Роль в компании —>  С 2013 программист C / C ++ в Telegram. Разработал движки распределенного механизма хранения данных, клиентских кросс-платформенных библиотеки и бот-API.

Предыдущий опыт —> 2010-2013: программист C / C ++ в VK. Встроенные механизмы хранения данных и язык программирования KPHP для разработчиков на высоком уровне.

Награды  —>

—> Золотая медаль, Международный турнир по программированию в ACM (2011)

—> Серебряная медаль, Международный турнир по программированию в ACM (2010)

—> Первый приз, Международный конкурс математики для студентов университетов (2009)

—> Золотая медаль, первое место, Международная математическая олимпиада (2005)

—> Серебряная медаль, Международная математическая олимпиада (2004)

Виталик Валтман

Роль в компании —> 2013-настоящее время: программист C / C ++ в Telegram. Разработал сетевые движки и движки хранения данных.

Предыдущий опыт —> 2010-2013: программист C / C ++ в VK. Разработал сетевые движки и движки хранения данных.

Награды  —>

—> Серебряная медаль, International Programming Contest World Finals (2006)

—> 4-е место, Open Coder Open

—> 4-е место, Top Coder Collegiate Contest

Арсений Смирнов

Роль в компании —> 2013-настоящее время: программист C / C ++ в Telegram. Разработал серверные движки хранения данных, клиентские кроссплатформенные библиотеки и бот API.

Предыдущий опыт —> 2010-2013: программистр C / C ++ в VK. Разработал движки хранения данных и создал пользовательский язык программирования KPHP для разработчиков бэк-энд.

Награды —>

—>Золотая медаль, Международный турнир по программированию в ACM (2011)

—> Серебряная медаль, Международный турнир по программированию в ACM (2010)

Джон

Роль в компании —> 2014-настоящее время: Программист C ++ Engineer в Telegram. Сам построил десктопную версию Telegram.

Предыдущий опыт —> 2007-2013: Ведущий бэкэнд / фронт-энд разработчик VK после победы в общенациональном конкурсе по JS.

Игорь

Роль в компании —> 2014-настоящее время: Главный программист по работе в Telegram. Разработал весь API Telegram для клиентских приложений.

Предыдущий опыт —> 2007-2013: Ведущий бэкэнд / фронт-энд. Программист VK после победы в общенациональном конкурсе по JS.

DrKlo

Роль в компании —> 2014-настоящее время: Android-разработчик Telegram после победы в общенациональном конкурсе в Android Java. Разработал Telegram для Android.

Предыдущий опыт —> 2012-2013: iOS Engineer в VK после победы в общенациональном конкурсе по Objective C.

Питер

Роль в компании —>> 2014-настоящее время: iOS / Swift Раазработчик в Telegram. Разработал Telegram для iOS (цель C). Разработал бета-версию Telegram для iOS (Swift).

Предыдущий опыт —> 2012-2013: iOS Разработчик в VK после победы в общенациональный конкурсе по Objective C.

Гриша

Роль в компании —> 2016-настоящее время: разработчик Cross Platform в Telegram. Разработал голосов звонки.

Предыдущий опыт —> 2010-2016: Android-разработчик в VK после победы в  общенациональном конкурсе на Java для Android. Сам разработал приложение VK для Android.

Колар

Роль в компании —>> 2014-настоящее время: Бэкэнд / Фронт-энд. Программист в Telegram. Разработал Instant View Platform, Translations Platform, telegra.ph, telesco.pe.

Предыдущий опыт —> 2010-2013: Ведущий бэкэнд / фронт-энд. Программист VK после победы в общенациональном конкурсе по JS.

Илья

Роль в компании —> 2013-настоящее время: iOS / Swift Engineer в Telegram после того как  выиграл несколько общенациональных конкурсов в Objective C. Разработал разнообразные функций для Telegram iOS.

Игорь

Роль в компании —> 2013-настоящее время: архитектор инфраструктуры в Telegram. Масштабировал Telegram до десятков тысяч серверов.

Предыдущий опыт —> 2008-2013: старший системный программист. Масштабировал VK до десятков тысяч серверов.

Telegram словно стал менее загадочным и реалистичным, когда мы посмотрели, кто за ним стоит. Пускай “Илья” и “Игорь” не особо открывают завесу тайны, мы узнали что-то интересное о людях, стоящих за мессенджером Telegram и платформой TON. А то из СМИ складывается ощущение, что Паша то ли сам пилит каждое обновление, то ли скрывает своих сотрудников :)

-------------------

Подписывайтесь на TON - новости - самое крупное сообщество про блокчейн и криптовалюту Павла Дурова

----------------------

© Coin Post, 2017-2018. Все материалы данного сайта являются объектами авторского права. Запрещается копирование, распространение (в том числе, путем копирования на другие сайты и ресурсы в Интернете с указанием источника) или любое иное использование информации без предварительного согласия правообладателя.