Подробный рассказ Аркадия Добкина про прошлое и будущее EPAM Systems, белорусский стартапинг и краудфандинг, наш айтишник в Италии, а также свежие материалы про NoSQL, Bash, CSS и Python — в новом ссылкообзоре за неделю.
1. Казус Добкина
На днях в Минске состоялась EPAM SEC — корпоративная конференция EPAM Systems. Как приятный бонус — теперь у нас есть два свежих выступления от Аркадия Добкина, основателя, президента и председателя совета директоров EPAM Systems. И снова мы говорим про историю создания компании, про будущее белорусского ИТ и современные принципы успеха:
- Какие задачи сейчас решает EPAM — история от Аркадия Добкина
- Основатель EPAM Аркадий Добкин: как сфера IT меняет жизнь в стране
Закончить на хорошей ноте не получится, хотя и хочется после всего рассказанного Аркадием Добкиным. Комментарии к статьям — неотъемлемая часть любых материалов в «вебдванольную» эпоху интернета. И вот в этих самых комментариях под вышеприведенными материалами творится настоящая истерика — как обычно, сплошной поток негатива от «обычных» людей:
— Да ничего не изменила «эта айти»! Не смешите, просто обычным людям дали понять, что они ничто! Уже противно читать про этих программистов и тд. Не даром говорят, что нашу страну «насилуют удалённо», а она только рада этому!
— ПВТ — это просто очередная «свободная экономическая зона» и не больше.
Одинокий айтишник взмолился, воздев руки к небесам СМИ:
Онлайнер, пожалуйста, не пишите больше про программистов. Ну хватит. Я понимаю, что люди хавают. Появляются бурные обсуждения, споры. Рейтинги поднимаются, просмотры. Но в текущей ситуации люди не понимают почему-то, что не мы виноваты в том, что в стране плачевная экономическая ситуация. Зачем развивать эти споры. С каждым комментарием каждый комментатор становится всё более озлоблен на программистов, каждый программист становится всё более озлоблен на непрограммистов. Зачем? Зачем уделять столько внимания?
Я хочу нормально общаться с людьми. Я не хочу скрывать от людей кем я работаю. Я не работаю жигало, я не убиваю людей, я не ворую и не чиновник берущий взятки. Почему я должен вызывать у людей ненависть? У меня не осталось друзей из не ИТ, потому что каждый раз меня спрашивают о зарплате. Каждый раз мне говорят, что эти программисты да нихера не делают и гребут бабло. Да блин не справедливо. Да блин и мне не нравится ситуация в нашей стране. В чем конкретно я виноват? У кого я конкретно забрал эти деньги?
Ну и поскольку в комментариях местный ИТ даже сравнивают с проституткой на службе у зарубежных империалистов инвесторов, попробуем лаконично резюмировать ситуацию таким оправдательным роликом — не виновата наша ИТ-отрасль, он (инвестор) сам пришел!
2. «Программяку на гилляку»
Так, с будущим белорусского ИТ и негодованием народа разобрались. Теперь самое время взяться за наше любимое дело — снова пройтись по святому — по зарплатам в местном ИТ. Да, и эта неделя не прошла даром — свежий мониторинг на эту тему уже готов.
Tut.by начинает свой материал осторожно, заходя как бы издалека: с констатации того, что зарплаты у людей падают — и это отличный повод, чтобы в очередной написать материал про зарплаты в ИТ! Сделано.
Из вала суицидально-негативных комментариев выцедил такую душеполезную историю:
Сегодня подвозил дочь в школу. Рядом из автомобиля мамаша 7-ми классника яростно зачитывала директивы ребенку про то как «так и будешь дебилом как твои одноклассники, учи математику — пойдешь учиться на программиста».
Малой вяло слушал с пирожком в руке)))
Я о чем?
Естественно, стране с минимумом ресурсов необходимо развиваться в «интеллектуальном» направлении и создавать IT-продукт.
Однако, несмотря на все старания, действительно толковых ребят крайне мало и именно их нужно развивать и растить с детского садика, а не давать льготы кому попало.
С нами в классе учатся дети из разных семей, так вот, иногда дети работников МАЗа неприятно удивлены рассказами 4-го отпрыска в семье льготника о путешествии в Англию, новой одежде и «зачем мне учиться, ведь в институт все равно пройду по льготному набору».
Так, оставим пока «дебилов» в покое. Зафиксируем же другое: согласно этому комментарию, есть ещё более «скользкие», чем айтишники, люди — и это льготники. Уже хоть какое-то, но утешение.
.@booka3oid @_Sovinskiy айтишники не платят налоги. детсадики умирают от голода. айтишники не платят налоги. больницьі не отапливаются.
— пан Галушка (@pan_galushka) October 5, 2016
3. Белорусский айтишник в Италии
Неискушённый читатель, встретив название страны «Италия», мог бы сразу подумать, что это производное от ИТ — ИТалия — рай всех айтишников, куда некоторые особенно скилловые компьютерщики попадают ещё при жизни.
Но всё оказалось совсем не так — храбрый белорусский ИТ-лазутчик проник в этот обетованный евро-регион: «Ворота» в другую жизнь: белорус окончил БГУ и улетел в Альпы.
Программистам здесь не платят больших денег. По-хорошему, Италия — далеко не то место, куда стоит уезжать «айтишникам». Это не Лондон, не Берлин, не Амстердам. Обычная работа, далеко не самая престижная и денежная. У меня много знакомых в Нидерландах, Люксембурге, которые зарабатывают гораздо больше. Если в Тренто средняя зарплата составляет, условно говоря, €1500, то «айтишник» в обычной конторе небольшого размера будет зарабатывать чуть выше среднего. За эти деньги можно снимать жилье, кушать, иногда путешествовать, но не шиковать. Для «джуниора» старт — это и вовсе €1000, а может, и меньше.
Кода я уезжал из Беларуси, а здесь платили €700 стипендии, это были большие деньги. Сейчас же все иначе. В Минске можно заработать больше. И вариантов трудоустройства тоже больше. В Тренто очень непросто найти хорошую работу. Самые денежные отрасли — сельское хозяйство, туризм, вино. Ну, и IT.
4. Стартапы и их особая ментальность
Страшно далеки мы все от народа, да. Признаемся себе честно — не помышляют простые люди про стартапы и краудфандинг, людям нужны просто деньги, желательно сразу и побольше. В качестве объяснения текущему положению дел «один из основателей стартап-движения в Беларуси» делится своими впечатлениями про нашу ментальную инаковость — это его выводы после путешествия в Америку: «Нужно возить наших чиновников и показывать, как это делается».
Из новостей прошлой недели про стартапы также хотел добавить, что не всё так плохо — и здесь это движение пытаются поддерживать и развивать — последние новости от Гурского:
Гурский создаст фонд для помощи стартапам. https://t.co/pKtd6BX2Ud
— TUT.BY (@tutby) October 6, 2016
Гурский захотел создать фонд с основателем MSQRD.https://t.co/49s8aPYqqf
— Roem.ru Молния (@roem_vzzZ) October 6, 2016
5. Краудфандинг по-белорусски
Ну, раз уж заговорили про стартапинг в РБ, вставим пять копеек и про тутейший краудфандинг:
За полтора года работы краудфандинговая платформа «Улей» помогла стартовать 62 культурным и социальным проектам. Всего силами 5,5 тысяч человек было собрано около $150.000. Будущее «Улья» его основатель Эдуард Бабарико видит в продуктовом краудфандинге. Беседуем с ним о работе с бизнесом, удачах и провалах кампаний, стартапах и неуверенных в себе студентах.
Ещё один подробный и обстоятельный материал про краудфандинг по-белорусски доступен вот здесь.
6. Туманное будущее программирования
Три года назад разработчик Кори Бекер опубликовал подробный материал о своём подходе, при помощи которого можно заставить эволюционировать код на языке Brainfuck. Этот подход на деле демонстрирует принципы «генетического программирования».
Написанная Кори Бекером программа получает на вход некоторое описание функции приспособленности, которая описывает целевую программу, после чего «выращивает» код на языке программирования, который решает поставленную задачу.
Простыми словами: вы ставите программе задачу написать другую программу, которая выведет на экран слово «Hello!» — и она это делает. Технически это означает воплощение решения при помощи искусственного интеллекта неформализованных задач. Похожий подход используется в персональном помощнике Viv, над которым работают создатели голосового ассистента Siri.
Будущее разработчиков: как технологии искусственного интеллекта изменят профессию https://t.co/MnpKdfHP3p
— Стартапы и бизнес (@vcru) October 7, 2016
В нагрузку добавим вот эти материалы по теме:
- Четвёртый закон робототехники: Почему у машин скоро появятся права.
- Искусственный интеллект помогает программистам в поиске работы.
Я тут подкаст записал, немного про программирование, инструменты, компьютерное мышление и непонятное будущее https://t.co/OwOO955a15
— Rakhim Davletkaliyev (@freetonik) October 4, 2016
7. Про Баш
Очень длинная и духополезная для юниксовых сисадминов статья: Подводные камни Bash.
Из громоздья комментариев выделил следующие полезные реплики:
— По моему bash это вообще одна сплошная ошибка. Неужели в линукс сообществе до сих пор нет попыток прикрутить вместо этого ископаемого монстра нормальный современный интерпретируемый язык программирования?
Просто взять и сделать дистрибутив целиком без bash.— Есть очень полезная штука, называется codestyle.
Есть такой и для баша. Например, гугловский.
Используя его, большинство проблем исчезает. Язык как язык. Свои плюсы, свои минусы. Есть класс задач, который лучше него так никто и не решает.
— Хотел бы добавить, что существует прекрасная утилита ShellCheck, которая доступна онлайн и из командной строки (не нашел на Хабре упоминаний о ней).
Дает очень полезные советы после анализа кода. Используя её, узнал все те «best practice», которые описаны в этой статье.
8. Nosql everybody
Очень интересный и большой доклад от айтишника в ковбойской шляпе: Как выбрать In-memory NoSQL базу данных с умом. Тестируем производительность и делаем HiLoad. Очень много графиков и цифр, в конечном счете всё крутится вокруг двух слов: Redis и Tarantool.
В качестве краткого резюме такой скриншот, размещенный вместо комментария:
9. Фичеризм и CSS
Свежий переводной материал: Может, хватит уже поливать грязью CSS на конференциях разработчиков?
Но не так-то просто унять ядовитую гидру фичеризма, поэтому в комментариях деловито предлагают продолжать наяривать:
Чего действительно не хватает в CSS, это препроцессора, регулярных выражений и функционального подхода. И тогда JSON-библиотеку, адаптированную к CSS, каждый сам себе напишет.
В нагрузку всем прочитавшим навязываю ещё вот этот материал: 9 недооцененных возможностей CSS.
10. О карьере Python-программиста
Свежий и злободневный видеодоклад на тему Python.
Василий Большаков, независимый разработчик: Что отличает джуниора от сениора или как питонисту не иметь проблем с поиском работы.
Большая текстовая версия этого материала выложена отдельно вот тут.
В нагрузку надеюсь «запушить» вам ещё один материал про Python: Руби(н) vs Питон: самые важные вопросы и ответы.
*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.