logo
12 Oct 2023

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

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

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

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


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

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

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

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

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

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

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

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

Эпоха BitTorrent

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

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

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

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

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

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

Курс Python basic.
Після курсу ви зможете впевнено працювати з чатботами, скриптами, вбудованими системами, веб- та мобільними застосунками, а також навіть ігровими програмами.
РЕЄСТРУЙТЕСЯ!

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

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

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

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

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

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

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

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

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

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

Курс Микросервисная архитектура.
програма, яка допоможе опанувати головні принципи розробки мікросервісної архітектури, щоби ви могли проєктувати незалежні сервіси, а потім інтегрувати їх в одну систему. Практики буде багато.
Отримати інформацію про курс

Новости

Вдохновляющие компании-работодатели

Alfa
«БИОСФЕРА»

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: