Про приличные темпы роста белорусского ИТ и возможные последствия введения налога с продаж мобильных приложений, про бескрайние карьерные возможности айтишника и двухмесячное собеседование программиста в Amazon, а также об инфраструктуре современного ИТ и удивительная история document.write — в традиционном ссылкообзоре за неделю.
1. В белорусском ИТ всё тип-топ
Белорусские айтишники близки к первому миллиарду долларов:
ИТ-индустрия — одна из немногих отраслей белорусской экономики, которая сегодня генерирует рост экспортной выручки. Общий экспорт Беларуси в этом году сократился почти на 20%, а вот продажи компьютерных услуг на внешних рынках показывают уверенный рост. По оценкам экспертов, скоро ежегодный экспорт услуг белорусских ИТ-компаний превысит миллиард долларов.
Валютная выручка бьёт рекорды ежегодно:
Второй материал в тему: 15 причин, почему белорусы должны гордиться своей ИТ-отраслью.
Во время существования СССР около 50% всего программного обеспечения и компьютеров производились в Беларуси. Постепенно Беларусь стала местом, где была неофициально сконцентрирована разработка ПО, и ее жители считаются ответственными за распространение во всем СССР термина «программное обеспечение».
Для многих главный символ Белоруссии — это картошка. В год здесь производят около 6 млн тонн. Правда, с недавних пор куда лучше на мировом рынке продаются не картофельные клубни, а белорусские информационные технологии. Если подсчитать экспорт компьютерных услуг на душу населения, то Беларусь обогнала не только Россию, но даже США и Индию. На одного человека в братской республике приходится 74 доллара ИT-сферы. В России — только 19.
2. Моделируем введение налога с продаж мобильных приложений
Но задавить ростки успеха отечественного ИТ административно-налоговым прессом предельно просто, поэтому расслабляться не стоит: Что будет, если введут налог с продаж мобильных приложений и онлайн-игр: мнения ИТ-компаний.
Можно также предположить, что для того чтобы взимать данный налог с владельцев софта, AppStore и Google Play должны будут предоставлять в МНС данные о владельцах каждого скачиваемого приложения. А приложений сегодня насчитывается более 5 миллионов. И это число растет в геометрической прогрессии. Теоретически, владельцы магазинов приложений (Apple, Google и другие компании) могут просто отказаться предоставлять такие данные. Поэтому, на наш взгляд, непонятно, как МНС будет получать данные о правообладателях.
3. Игроделы-фанаты
Инди-разработчик из Минска рассказал об энтузиазме, с которого все начинается: «Была у меня мечта — сделать свою игру».
«Когда работаешь над инди-игрой, начинаешь думать: дорвался, наконец, нет у меня начальника, как я скажу, так и будет, и всё в моих руках. Поэтому поначалу я игнорировал фидбэк от других участников проекта, так как боялся зарыться в мелочах». Спустя полгода Андрей понял, что некоторые идеи, отвергнутые ранее, пойдут на благо игре и их стоит реализовать.
«Мораль такая: надо уметь слушать окружающих, не запираться. Когда работа ведется коллективно, качество будет выше. Мне не сразу удалось это понять, но урок я усвоил. Все мелочи, которые казались незначительными, создали в итоге ощущение комфортного геймплея».
В комментариях есть место вечно недовольным:
B вот опять....ай-ти технологии, игрушки и бла бла бла...при этом в стране куча людей, которые что то делают своими руками: велосипеды, одежду, электронику и т.п. Вот про этих людей нужно писать, которые делают что то своими руками, а не стуча пальцами по клавиатуре...тоже мне, гордость страны...
4. Минутка карьеристов
Виды на успех от амбициозных белорусских айтишников. Карьера в ИТ: «стартовые площадки» и «вершины».
В комментариях к статье довольно сильная перепалка:
Какая ЖЭСТАЧАЙШАЯ бредятина. Почему карьера — это обязательно руководитель? Почему я не могу быть лучшим спецом в своих вопросах? Роман, к Вашему сведению, экспертам сегодня платят куда больше, чем менеджерам, которых развелось, как собак нерезаных. Сегодня каждый второй — учредитель и босс, у каждого свой стартап. Только почему-то все они проваливаются. Почему же? Да потому что не руководить надо, а работать. Не задачи ставить, а код писать. Не потому ли средняя ЗП манагера уже давно меньше, чем хорошего, крепкого разработчика?
5. Новости ИТ с Востока
Большое интервью Бориса Нуралиева (1С) об импортозамещении, перспективах аутсорсинга и профессиональной востребованности в рунете. «Текущая ситуация — не очередной кризис, а новая реальность»:
ИT сейчас пользуется спросом, ведь хорошая автоматизация — это способ повысить эффективность предприятия. Когда в экономике сложная обстановка, автоматизация очень актуальна. С другой стороны, предприятия начинают сокращать затраты, «резать косты», и просто самих предприятий становится меньше. Я уже не употребляю термин «кризис», поскольку тот должен быстро проходить, рациональнее смотреть на текущую ситуацию как на новую реальность.
Визитка гостя:
Компания «1С» входит войти в топ-3 лидеров на рынке РФ. Речь идёт о рынке программ управления для среднего и крупного бизнеса. Как сообщает Forbes.ru, компания за последние десять лет опередила на российском рынке такие крупные компании, как Oracle, Microsoft, пропустив вперёд лишь немецкий SAP.
6. Идеальное интервью программиста
Собеседование на программиста в Amazon:
Не так давно со мной связался технический рекрутер из Amazon. Компания организовывала трехдневное онсайт собеседование по найму программистов в их берлинский офис.
Весь процесс, начиная с того, как со мной связались, и заканчивая подписью контракта, занял около двух месяцев. Я хотел бы поделиться опытом, как всё прошло, и что, на мой взгляд, помогло мне получить работу.
Айтишник «с улицы» — это кот в мешке, уверены в компании Parallels:https://t.co/nvylBFelEF pic.twitter.com/iL76fABQn0
— Rusbase (@rusbase) July 7, 2016
7. Интернет вчера и сегодня
- Вид на современную инфраструктуру Сети с высоты птичьего полета: Кровеносная система мирового интернета.
- Как всё начиналось и откуда каждый сервис пошёл быть: История URL'а: домен, протокол и порт.
- Бараны Шредингера — о неопределённости информационной эпохи и интернета в частности.
8. Хакеры откровенничают
- Охотник на сисадминов: о чём рассказал изданию The Intercept хакер, работавший на АНБ.
- Разрушаем популярные мифы о всемогущих хакерах.
Почему взламывают даже защищённые CMS на безопасном хостинге https://t.co/AX3lReRVnW #habr
— Sergey Kotelnikov (@KotelnikovSerg) July 15, 2016
9. Вечеринка в стиле Rust
- Код Rust включен в Firefox 48
- Анонс Rust 1.10
- Building a CLI tool with Rust!
- Paradigms of Rust for the Go developer
- Большие бинари в моем Rust?
Под последним текстом в комментах примерно такая дискуссия:
— Напоминает историю с delphi. Общеизвестно было, что «дельфя делает гигантские бинарники». Малоизвестно было, что можно было собирать приложения на Delphi без стандартных библиотек и получать исполняемые файлы в единицы килобайт. У меня другой вопрос: а почему rust не использует динамически линкуемые библиотеки для подключения стандартной библиотеки?
— Ну это же не решает проблему размера бинарника. Разве что позволяет вам выбирать, таскать стандартную библиотеку вместе с вашим приложением, или разделять её между разными приложениями в системном хранилище, вместе с вероятностью получить dll hell.
— Опять началось. dll hell давно отсутствует при правильно версионированных so'шках, Rust может делать то же самое. Он никогда не станет системным языком, если не решит проблемы внешних библиотек.
Вариант «таскать всё своё с собой» вызывает серьёзнейшее сопротивление со стороны security team в дистрибутивах. Потому что если в очередном libssl найдут дыру размером в пол-интернета, то куда проще залатать одну libssl и перезапустить все приложения, чем пересобирать все приложения (судорожно пытаясь понять, какие из них от этой библиотеки зависят).
Попробовал intellij-rust. Счастье-то какое! https://t.co/hMKBV1oqFw
— stepancheg (@stepancheg) July 13, 2016
10. Сборная солянка
Новые и полезные статьи прошлой недели для разработчиков на любой вкус:
- Путь Go: как ускорялась сборка мусора
- Введение в компиляторы, интерпретаторы и JIT’ы
- Удивительная история document.write
- Imperative vs Declarative Programming
Нейронная сеть на Python, которая пишет код на Python. Программисты, расходимся https://t.co/5JYRzcQ1a6
— Табличка «Сарказм» (@glorphindale) July 14, 2016
*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.