Разработчики Telegram что это

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

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

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

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

КАК БЫЛ СОЗДАН TELEGRAM | ИСТОРИЯ РАЗРАБОТКИ САМОГО ПОПУЛЯРНОГО МЕССЕНДЖЕРА

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

Как и сказал Николай, многие его знакомые школьных времен пришли работать Вконтакте. Как это связано с 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 — новости — самое крупное сообщество про блокчейн и криптовалюту Павла Дурова

Источник: coinpost.finance

TDLib — Создайте свой собственный Телеграм

Сделай свой телеграмм

Telegram предлагает разработчикам больше, чем просто API-интерфейс Bot . С первого дня у нас также был бесплатный и открытый API Telegram, который позволяет любому создавать свои собственные приложения для обмена сообщениями, работающие в облаке Telegram. Эти приложения открыто конкурируют с официальными, и некоторые из них теперь достигли более 10 миллионов загрузок в Google Play.

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

Представляем TDLib

Знакомство с TDLib — Библиотека базы данных Telegram . TDLib заботится обо всех деталях реализации сети , шифровании и локальном хранении данных , чтобы разработчики могли посвятить больше времени разработке, отзывчивым интерфейсам и красивым анимациям.

Универсально полезный

TDLib поддерживает все функции Telegram и позволяет разрабатывать приложения Telegram на любой платформе . Он может использоваться на Android, iOS, Windows, MacOS, Linux и практически любой другой системе. Библиотека совместима с любым языком программирования, который может выполнять функции C; он также имеет встроенные привязки к Java и C #.

Открытые и хорошо документированные

Все методы API TDLib и общедоступные интерфейсы полностью документированы . Код, конечно, полностью открыт и доступен на GitHub .

Безопасный и надежный

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

Оптимизирован для работы

Библиотека полностью асинхронна и оптимизирована для высокой производительности. Мы используем TDLib в API Telegram Bot, где каждыйэкземпляр TDLib обрабатывает более 18 000 активных ботов одновременно.

Битва испытания

Наш новый клиент Android X— пример того, что можно сделать с помощью TDLib. Используя TDLib, разработчик приложения потребовал около одного года, чтобы воспроизвести все основные функции Telegram для Android — и добавить много своего.

Давайте посмотрим, что еще TDLib поможет принести в экосистему Telegram в этом году.

PS: Сегодня мы также представляем Telegram X для Android, новое официальное приложение.

Ознакомьтесь с объявлением здесь »

Источник: tgrm.su

Разработчики telegram что это

 IT RECRUITER BLOG

РУБРИКИ БЛОГА

Company

133 канала и чата в Telegram для программистов
Большая подборка каналов и чатов в Telegram для программистов с разбивкой по темам.

Где же обитают разработчики?
Если у вас до сих пор возникает такой вопрос, то наша подборка вам точно подойдет.

Чаты
Языки программирования

telegram.me/ru_python — Чат разработчиков на Питоне.

telegram.me/jvmchat — Сообщество разработчиков под JVM и Android.

telegram.me/rubylang — Разработчики Ruby и Ruby on Rails.

telegram.me/proRuby — Язык программирования Ruby.

telegram.me/gogolang — Ещё один чат разработчиков Go.

telegram.me/rupython — Ответы на вопросы по разработке на Python.

telegram.me/proRust — Чат разработчиков на Rust.

telegram.me/propython — Сообщество разработчиков под Python.

Операционные системы

telegram.me/android_ru — Чат разработчиков приложений под Android.

telegram.me/proembedded — Встраиваемые операционные системы.

telegram.me/elementary_os — Конференция русскоязычного сообщества Linux-дистрибутива elementary OS.

telegram.me/russianfedora — Групповой чат русскоязычных поклонников Fedora и RFRemix.

telegram.me/android_talks — Конференция по операционной системе Google Android.

telegram.me/androidev — Чат для живого общения Android разработчиков.

telegram.me/freebsd_ru — Сообщество разработчиков FreeBSD.

Чаты для разработчиков на разные темы

telegram.me/botoid — Разработчики ботов для Telegram.

telegram.me/coding_ru — Чат русскоязычных программистов.

telegram.me/alldev — Предбанник для официальной группы Devall.

Фреймворки

telegram.me/react_js — React, Redux и Relay.

telegram.me/angular_js — Темы, посвященные Angular 1.x и экосистеме.

telegram.me/angular2 — Темы, посвящённые Angular 2 и его экосистемы.

telegram.me/laravel_pro — Чат для всех программистов, работающих с PHP-фреймворком Laravel.

CMS

telegram.me/ru_modx — Русскоязычное сообщество MODx.

Базы данных

Другие чаты про админстрирование, разработку и анализ данных

telegram.me/bigdata_ru — Всё о big data и машинном обучении.

telegram.me/MiDevices — Свободное общение обо всём и Xiaomi.

telegram.me/asterisk_ru — Asterisk и все, что с ним связано.

telegram.me/pro_enterprise — Чат про сервера и хранение данных.

telegram.me/DomainGuru — Чат для обсуждения новостей и событий в доменной индустрии.

telegram.me/pro_openstack — Обсуждение openstack, ceph и всего что с этим связано.

telegram.me/ru_raspberry — Чат, посвящённый Raspberry Pi, Orange Pi, Banana Pi.

telegram.me/pro_hosting — Советуем друг другу варианты хостинга, делимся опытом.

telegram.me/devapp — Сообщество мобильных разработчиков.

telegram.me/forwebdev — Канал о фронтенд веб-разработке.

telegram.me/mobilenewsru — Новости и статьи о мобильной индустрии.

telegram.me/chat_bots_news — Канал о чат-ботах и искусственном интеллекте.

telegram.me/itsecalert — Уведомления об уязвимостях в ПО.

telegram.me/ibach — Канал об информационной безопасности.

telegram.me/AndroidResId — Новости и ресурсы для андроид-разработчиков.

telegram.me/webstandards_ru — Ежедневные новости фронтенда от «Веб-стандартов».

telegram.me/rudevandroid — Андроид-разработка, статьи и библиотеки (на английском).

telegram.me/devops_deflope — Новостной канал подкаста Devops Deflope

telegram.me/front_end_dev — Ещё один канал о фронтенд-разработке.

telegram.me/networklsa — Строительство сетей (на английском).

telegram.me/devbrain — Новости и статьи по разработке ПО.

telegram.me/github_repos — Ссылки на полезные репозитории в Github.

telegram.me/javaswag — Отобранные статьи по Java и JVM.

Для гиков

telegram.me/nsmag — Официальный канал Naked Science.

telegram.me/g33ks — События информационных технологий.

telegram.me/beardycast — Новости о гаджетах, науке, играх и кино.

telegram.me/globchan — Канал о науке и технологиях.

telegram.me/forgeeks — Новости технологий, дайджесты.

telegram.me/themarfa — Лайфхаки из мира технологий, советы по программам, скидки.

telegram.me/funscience — Новостные подборки о технологиях, гаджетах, науке и космосе.

Источник: getit.agency

Оцените статью
Добавить комментарий