Оглядываясь на минувшую неделю, порассуждаем, как местный пролетариат мечтает стать тестировщиками и ещё раз взвесим все «за» и «против» налоговой реформы ПВТ. Также обсудим английский для программистов, SEO для аккаунта в LinkedIn, и, наконец, узнаем, в чём же специфика программирования девушек.
1. Налоги и государство
Продолжая рефлексировать о монетизации Viber, Skype, а также насчет попыток отнять (и поделить!) льготы у ПВТ, Юрий Гурский, белорусский ИT-предприниматель, основатель проектов Viaden Media, Sport.com, ментор проекта MAPS.me, недавно высказал очень жёсткое и развернутое мнение.
На днях Совет министров озвучил сразу две инициативы, касающиеся рынка высоких технологий. Оба проекта вызвали у нас недоумение. Чиновники хотят уменьшить льготы, предоставляемые компаниям Парка высоких технологий, и ввести сборы за трафик программ интернет-телефонии. Хотелось бы рассказать, почему мне кажется, что эти проекты не только абсурдны, но и опасны как для индустрии, так и для имиджа государства.
Юрий Гурский. Фото: Андрей Давыдчик, dev.by
Юрий всё сказал по ссылке. От себя же хотел подвести итог этих событий на примере очень понятных моделей.
Вариант номер один. Вы создаёте отличную инфраструктуру и либеральное законодательство с кучей преимуществ и удобств, с возможностью зарабатывать большие деньги и развивать бизнес, и тогда люди валят к вам со всего мира как ненормальные. В этом случае справедливо обкладывать этот прям-таки роящийся уникумами Клондайк повышенными налогами, как это и делает США с Google, например. Это огромный и богатый рынок за вход в который вполне можно заплатить премию.
Либо, если страна у вас не компот, все гниёт и тихонько разлагается, да и менять-то особо ничего не хочется, то задача тут стоит обратная: нужно заманивать компании низкими налогами (это вынужденная мера, ведь низкая цена — единственная замануха для эконом-класса). Ещё раз: для того, чтобы кто-то работал на рынке Сомали, вы должны платить им, а не они вам.
А вот попытки вторых брать за худенький эконом-класс, как за настоящий бизнес-класс — это, конечно, инновационный подход, но он не сработает, потому что здесь вам не там. Здания-то останутся, а вот люди – уедут. Хроническое непонимание своей офшорной роли закончится в итоге печально: и новый бизнес-класс не построим, и клиентов эконом-класса такими ценниками отпугнём. Печаль…
2. Парк с завышенной самооценкой
Но хватит чернухи и нытья! Грабли — это же прекрасно, если посмотреть на них с точки зрения модной позитивистской философии. В противовес у меня есть попытка Виктора Демидова поиграть в адвоката дьявола против ПВТ на стороне государства и Минфина.
Из средневековья к нам пришло понятие «адвокат дьявола». Так называли одного из участников традиционного теологического диспута — того, который должен был спорить с «представителями Бога», подвергая сомнению их постулаты и отстаивая позицию «темных сил». Причем, что интересно, на роль «адвоката дьявола» обычно назначали наиболее знающих и авторитетных священнослужителей или самых образованных монахов. А само понятие «адвокат дьявола» тогда совсем не имело того негативного смысла, которым обзавелось в наши дни. Ну а теперь я попробую выступить в роли того самого «адвоката дьявола» — ну или, если хотите, своего рода «Бабы Яги». И порассуждать, насколько вообще справедливо нынешнее положение ПВТ в современной Беларуси.
Играя эту роль, автор сначала заходит издалека, приятно массируя эго айтишника:
Безусловно, программист EPAM может считать себя на голову выше токаря с МТЗ, да и доход бюджету он приносит намного больший, фактически содержа того самого токаря со всей его семьей.
Но после первых же нежных поглаживаний — сурово одёргивает, ставя индустрию на место-парашу:
Самим своим успешным существованием ПВТ создал ещё одну проблему, которая понемногу начинает сказываться на всей белорусской экономике в целом. Парк начал работать как грандиозный «пылесос кадров», высасывающий ИT-кадры из предприятий за его пределами. То есть, выпускник ФПМ БГУ или БГУИР, распределённый на какое-либо госпредприятие или даже пошедший работать в частную фирму или другое учреждение, далее думает не о своей карьере на этом месте, а о том моменте, когда он сможет перейти на работу в компанию-резидент ПВТ.
Есть и такие сценарии: человек приходит на предприятие программистом или сисадмином, работает, потом уговаривает руководство оплатить ему одни профессиональные курсы, другие… То есть не только опыт нарабатывает, но и за счет работодателя повышает свою квалификацию. А потом уходит в престижную ИT-компанию, ни о чём не жалея и ни о чем не печалясь. Я лично знаю двух айтишников, построивших карьеру таким путём.
Вы там ещё комментарии тоже обязательно почитайте. Там айтишники рассуждают-спорят-негодуют, кто кому «минет делает»: они — обществу, или наоборот. Дилемма по-белоруски.
3. Местное. Антикризисное
Эх, после этих обличающих всю пагубность местного ИТ ссылок хочется чего-то антикризисного и бодрящего. С мест вон тут пишут, что простой народ, напуганный увольнениями-сокращениями-оптимизациями, с недавних пор массово повалил в тестировщики.
МАССОВО! Ведь это ж ИТ! То есть золотое дно, где можно всю тягомотину с обострившемся в последние месяцы подгниванием местного эконом-класса пересидеть на валютке твёрдой, свободно конвертируемой и такой желанной. Но, прежде чем переходить от этой манящей подводки к драгоценной ссылке, приведу цитату с форума минских тестировщиков, где простые как 5 копеек люди допытывают QA: как же в профессию эту нужную попасть можно, а?
И тут не выдержала душа зашедшего на форум программиста:
Странно, что резко все захотели стать тестировщиками. Если бы сейчас было модно платить человеку 3к грина за просмотр глянцевых журналов, то все мечтали бы стать просмотрщиком журналов.
Если брать отбор на курсы, то получается около 30 человек на место. Аква в среднем первично отбирает 1 к 5 (~10 из 50) После второго собеседования ещё раз 1 к 5. Задумайтесь, лучший ли вы кандидат на должность обезьянки с мышкой среди других 50? А там будут желающие с фантастическими навыками (от лингвистов думающих, что со знанием инглиша остальному можно научиться, до технарей всё знающих, но не могущих связать 5 слов на иностранном языке).
После 8 марта, когда у народа бомбанёт, что нет денег даже цветы купить — конкурс вполне сможет подпрыгнуть в 2 раза. Все сферы, которые лягут из-за отсутствия денег в стране резко высвободят желающих стать тестировщиками.
Это как массовое помешательство 15 лет назад на желании стать юристом/бухгалтером, когда наблюдался стихийный рост юрлиц. С тестированием та же шляпа сейчас.
Наверное, стоит признать, что последний вагон уехал в середине осени. Сейчас всех манагеров/учителей/юристов, внезапно открывших в себе дар к тестированию после прочтения Савина и Канера и посмотревших видео Портнова, просто перестанут набирать, так как на рынке высвободятся более толковые кадры из смежных сфер, которым ничего нельзя будет противопоставить при отборе. Опять же лёгкий девальвец в стране может дать толчок толковым иностранным заказчикам затребовать скидочку на работы в 20-30% и тогда будет действительно работа за еду.
В данный момент все конторы, размещающие объявления о наборе горе-кликеров, заинтересованы в поиске человека со скилами потенциального мидла, чтобы платить ему, как стажёру. Никто не будет заниматься меценатством (халявным обучением человека с нуля) в столь сложной экономической ситуации.
А вот, например, в Индии, для обучения тестировщиков есть целая государственная программа, и, в порядке обмена опытом, вот ролик выступления местного гуру тестирования.
Смотря всё это, невольно ловишь себя на мысли: а может, это и есть наше недалекое будущее? После ролика стоят перед глазами эти обращения к учащимся, в меру сил обучающихся автоматическому тестированию:
— А теперь все вместе читаем вслух по буквам строчки на доске:
FirefoxDriver driver = new FirefoxDriver(); driver.manage().window().maximize();
Зал тонет в многоголосии гудящих голосов и диковинных слов-запевов, разделяемых вслух точками и пробелами. Здесь каждый третий не умеет писать, поэтому всё приходится заучивать исключительно на слух. Преподаватель довольно кивает головой, голосовой листинг окончен, урок можно продолжать.
Как считаете, можно ли натянуть всё это дело на, скажем, типичного трудягу с МТЗ?
4. «Яндекс.Диктовка»
Кстати о голосовых технологиях. Самых крутых и настоящих. То есть, как уже понял читатель — речь пойдёт о «Яндекса.Диктовка».
Вот тут евангелист ихний Бобук недоумевает, что за фигня такая:
Обнаружил что люди плохо понимают, как работает Диктовка. Потратил 10 минут на ролик: https://t.co/yspMocqwcI
— bobuk (@bobuk) 22 февраля 2015
Ну не понимает народ яндексовских технологий, целое видео разъясняющее пришлось снять. Всё показали буквально на пальцах. Пользуйтесь!
5. Места лишения интернета
Программисты иногда проходят срочную службу, и, подходя ко всему аналитически, логгируют необычную для них действительность, в результате чего, конечно же, получается аналитический веб-проект.
Армейский дневник срочника — это записки российского веб-программиста об армии. Много текста о местах не столь отдаленных.
6. На собеседовании
Думаю, многие слышали такой очень популярный вопрос на собеседовании: «Что именно происходит, когда пользователь набирает в адресной строке адрес google.com? Расскажите максимально подробно о происходящем после щелчка по клавише Enter».
Лично мне было интересно почитать этот вариант ответа, хотя это не предел погружения.
7. SEO для LinkedIn
Делаем SEO в рамках самой популярной профессиональной социальной сети — толковые советы и оптимизации для айтишников по раскрутке своего аккаунта.
В этой статье я расскажу, как искать работу с помощью социальной сети LinkedIn. Эти советы не будут полезными для представителей рядовых профессий. Однако окажутся эффективными для представителей ИТ и технических профессий, маркетологов, продавцов, рекрутеров, топов и ряда других должностей. Также я предполагаю, что вы уже умеете пользоваться LinkedIn, у вас есть зарегистрированный профайл и вы знакомы с основными функциями.
8. Девочки тоже кодят
Немного программерского феминизма к 8 марта — Coding Like a Girl.
9. Десять статей, которые должен прочитать программист
Закончить предлагаю конструктивом. Это точная ссылка на перевод подборки из 10 уже классических статей, большая часть которых также переведены на русский в силу своей известности — самые базовые и важные вещи в программировании одним списком.
Программирование — работа, требующая постоянного развития, и единственными вещами, которые будут полезны любому программисту на протяжении всей карьеры, являются фундаментальные знания о таких вещах, как память (memory), Unicode, вычисления с плавающей точкой (floating point numbers), время (time), безопасность (security). Некоторые вещи специфичны для конкретных языков, например, мой пост о строках (String) в Java и, Что каждый C-программист должен знать о неопределенном поведении (Undefined Behaviour), но и они хороши к изучению для многих начинающих и разработчиков.
10. Английский для ИТ
В догонку поправим свой английский: вот те английские слова, которые должен знать каждый программист.
В связи с этим также приведу цитату отсюда:
Из ФБ Михаила Юциса узнал к немалому своему смущению, что неправильно знал произношение слова release: оно кончается на [s], а не на [z]; так что «релиз» — просто ошибка. И да, это касается и глагола, и существительного в одинаковой степени. Есть примеры, когда глагол звонкий, а существительное глухое (to use — a use, to excuse — an excuse, to house — a house), но это не тот случай: и «to release», и «a release» с глухим [с] на конце.
Нашел подробный список разных вариантов, чтобы проверить себя. Обнаружил, что также ошибался по поводу слов cease и increase. Они тоже всегда [с].
Не согласны с «релис»? Тогда прогуляйтесь-ка вот сюда, товарищ.
Иллюстрации: ultraunboxing.com, medium.com/@sailorhg, twitter.com
*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.