Рубріки: Истории

Человек, который не может работать по графику и с дресс-кодом. Кто придумал торренты

В 2001 году загрузка фильмов из интернета занимала очень много времени. Американский программист Брэм Коэн взялся решить эту проблему – так появился BitTorrent.

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


Первый язык программирования выучил в детстве

Родился Брэм Коэн 12 октября 1975 года в Нью-Йорке. В детстве главной его страстью были головоломки. Возможно это и позволило ему овладеть языком программирования BASIC язык программирования высокого уровня, целью создания которого было получить простой в использовании язык для начинающих еще в пять лет, как он сам утверждает. Основам его научил отец на домашнем компьютере Timex Sinclair.

Брэм Коэн в студенческие годы @Facebook-страница программиста

В детстве он ставил друзей в тупик, сравнивая Commodore 64 с ПК Timex Sinclair. А уже в 10 лет активно писал программы.

В 17 лет Коэн окончил математическую среднюю школу Stuyvesant, а затем два года учился в университете SUNY Buffalo. Однако он бросил учебу «от скуки», чтобы работать.

Онлайн-курс "Архітектура високих навантажень" від robot_dreams.
Досвід та інсайти від інженера, який 12 років створює програмне забезпечення для Google.
Програма курсу і реєстрація

Хотя Брэма Коэна считают гением в IT-сфере, сам он говорил: «Я ненавижу иметь дело с компьютерами».

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

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

Эпоха BitTorrent

В 2001 году программист уволился из MojoNation и занялся работой над BitTorrent. Это был некий период «бедного художника» – Коэн жил на скромные накопления. Его жена Дженна вспоминала, что он мог целыми днями молча бродить по квартире, а затем сесть и сразу выдать рабочий программный код.

BitTorrent набирал популярность – он давал возможность быстро обмениваться большими музыкальными и видеофайлами.

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

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

Программист не очень верил в популярность своего продукта, поэтому в 2003 году даже устроился на работу. Однако пожертвования от благодарных пользователей BitTorrent росли и вскоре семьи Коэна хватало их для безбедной жизни.

Он уволился и в 2004 году основал BitTorrent, Inc. вместе со своим братом Россом Коэном и бизнес-партнером Эшвином Навином. Вскоре BitTorrent стал настолько популярным, что, по некоторым оценкам, в 2004 году трафик платформы составлял от 20% до 35% всего трафика в интернете.

Брэм Коэн @Facebook-страница программиста

Позже Брэм Коэн получил ряд наград за свою работу над протоколом BitTorrent.

Выход из BitTorrent, Inc. и «выращивание» криптовалюты

В 2017 году Брэм Коэн покинул компанию и стал соучредителем нового проекта – Chia Network, занимавшегося криптовалютой Chia. Она отличалась от других способов добычи. В этом случае это использование HDD жесткий диск и SSD меньшие и более быстрые диски по сравнению с HDD, а не видеокарт или процессорных мощностей.

По словам команды Брэма Коэна, Chia – экологически чистая монета: протокол PoST потребляет в тысячи раз меньше энергии, чем традиционный PoW. Chia не майнят, а выращивают. Этим проектом программист занимается и сейчас. Он работает в Сан-Франциско, где живет вместе с женой Дженной и тремя детьми.

Несколько правил жизни Брэма Коэна

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

Несмотря на все трудности, Коэн выделил вдохновляющие правила жизни, которыми он пользуется по сей день.

  • Отдавай и ты получишь!
  • Отличительной чертой зрелого программиста является готовность выбросить неудачный код, несмотря на потраченное на него время.
  • Ты устаешь от того, что твоя работа умирает. Просто делай то, что люди действительно будут использовать.
  • Можно добиться большего, работая самостоятельно, чем в любой команде.
  • Не работайте в компаниях, требующих соблюдать дресс-код или строгий график работы.

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

Нещодавні статті

Power BI: какой курс выбрать для начинающих

Power BI (Business Intelligence) Microsoft – это не просто платформа для анализа данных, а ключевой…

15/01/2024

Лас-Вегас: удивительная история города азарта, мафии и головной боли для архитектора

Лас-Вегас — один из самых узнаваемых городов на планете, который ежегодно манит к себе миллионы…

24/11/2023

Более 800 раз. Пограничники подсчитали, сколько взяток им предлагали уклонисты

Из-за широкомасштабного вторжения россии в Украине было введено военное положение и объявлена ​​мобилизация. Военнообязанным мужчинам…

24/11/2023

На 100 отзывов – 100 отказов? Советы рекрутеров, как не терять мотивацию при поиске работы

«Вижу цель – не вижу препятствий». Знакомая фраза? Часто ею руководствуются кандидаты, ищущие работу мечты.…

24/11/2023

Открытый банкинг. В НБУ раскрыли детали предстоящего обмена данными между банками

Национальный банк Украины работает над открытым банкингом. Речь идет о структурированном и безопасном обмене данными…

24/11/2023

Финансовый консультант потратил более $4 млн своего клиента на азартные игры и недвижимость

В США финансовому консультанту предъявили обвинение в растрате около $5 млн, которые принадлежали его клиенту.…

24/11/2023