В новом ссылкообзоре продолжаем обсуждение концепции ИТ-страны, читаем новые интервью с Юрием Зиссером, Мариной Хомич и Applied Systems, рассуждаем о доходах и проблемах Wargaming. Также в поле зрения — Swift, HTTP/2, Python и новый язык разработки от Microsoft.
1. ИТ в роли народного кормильца
Обзорная статья текущего положения дел в отечественном ИТ на законодательном уровне: Беларусь меняет профиль: вместо молока и картошки — программы и ИТ.
В Беларуси разрабатывается самый масштабный за всю историю законодательный акт, который должен в одночасье превратить страну из аграрной республики в настоящую Мекку для ИТ-компаний. По расчетам авторов законопроекта, через несколько лет в Беларуси откроются офисы Microsoft, Oracle, Facebook и других корпораций, а общая выручка от экспорта ИТ-услуг достигнет десятков миллиардов долларов.
2. Непотопляемый бацька байнета и «невядомы зламысьнік»
Отец байнета Юрий Зиссер разжигает в интервью: никогда не пробовал «травку». А вдруг втянусь?
Новостей очень много: Юрий пишет книжку про ЗОЖ, а на прошлой неделе выдал дочь замуж. Поговорили также о реформах и нашем обществе. А пока вы переходите по ссылке, выделю такой интересный тезис:
«Этнос не может быть успешным. Успеха достигают лишь люди и компании».
А пока байнет в целом развивается, на прошлой неделе здесь выдался такой местечковый скандал:
Газэта «Наша ніва» знайшла шкодны код у лічыльніку «Акавіты» — беларускага сэрвісу для ацэнкі папулярнасьці сайтаў. Стваральнік «Акавіты» Фёдар Караленка зазначыў Свабодзе, што ўсе праблемы зьвязаныя зь немагчымасьцю кантраляваць старую сыстэму, а абноўленая сыстэма ня мае шкоднага коду.
Все подробности в материале: Караленка: праблема ў старым кодзе; ужо ёсьць новы, а зламысьнік невядомы.
3. Как войти в белорусское ИТ?
«Стране нужны кадры, а вам нужна хорошая зарплата — всё складывается». Белорусские преподаватели рассказали о подготовке на «айтишника».
Как добавка по теме: Марина Хомич (HR из Viber) рассказала студентам Международного университета МИТСО о том, на что обращать внимание при выборе первого места работы и почему не стоит бояться отказа.
Обнадёживающая для новичков цитата из последнего:
Пару лет назад к нам на собеседование пришел выпускник Полоцкого госуниверситета. На тот момент у него не было коммерческого опыта разработки, но он занимался программированием, участвовал во многих стажировках и международных проектах. Поэтому опыта у него было гораздо больше, чем у некоторых готовых специалистов, и мы выбрали его.
4. Интервью со стартапом IQBoxy
«За 4 месяца мы подняли прибыль в 3 раза!». Дмитрий Бируля рассказывает о том, как пройти Y Combinator и прокачать свой стартап:
«О том, что я первый белорусский стартапер, который попал в Y Combinator, узнал из СМИ», — Дмитрий Бируля, co-founder IQBoxy, на встрече «How To?» поделился советами, как попасть в престижный акселератор. Startuplife рассказывает, что нужно делать, чтобы угодить в стартаперскую Мекку и оказаться в почётном ряду выпускников где-то между Airbnb и Dropbox.
В интервью для dev.by Дмитрий уже рассказывал, что стартап открывает в Минске офис разработки.
5. Wargaming — про деньги и проблемы
Современного молодого человека-миллениала интересуют только деньги. Попробуем в этом ракурсе «обозреть» известную белорусскую компанию Wargaming, и эти две свежие ссылки помогут взглянуть на этот процесс весьма разносторонне:
- «Мне 34 года, зарабатываю в «танках»: интервью топ-игрока в World of Tanks
- Сколько получают «танкисты»? Интервью с топ-менеджером Wargaming
Что же касается стратегических вопросов компании, то вот два недавних интервью CEO Wargaming — Виктора Кислого, в том числе о так называемой «проблеме Рубикона» и недавнем кадровом переформатировании минского офиса Wargaming:
Мы слегка зазнались года 3 назад. Думали, что знаем всё о нуждах фанатов и нам не нужен фидбек комьюнити. В конечном итоге всё это превратилось, как бы это сказать, не в катастрофу, но мы упёрлись в какую-то стену.
И название этой т.н. стены — патч, получивший известное название «Рубикон». Рубикон в прямом и переносном смысле стал точкой невозврата для Wargaming, и его последствия до сих пор прослеживаются в коммьюнити в СНГ. Но прошло уже почти два года, и в самой игре ситуация наладилась, а Рубикон канул в Лету.
Мы всегда открыты для критики. То, что мы делали до Рубикона — это было моё решение. Потом я буквально «пересобрал» всю команду World of Tanks. Раньше это была белорусская команда со штаб-квартирой в Минске. Они даже английским хорошо не владели. Мы поняли, что есть у старой команды некоторые ограничения, поэтому я ввёл новых людей. Нам, как компании, понадобились годы, чтобы прийти к пониманию необходимости таких перемен.
6. В рубрике «фоторепортаж из офиса»
В гостях у Applied Systems — одного из старейших резидентов ПВТ:
Applied Systems специализируется на разработке решений по комплексной автоматизации оборудования и технологических процессов. Решения, разработанные компанией, используют в своей ежедневной работе инженеры лидирующих мировых автопроизводителей: Volkswagen, BMW, Daimler, General Motors, Porsche. KV.by прогулялись по офису компании, которая располагается в непривычном для ИТ-компаний месте — микрорайоне Каменная горка — и узнали подробности жизни одного из старейших резидентов Парка высоких технологий.
7. Новости с восточных фронтов
На прошлой неделе зарелизились два «стратегических» интервью о планах и видении текущей ситуации в ИТ от двух российских ИТ-монстров — Яндекс и Mail.ru:
- «Мы странные, замкнутые интроверты». Аркадий Волож рассуждает о конфликте с Google и «человеческих отношениях» с его основателем, объясняет, почему компания не идет на новые зарубежные рынки.
- «Мы любим конкурировать не только на внешнем рынке, но и внутри компании». Гендиректор Mail.Ru Group Борис Добродеев о стратегии, Украине и доставке еды.
8. Планировщики: хитрости и секреты
Большой и интересный доклад: Scheduling: мифы и реальность. Опыт Яндекса:
В последние пару лет я занимаюсь построением различных планировщиков, и мне пришло в голову поделиться своим нелёгким опытом с коллегами. Речь идёт о двух категориях коллег. Первые — это желающие узнать, как разработать свой scheduler за 21 день. Вторые — те, кому нужен новый scheduler совсем без смс и регистрации, просто чтобы работал. Особенно хотелось бы помочь второй категории людей.
Вместе со словом «планировщик» часто мелькают другие слова, вызывающие куда больший интерес публики: изоляция, честность, гарантии, задержки, дедлайны. Встречаются и некоторые словосочетания: quality of service (QoS), real time, temporal protection. Люди, как показывает практика, часто ждут от планировщиков магических сочетаний свойств, которые не могут быть достигнуты одновременно — с шедулером или без него. Если же нужные свойства достигаются, то обычно планировщики всё равно остаются непредсказуемой вещью в себе и во время их эксплуатации список вопросов только увеличивается. Я попытаюсь приоткрыть завесу тайны их поведения. Но обо всем по порядку.
9. О внутренностях Linux и протокола http 2.0
Продолжаем обзор новых технических ссылок от прошлой недели.
- Опубликована интересная серия статей о ядре Linux и его внутреннем устройстве. Цель проекта linux-insides проста — поделиться базовыми знанием о внутренностях ядра Linux и помочь людям, которые заинтересованы низкоуровневыми подробностями Linux.
- Исчерпывающее руководство по использованию HTTP/2 Server Push
- И сразу в продолжение прошлой ссылки — Серверный пуш HTTP/2 оказался сложнее, чем я думал, — признаётся Джейк Арчибальд и сравнивает реализации в браузерах.
- Несколько неочевидных советов и трюков Git.
- Что нового нас ждет в Swift 4?
- Meson — альтернативная система сборки программного обеспечения для разработчиков, которые устали от сложных Make-файлов.
- И в заключение немного про программистские фобии: Как поменьше беспокоиться о собственной бездарности и Google not, learn not: why searching can sometimes be better than knowing.
10. Уголок умелого пайтониста
- Да, Python медленный, но меня это не волнует.
- Именованные кортежи. Пишем код на Python чище.
- Эксперименты с malloc и нейронными сетями.
- Совсем недавно успешно завершился PyCon 2017, и на прошлой неделе были залиты все видео-выступления с этого известного образовательного мероприятия для питонистов.
И в заключение, раз уж мы заговорили про отдельные языки программирования: на прошлой неделе больше всего мне запомнился новый экспериментальный язык Microsoft — P, который она начала недавно активно продвигать: A programming language designed for asynchrony, fault-tolerance and uncertainty. Скачать и пощупать P (также и в варианте PSharp) можно по этой прямой ссылке.
*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.