Новости • События • Публикации

Новости ITSupportMe

post image

О компании

Разработка

Что нового на J-Point-2019, или ITSupportMe в Москве

JPoint — одна из самых масштабных Java-конференций в России, да и всей Европе, посещение которой давно стало доброй традицией для программистов ITSupportMe. Прошлая неделя не стала исключением: 5–6 апреля 2019 года наши ребята провели в Москве, в Конгресс-центре ЦМТ, где более тысячи участников встретились, чтобы прослушать 43 доклада (вернее, попытаться прослушать хотя бы четверть из представленных: четыре параллельных трека — это вам не шутки!) от самых именитых спикеров из России, Великобритании, Германии, Нидерландов, Польши, Румынии, США, Швейцарии, Эстонии. Основные темы, затронутые на мероприятии: производительность, concurrency, тестирование, распределенные системы и высокие нагрузки в мире Java, а также будущее платформы. На закуску — фирменные фичи мероприятия — BoF-сессии (обсуждения, где нет ведущих и спикеров) по четырем направлениям: «Microservices, cloud и куда всё это двигается»; «Reactive — today’s need and future perspectives», «Rumble in the Java jungle (Oracle JDK, your own OpenJDK build, alternatives)», «Why does Java run slow?», а также дискуссионные зоны, вечеринка и различные оффтопные ивенты. В этом году организаторы ввели новую категорию в личном классификаторе докладов: помимо старых добрых «введения в технологию», «для практикующих инженеров» и «хардкора», в расписании появился варнинг «Готовьтесь, будет подгорать», что, конечно, же, привлекло особое внимание любителей дискуссий и батхертов касаемо спорных моментов в технологии. К слову, «огнеопасным» было всего одно выступление: открывающий конференцию спич Антона Кекса из Codeborne под названием, которое говорит само за себя, «The world needs full-stack craftsmen» (на русском языке, кстати). И, как отмечает программист ITSupportMe Иван Брель, это действительно нужно было слышать, особенно если ты втайне мечтаешь стать настоящим software craftsman и не только писать код, но и решать проблемы. Или хотя бы хочешь разобраться, что это за принцип и почему он работает. Кроме того, отдельно Иван выделил таких спикеров, как Олег Докука (Netifi) — «Протокол RSocket — будущее реактивных приложений», Кирилл Толкачёв (ЦИАН) и Евгений Борисов (Naya Technologies) — «Reactive или не reactive, вот в чем вопрос». Первый поведал всем собравшимся про RSocket и подробно объяснил, почему это новаторское решение для межсервисных взаимодействий, а также показал, как создать современный мультиплеерный Pac-Man или улучшить gRPC с помощью упомянутой технологии. Вторые ребята представили доклад, где на примере системы, в которой есть проблемы, попробовали ответить на вопрос: как внедрить React и избежать сломанных пальцев и разбитых молотком вещей? Конечно же, на протяжении двух дней с четырех сцен прозвучало и много других годных выступлений. В целом конференцию можно назвать практико-ориентированной: 21 доклад был посвящен тем или иным проблемам, с которыми может столкнуться опытный инженер в своей работе. Немало было и вводных лекций — 14, но кто считает :) Хардкор, как водится, лучше всего воспринимается дозированно. Этого принципа и придерживались организаторы, предложив вниманию аудитории всего 4 доклада на сверхсложные топики, требующие максимального погружения в технологию и даже больше. Чаще всего спикеров волновали такие темы, как реактивное программирование; производительность; Spring-приложения; уже ставший традиционным для подобного рода конференций Kotlin (расположившийся в разных весовых категориях — были доклады как для начинающих, так и практикующих и гиперопытных специалистов); Kafka как платформа потоковой обработки данных; работа с байткодом и др. Помимо насыщенной программы лекций и воркшопов, ребята из ITSupportMe во всю оторвались между выступлениями спикеров, поучаствовав во многочисленных конкурсах от спонсоров конференции. Впрочем, слово нашему «охотнику за трофеями» Евгению Лукашкину: «Отличная поездка. Было много чего почерпнуть для себя, для общего развития и что-то на будущее. А еще было много фана. Как и в прошлом году, на каждом стенде от спонсоров можно было взять задачки, за решение которых были памятные призы: майки, чашки, блокноты, etc. Из необычного, Red Hat дал майку за историю жизненного пути. Они были немного в стороне, мы подошли, спросили «есть че порешать?», нам ответили, что нет, но можно рассказать свою историю и получить подарок. Ну, наверное, наши байки были норм)»

ITSupportMe

12 апреля, 2019

post image

О компании

Дизайн

Пришел, увидел, просмотрел: ITSupportMe на Design Prosmotr в Питере

На прошлых выходных, 6–7 апреля 2019 года, дизайнерам ITSupportMe было не до отдыха, ведь они с головой окунулись в атмосферу настоящего креатива, знаний и саморазвития, вместе с другими представителями творческих профессий посетив Design Prosmotr в Питере. Мероприятие представляло собой 2 дня интенсивного курса на различные дизайнерские и околодизайнерские темы, представленные 12 спикерами — ведущими российскими специалистами в своей отрасли. Непрекращающийся поток информации щедро разбавлялся живыми стендовыми обсуждениями, конкурсами на лучшие мемчики, различными голосованиями и, конечно же, приятными призами для самых активных участников. Финалом форума стал дизайн стенд-ап и вечеринка OnLive, где общение продолжилось в неформальной атмосфере. Но самое ценное, что наши ребята привезли с собой из поездки, это, конечно же, впечатления — от города, конференции, спикеров. В первый день в топе выступлений на Design Prosmotr по версии ITSupportMe оказались: доклад основателя Логомашины Романа Горбачёва «10 инсайтов из 10 000 звонков» о том, почему важно найти истинную причину обращения заказчика к дизайнеру (бизнес идет в гору, бизнес стремится вниз, бизнес достиг потолка), о стратегиях построения взаимовыгодного сотрудничества между этими двумя и ситуациях, когда фейл неизбежен (и это нормально); рефлексия творческого директора BBDO Branding Саши Загорского на тему «Я дизайнер. Зачем я это делаю? Почему я делаю именно это?», немного подгрузившего (в хорошем смысле) аудиторию размышлениями в духе «дизайн — рамка для идей, фрейм, в который можно положить что угодно», (кстати, сейчас идет голосование в vk группе мероприятия, и лекция этого спикера пока что лидирует); откровение креативного директора AGIMA Гриши Коченова — «Трансгрессия дизайнера» о дизайне и творчестве, профессиональном выгорании и способах его преодоления. Во второй день среди обилия информации особенно запомнились выступления руководителя ВШБ Андрея Кожанова «Дизайн-стратегии. Эффективный рисовальдинг» об особенностях и алгоритмах бренд-дизайна как части графического дизайна и «UX 2077» от основателя UX Live Ноу Нейма, который предложил взглянуть на известные футуристические фильмы с точки зрения юзабилити, рассмотреть нелепые гаджеты и тренды поближе и узнать, как начать делать будущее уже сегодня. Кроме того, не прошли незамеченными презентация многолетнего опыта работы архитектурного бюро Меганом от его партнера Юрия Григоряна, а также советы старшего дизайнера М18 Вениамина Векка о том, как прокачать внимательность и умение критически оценивать дизайн, собирать свои наблюдения, публиковать их и превращать в знание. В целом, как отмечают наши ребята, поездка на Design Prosmotr была удачным решением: особая атмосфера и притяжение Санкт-Петербурга, уютные питерские улицы, на удивление отличная погода и прекрасная возможность пообщаться с коллегами и ведущими специалистами в своей области, да и просто вырваться на пару дней из каждодневной рутины — такое, конечно, не забывается и обречено на многократный repeat :)

ITSupportMe

11 апреля, 2019

post image

О компании

Разработка

Про хлеб с маслом, хороший код и истоки ITSupportMe: наш PHP отдел

В начале был PHP и PHP был ITSupportMe… Шутки шутками, но именно этот отдел — старейший в компании, а еще один из самых многочисленных, организованных и самобытных. За годы совместной работы эти ребята накопили столько совместных идей, историй и инсайтов, что мы просто не можем скрывать их больше от вас. Итак, встречайте, наши PHP-шники! А помогут нам разобраться, что к чему, наши крутые собеседники старожилы ITSupportMe, профи своего дела и просто интересные люди — Константин Литвинов, Евгений Шмыговский и Виктор Штанзе. И как это часто бывает с профессионалами, первый вопрос приводит нас к… О PHP замолвите слово Многим известно выражение, что PHP — один из немногих языков программирования, владея которым, можно заработать себе на хлеб, $ало и воду. Согласны? Константин Литвинов: Ну, да. Иногда даже на масло с икрой :) А вообще это простой язык. Есть две крылатых фразы (кто знает, поймет): во-первых, что это язык домохозяек, а во-вторых, очень часто говорят «так исторически сложилось», в других языках я не встречал такого выражения. Сам PHP уже не молодой и берет свое начало со времен, когда сайты делались статическими на html. Он и был задуман для того, чтобы простой человек мог себе сделать динамический сайт. То есть когда ты регистрируешься, и после тебе прилетает «Здравствуйте, Константин» — и все твои данные динамически подгружаются. Сейчас это все в порядке вещей, а тогда это был настоящий прорыв. Плюс PHP не компилируемый, а интерпретируемый, что проще. Можно заниматься отладкой во время девелопмента. Вносишь какие-то изменения в коде, выполняется запуск скрипта — и  эти нововведения сразу принимаются, не нужно ждать, когда у тебя тесты пройдут, приложение соберется, как с Java языком, например, или Delphi, С и т. д. Он прост в понимании, прост во вхождении, многие студенты осваивают PHP одним из первых. Виктор Штанзе: Да, я хорошо помню, как примерно в 2005 году началась активная волна с фрилансом. И тогда одна моя одногруппница неплохо зарабатывала для студента: днем универ, а вечерочком у нее под бутылочку пива хорошо заходили эти самые фриланс проекты на PHP. Притом человек проучился всего два курса, получил, считай, азы программирования, а PHP она в тот момент уже освоила и лабала на нем очень так конкретно. В общем, тут главное, чтобы была какая-то логика, представление желательно об ООП — и в освоении этого языка у тебя никаких проблем не будет. В интернете можно найти много критики PHP, вернее, не столько самого языка, сколько некоторых людей, которые на нём пишут. Что посоветуете PHP разработчику, чтобы тот был достойным представителем своего рода? Константин Литвинов: В простоте этого языка есть свои подводные камни, конечно. Можно накосячить много в чем. Я помню свои этапы эволюции: сначала начинаешь развиваться, используя какие-то CMS-ки, после этого переходишь на фреймворк, и когда ты уже понимаешь первый, второй, третий фреймворк, начинаешь на нем писать, работать и зарабатывать деньги, то уже не хочется возвращаться на CMS, но иногда поностальгировать можно. Тут каждый сам себе выбирает. А насчет  плохого кода... когда ты что-то пишешь, и потом через полгода-год возвращаешься к тому, что сделал, читаешь — и если тебя все устраивает в том, что ты когда-то написал, значит, ты не растешь. А если ты видишь, что это г...окод, значит, ты вырос. То есть плохой код неизбежен. Главное — идти дальше. Виктор Штанзе: Фишка в том, что если ты знаешь только PHP, то, считай, ты только на хлеб себе и заработаешь. Потому что в данный момент на чистом PHP ничего толкового не сделать. То есть тебе обязательно нужно знать какие-то фреймворки, понимать какие-то свои нюансы, которыми обладает каждый из них, тебе нужно будет учить какие-то дополнительные технологии: twig и т.п. Знание всего этого позволяет тебе котироваться как специалисту и быть востребованным. Ну, а если ты знаешь только PHP — сорян, чувак, этого уже мало, это уровень школьника. Та же банальная работа с базой требует от тебя знаний не только PHP, но и знаний SQL того же самого. Да, ты сможешь сделать простую выборочку, но когда начинаются какие-то большие сложные выборки, огромная база, в которых нужно понимать, как по индексам набирать и все остальное — для этого нужно углубляться в предметную область, поэтому одной только пыхой не отделаешься. Евгений Шмыговский: PHP — это один из инструментов веб-разработки. А дополнительных технологий, инструментов, фреймворков сотни, плюс постоянно появляются новые, веб динамично изменяется. Одного знания PHP недостаточно. Чем больше ты знаешь о всевозможных технологиях, сопряженных с веб-разработкой, тем более ценный ты специалист. Виктор Штанзе: Классно переходить на PHP с языков, где присутствует строгая типизация. Тогда ты понимаешь, с чем ты работаешь, ты привыкаешь к тому, что у тебя одна переменная должна быть строкой, вторая — числом и т.п. — и ты работаешь в этом контексте, иначе у тебя компилятор сразу ругнется. PHP этого не делает. В нем есть приведение типов просто так называемое, оно не такое, конечно, дурное как в JavaScript. PHP более мягкий, более лояльный язык, поэтому он закрывает глаза на некоторые ошибки. Евгений Шмыговский: Хотя сейчас PHP идет в сторону строгой типизации, что есть в других языках. Потому что, когда много людей вовлечено в процесс разработки, читают код, важно, чтобы все они четко понимали друг друга и не оставалось недосказанности. Виктор Штанзе: Я думаю, что Zend ведут PHP к тому, чтобы превратить его из какого-то серверного языка, который на начальных уровнях был довольно-таки простым, в полноценный язык, который умел бы почти все, как та же самая Сишка. Это было бы очень классно. Если бы PHP мог самостоятельно орудовать памятью и знал бы, как это все дело делать — вообще было бы шикарно, как мне кажется. Ты представляешь, что такое пыха, которая следит за тем, сколько памяти она жрет? Пыха, у которой есть гарбич коллектор и которая после выполнения зачищает после себя все следы и высвобождает память и все такое. Ну, это из серии «если бы…». Админы бы просто пищали от удовольствия, сколько сразу оперативки высвобождается. Короче, будет классно, если PHP станет еще круче, чем Сишка. Евгений Шмыговский: Ну, опять же, PHP однопоточный, то есть он не может сохранить свое состояние. Запустился — выполнился — очистился — закрылся. Каждый раз заново. В Java, скорее всего, по-другому: там приложение, которое постоянно работает и, соответственно, со временем может забивать память. Но это уже совсем другая история. С чего начинается ITSupportMe Это правда, что PHP — одно из старейших направлений в компании? Константин Литвинов: Да, с отдела PHP все началось. А вот когда все началось — уже никто, наверное, и не вспомнит. Андрей (обращаясь к Андрею Куликову), ты каким пришел? Третьим, четвертым? Семь лет белорусскому офису, в общем, ну, и нашему отделу, получается, тоже. Каким образом вы координируете такое большое количество людей? Константин Литвинов: Ну, смотри, с год назад мы нанимали специалиста, коуча по скраму. И вообще Леша (предыдущий тимлид) пришел с идеей сделать Nexus Scrum — это такой фреймворк, надстройка над стандартным скрамом. Когда у тебя много команд, то нужно их как-то правильно координировать. Но там идея не задалась по началу. В результате я уже перенял эту мысль, почитал, мне понравилось, в итоге мы уже месяцев восемь как это все построили — связи между командами, специфику взаимодействия внутри и т.д. — все это придумано до нас, мы велосипеда не изобретали. Просто взяли, чуть-чуть подредактировали — и используем. Ведь скрам не диктует какие-то моменты, которым нужно следовать от и до, а предоставляет, скажем так, скелет, на основании которого ты работаешь. Из таких вещей, которые мы с Женей Шмыговским адаптировали и что-то свое привнесли: мы немного изменили ITSM по работе, перепилили scrum dashboard, buildlog, и вот уже закончили prioritization — теперь тоже можно команды объединять на какие-то определенные проекты, и соответственно, на основании капасити этих команд и проектов можно уже приоритезировать задачи внутри. Виктор Штанзе: Например, основные средства координации в нашей команде Charlie — стендапы, синки. Стендап — это процедура, пришедшая к нам из скрама, когда человек в течение пары минут отвечает на три вопроса: что я делал вчера, что я буду делать сегодня и есть ли у меня проблемы. Да, мы, как сектанты, становимся в кружок и каждый день в одно и то же время выполняем этот ритуал. В 10.45. Этот стендап хорош тем, что проговаривая всю схему действий, ты настраиваешься на работу. Ну, и это небольшое средство контроля, конечно. Синк (sync — от англ. synchronize) — продукт собственного производства, такой сидячий стендапчик. Ты говоришь, чем ты занимаешься и какие у тебя планы до конца дня. Мы проводим его в середине рабочего процесса. Например, в начале дня у тебя были планы, а в середине ты рапортуешь: все ли у тебя хорошо идет, может, тебе надо обсудить что-то, попросить совета или помощи. Если ты завис на каком-то таске, бился над ним полдня и мозг был слишком загружен, чтобы оторваться и сказать: «Ребята, есть трабла», то синк — это лишний повод, чтобы это сделать. Он уже никак не относится к аджайл или скраму, это уже чисто наша хотелка, которая вышла из наших ретроспектив. Так мы работаем эффективнее. Синк идет в более произвольной форме, зачастую содержит какие-то технические детали. Когда ты засинкиваешь все в конце спринта, существует большой риск не успеть справиться с глобальной задачей. Поэтому есть смысл синхронизироваться каждый день, чтобы держать руку на пульсе — и не придется мчаться потом навстречу локомотиву, поджав ягодицы, с  криком: «Я успею закрыть этот спринт!» Зачем тянуть до последнего, если мы можем синхронизироваться в том, что мы сделали для спринта, например, сегодня, каждый день — и таким образом процесс разработки становится еще более прозрачным, все проблемы поднимаются раньше и решаются быстрее. И, конечно, это помогает немного отвлечься на пару минут, если ты, например, был загружен. Об организации и самоорганизации  Когда начинается и заканчивается рабочий день у отдела? Есть ли какие-то нюансы в распорядке? Константин Литвинов: Распорядок как у всех в компании. Есть, конечно, такое понятие, как свободный график, но у меня немножко другой подход к нему. Да, я знаю, что некоторые выбирают себе определенные часы пересечения, допустим, все в команде присутствуют с 12 до там 3, а в остальное время как хочу так и хожу, главное — отработать 8 часов. Но я к этому не очень положительно отношусь, хотя да, свободный график есть, но у нас он не совсем свободный, а просто смещен. Народ оформляет дополнительное соглашение, и допустим, если я хочу приходить в 8 часов и работать до 5–6 вечера — ок, но только ты постоянно ходишь по этому графику. Ты можешь даже для каждого дня недели прописать определенный график, допустим, в понедельник с 10, во вторник с 11, в среду там с 9 и так далее. Это тоже нормально, просто, ориентируясь на этот график, я всегда знаю, когда человек на работе. Ну а в остальном все ходят с 10.30. Я лично никогда себе не беру отдельный график, хотя у меня двое детей, прихожу как все и ухожу как все. Иногда ребята задерживаются на работе, но я этого не приветствую. Как говорила одна из моих руководительниц на одной из моих прошлых работ, если ты не справился с поставленной задачей за рабочий день, то ты плохой работник. Надо все успевать. Евгений Шмыговский: У нас аналогичная ситуация. Все, в принципе, приходят и уходят в одно время. Есть один человек, у которого тренировки, и он в какие-то дни приходит и уходит немного пораньше, но это частный, не особо выделяющийся случай. На выходных отдыхаем? Константин Литвинов: Работаем. Над собой. Программисты не отдыхают. Ну, как, отдыхают и не отдыхают одновременно. Есть и тимбилдинги, есть и просто отдых с семьей, есть и посидеть чуток покодить для себя. Какие в отделе традиции? Евгений Шмыговский: Раньше была хорошая традиция — гусей писать (наказывать сотрудника, забывшего залочить компьютер, смешной записью в общем чате от его имени, например, «Я люблю гусей»). Константин Литвинов: Да тут от команды зависит. У нас, по сути, один отдел Bravo, состоящий из 4 команд, плюс Charlie Жени — и в каждой команде свои разработчики, тестировщики и бизнес аналитики со своими тимбилдингами и другими интересными событиями. Виктор Штанзе: Charlie, например, не матерится. А все почему? Потому что не так давно решили вместе, что будем за каждый мат штрафовать сами себя на 50 копеек. Деньги шли в наш общий фонд. Мы себе тогда такой пуфик купили... Женя очень долго противился и доказывал, что есть еще и литературные слова: «Семерых ощенила сука…» — все цитировал он. В общем, это было тяжело примерно неделю. У всех счетчик долгов в копилочку все тикал и тикал, а потом как-то полегче стало внезапно, а затем и надобность в штрафах пропала за неимением преступных намерений — и мы недавно прекратили этот эксперимент. Евгений Шмыговский: Мы еще штраф за опоздание вводили, опять же не с целью наказать, а с целью дисциплину что ли ввести, точнее самодисциплинироваться. Это не был запрет, все единогласно решили и подписались под этим, несмотря на то, что люди знали, что у них есть проблемы с приходом на работу точно в срок. И вот там мы уже знатно копилку команды пополнили, ведь за каждую минуту опоздания — рубль. (Кстати, именно эта самая копилка во многом и помогла воспитанникам Гомельского приюта получить в подарок от ITSupportMe новенький телевизор https://www.itsupportme.by/news/18) Виктор Штанзе: Все это почерпнуто у американцев. Я как-то прочитал историю мэра Джулиани, узнал о его теории разбитых окон — и вдохновился.

ITSupportMe

29 марта, 2019

post image

О компании

Рецепт настоящего весеннего настроения от ITSupportMe

Весна ведет себя как капризная барышня, то осыпая нас многообещающими улыбками и двусмысленными намеками, то выливая на головы наивных адептов тепла и солнышка гремучий коктейль из дождя, шквалистого ветра с песком, снега и даже града. Впрочем, как и всегда. Но все-таки что-то давно витает в этом переменчивом весеннем воздухе. Что-то однозначно хорошее, жизнеутверждающее. И в эту прекрасную пятницу самое время вспомнить, с чего все начиналось. Ведь начинается все, как известно, с любви. Ну, еще с улыбок, добрых слов, искренних комплиментов, цветов, красивых женщин, хорошей еды и, конечно же, изобретательных мужчин, способных собрать все компоненты этого чудесного эликсира воедино. По крайней мере, именно так все и было 8 марта в компании ITSupportMe. Впрочем, лучше один раз увидеть, чем сто раз услышать :)

ITSupportMe

21 марта, 2019

post image

О компании

День защитника Отечества в ITSupportMe: как это было

В пятницу 22-го февраля вся офисная жизнь Гомеля, а также индустрия быстрого питания, розничной торговли и рекламы на мгновение остановились… отдышались немного и снова пошли. Ведь город не просто отмечал последний рабочий день недели (что само по себе уже отличный повод для веселья), но также поздравлял своих дорогих коллег с приближением замечательного праздника — Дня защитника Отечества. По крайней мере, именно такой размах события ощущался в гомельском офисе компании ITSupportMe, где девушки решили протестировать правомерность утверждения «Сытый мужчина — счастливый мужчина», а поэтому подготовили своим защитникам самый настоящий праздничный фуршет. А когда мужчин не много не мало, а прилично за сотню, то и оргработа начинает кипеть даже не рано утречком (а это уже настоящий подвиг боевой IT-подруги), а задолго до часа Х — вечером в четверг 21-го! В результате совместными усилиями женской половины компании и под чутким руководством отдела бухучета, а особенно Ирины Винокуровой (за что ей наша отдельная огромная-преогромная благодарность) стол получился на славу. А после официальной омномномной части и традиционной фотосесии в тематической зоне праздник плавно перешел в отделы, где ребят также ждали поздравления и милые подарки от девушек-коллег. Еще раз спасибо всем девчонкам, что принимали участие в организации, и всем парням за отличный повод окунуться в атмосферу праздника и веселья! А теперь фото пруфы в студию!

ITSupportMe

01 марта, 2019

post image

О компании

Бизнес-анализ

Что за страна такая бизнес-аналитика: знакомимся с отделом БА в ITSupportMe

В наши дни профессия бизнес-аналитика популярна среди представителей не только IT-сферы, но и многочисленных «неайтишных» специальностей. Какие навыки востребованы в этой области, чем занимается среднестатистический БА и самое главное, как овладеть этим ремеслом — за ответами на эти и другие вопросы мы обратились в отдел бизнес-аналитики компании ITSupportMe. О вкладе бизнес-аналитика в проект Размышляя о степени участия БА в проекте, ребята единодушны в понимании важности своей профессии. Однако, будучи аналитиками по самому определению, оценить степень своей вовлеченности в процентном соотношении отказываются, ссылаясь на неточность такого измерения. Так, тимлид Никита Адарченко замечает: Многое зависит от того, на какой фазе находится проект: начальной — когда практически 100% времени уходит на работу бизнес-аналитика и проектного менеджера, которые должны определить цель и задачи работы, ее границы, функционал и т.п. — или, например, на стадии девелопмента, когда аналитик занимается написанием спецификаций, поддерживает общее видение проекта и служит коммуникационным мостом между заказчиками и разработчиками... Но при любом раскладе это full-time работа, погружение в процесс максимальное. Алёна Азёма добавляет: БА — это уши, глаза и рот проекта, а также своеобразный переводчик — например, с русского на английский, с технического языка на человеческий и обратно. Бизнес-аналитик бизнес-аналитику рознь? Но всегда ли обязанности БА совпадают в зависимости от размеров компании, ее спецификации, реалий рынка и т.п.? Наши консультанты солидарны друг с другом, отмечая разнообразие видов бизнес-анализа (Business Analyst, Systems Analyst, Business Systems Analyst, Requirements Analyst), а также различия обязанностей БА в зависимости от этапа развития проекта. Однако такая дотошность, отмечают они, скорее касается крупных корпораций с огромным штатом сотрудников и обилием других ресурсов. Что же касается компаний поменьше — здесь бизнес-аналитик зачастую выступает многофункциональным сотрудником. Никита Адарченко: Опять же очень многое зависит от этапа проекта. Есть аналитики или менеджеры (в зависимости от структуры и размеров компании эти должности могут совмещаться или, наоборот, четко разделяться), которые участвуют в моментах пресейла, сейла, финализируют процесс и т.п. А в крупной компании многие БА никогда в таком не участвовали: там ты всю жизнь можешь работать в самой середине процесса, на этапе разработки. Например, у нас в компании многие проекты идут годами. И они даже не могут так называться с точки зрения терминологии, т.к. у проекта должны быть начало, конец, бюджет, а у нас все ongoing. Мы все время занимаемся этим, все время в работе. Даже не знаю, как это назвать — это ongoing tasks какие-то. Потому что ты уже не стартуешь, у тебя каждый месяц какая-то разработка дополнительная, улучшение функционала, поддержание старого, и тебе не говорят: «Через два месяца заканчиваем». Такое бывает очень редко и это очень круто для компании. Но есть риск для бизнес-аналитика расслабиться, ведь все, что ты делаешь, это пишешь спецификации и не видишь, как проекты начинаются, заканчиваются, ты знаешь только то, как вариться в середине всего этого процесса. В некрупной компании ты и швец, и жнец, и на дуде игрец, то есть ты и проектный менеджер, и scrum мастер в какой-нибудь команде, и технический писатель, и немного тестировщик — все можешь делать в той или иной степени. У тебя есть возможность пощупать каждый из этапов разработки с разных позиций. В крупных же компаниях тебе скажут: «Вот у нас такой технологический стандарт, по которому мы работаем, вот это твой список обязанностей, вот твой учитель, который будет руководить тобой и смотреть, чтобы ты не накосячил». И вообще часто в больших организациях ты сперва сидишь в какой-нибудь лаборатории годик-полгода на фейковых проектах, потом тебя допускают в реальный мир с ассистированием или на какой-нибудь маленький проект, или ты будешь ассистентом — то есть дают тебе по чуть-чуть влиться в среду. В небольшой компании ты прямо с порога ныряешь в процесс. Я начинал именно так: пришел, мне на следующей неделе дали проект — ну, давай! У этого есть плюсы: ты можешь пощупать определенные вещи, которые тебе в крупной компании никогда бы не дали на таком уровне развития. Тебе бы никогда не доверили управление судьбой проекта, пока у тебя нет 3–5 лет опыта работы. Конечно, в такой ситуации развитие происходит очень мощное: ты постоянно читаешь литературу, смотришь какие-то обучающие схожие кейсы и моментально все применяешь на практике — такой опыт ни на что не променяешь. Но такой подход и самый жестокий: окунаясь с головой в работу БА, ты или выплываешь, или нет — побеждает сильнейший и наиболее способный. Если же ты не уверен в собственных возможностях или чувствуешь, что слабоват, то, возможно, медленное академическое развитие и постепенное вливание в среду разработки — твой вариант. Да, тебе понадобится не два месяца, а год, но если команда это терпит, то ты потихоньку «выйдешь на волю». Об аналитиках ITSupportMe Отдел бизнес-анализа ITSupportMe, может побороться, пожалуй, за звание самого многочисленного в компании, ну, или хотя войти в топ5, ведь там трудится около 20 сотрудников. В чем ребята бесспорные лидеры, так это в своем разнообразии: аналитический склад ума, коммуникабельность, репрезентативность, прекрасное знание английского языка и другие необходимые для БА навыки объединили под одной крышей вчерашних филологов, экономистов, математика, психолога и даже… биохимика. Что еще раз подтверждает простую истину: все возможно, если иметь цель и идти к ней до конца. Многие начинали свой профессиональный путь с отдела Live Issues и, работая с многочисленной документацией, контролируя сложные процессы обработки заказов, отгрузки и загрузки продукции и т.д., постепенно пришли к желанию «копнуть поглубже» и познать весь процесс работы на уровне бизнес-анализа. Одно из требований в компании для начинающих БА — это развитие у специалиста многофункциональных навыков. Именно поэтому стажеры ITSupportMe, например, не только заканчивают курсы бизнес-анализа, но также осваивают навыки тестировщика. Сам отдел БА в компании очень дружный, за годы совместной работы там накопилось немало веселых и интересных историй, а также офисных традиций. Кристина Леонова: Мы постоянно общаемся друг с другом как профессионально, так и лично, в свободное время. Каждую пятницу у нас митинги, на которых мы делимся тем, что происходит на проектах. Так как многие из них связаны, ребята постоянно держат связь друг с другом. А еще для нас важно разделить каждый праздник: ни один День рождения не проходит незамеченным, а наш тайный Санта по размаху один из самых массовых и веселых =) О must have навыках бизнес-аналитика  Что же делает БА хорошим специалистом? Как понять, что эта работа для тебя? На этот вопрос у отдела бизнес-аналитики ITSupportMe также есть ответ. Никита Адарченко: Основной элемент бизнес-аналитики — это язык. Ты постоянно разговариваешь и конечно, очень круто знать английский. Но это даже не требование, а обязательный навык — разговаривать на английском на таком уровне, чтобы ты мог без проблем общаться с заказчиком, понимать его позицию. Но если ты просто знаешь язык, это тебе ничего не дает. Тебе еще надо обладать рядом коммуникативных, репрезентативных навыков. Основная проблема в аналитической сфере заключается в том, что тут не так много хард скиллов, которые ты можешь развивать. Например, навык написания документации: ты можешь год над этим поработать на практике — и будешь делать это довольно хорошо (использовать определенные форматы, темплейты и т.п.). Но многие аналитические скиллы — это софт скиллы, которые не развиваются быстро и легко. Навыки коммуникации, открытости, презентативности, умение расположить к себе не приобрести на курсах. Это или есть, или нет. Конечно, любые скиллы развиваются, в том числе и софт, но на это уйдет много времени. Алёна Азёма: А еще важно, уже работая БА, уметь распределять свою нагрузку. Сейчас многие исследования подтверждают, что многозадачность уходит в сторону, нужно концентрироваться на чем-то одном. Можно выполнять много задач, но не одновременно, а все-таки приоритизировать. Мало у кого вообще получалось быть настоящим «Цезарем». В любом случае одна задача идет как основная, а все остальные в фоновом режиме. Если пытаться все сделать основным, невозможно будет сконцентрироваться на чем-то одном и качественно выполнить. Я это поняла совсем недавно, всю жизнь работая многозадачно. До тех пор, пока тебя это устраивает и ты не падаешь замертво от усталости — все нормально. Но как только ты начинаешь понимать, что это сказывается на тебе, на твоем здоровье и самочувствии, на каких-то отношениях с окружающими — это уже сигнал, что многозадачность нужно было оставить еще позавчера. О командировках Самый крупный и самый далекий заказчик ITSupportMe находится в США, и, соответственно, большинство зарубежных командировок бизнес-аналитиков происходит именно в этой стране. Как отмечают ребята, личная встреча с клиентом очень важна в процессе работы над проектом. Когда ты видишь его face to face, а не созваниваешься по скайпу или ведешь деловую переписку, это увеличивает прозрачность, доверие, взаимопонимание, что, безусловно, идет только на благо проекта. Алёна Азёма: Я вместе с тимлидом разработчиков и тестировщиком ездила в США не так давно, в конце минувшего года, во второй половине ноября. И мы достаточно продуктивно провели это время. Бизнес-аналитик и все остальные члены команды приезжают для того, чтобы посмотреть, как пользователь работает с системой, или, когда системы еще нет, углубиться во всевозможные бизнес-процессы, различные рабочие моменты, узнать требования юзеров, предложить им что-то свое, провести какие-то обучалки, продемонстрировать проект всем заинтересованным лицам и, соответственно, ответить на много вопросов — и в ходе этого диалога выявить какие-то новые требования и возможности. Ну, и нам немного повезло в нашей поездке: мы не только отлично поработали, но и увидели страну. У нас было 4 выходных дня, за это время мы успели побывать в 5 штатах и 6 городах. Правда, отдых получился очень активным: мы вставали в 5 утра, чтобы все успеть, а фото просматривали уже дома, в Гомеле, такой насыщенный был график. Кристина Леонова: Моя работа частично связана с командировками. Так, я, например, была в США у заказчика, ездила в Москву, где находится часть моей команды. Из недавнего — Минск, где мы перенимали знания по новому проекту. Также по возможности езжу в столицу на курсы либо прохожу их он-лайн, если не получается поехать или курс долгий. О будущем профессии  Заглядывая в будущее своей специальности, бизнес-аналитики ITSupportMe полны оптимизма. Но этот оптимизм с оговоркой, ведь ничто не вечно в IT как в одной из самых динамично развивающихся сфер современности. И БА, чтобы остаться на плаву, нужно учитывать малейшие изменения в отрасли. Никита Адарченко: Все чаще бизнес-аналитик в чистом виде не совсем нужен. Если БА, кроме написания спецификаций, ничего не умеет, то это очень слабо. Аналитик должен разбираться еще в методологии и организации процесса разработки, в принципах современной гибкой разработки, где вообще нет ролей в классическом их понимании и, соответственно, нет бизнес-аналитиков. Тогда БА должен быть готов примерить на себя какие-то другие роли, scrum-мастера, например. Но опять же, всегда в проекте нужен будет человек, функциональная природа которого максимально приближена к классическому пониманию бизнес-аналитика. То есть и профессия эта всегда будет востребована, как ее ни назови и каким дополнительным функционалом ни заполни. Алёна Азёма: Когда я только приходила в БА таким неуверенным шагом, как ребенок, который учится ходить, то уже почувствовала эти изменения. Уже тогда нас отправили на курсы обучаться навыкам тестирования, так как ходили слухи, что профессия бизнес-аналитика в чистом виде вырождается и что он должен обладать какими-то дополнительными навыками. Ну, опять же, и тестировщик должен обладать какими-то навыками анализа, программирования и т.д. Эта кроссфункциональность приветствуется не только потому что, если один из членов команды совершает ошибку, то остальные ребята своими скиллами могут вытянуть проект, но и чтобы работала схема «Убери БА / тестировщика и т.п. — и все остальные без него справятся, потому что могут». Об отдыхе В целом ребята утверждают, что бизнес-аналитики ничем не отличаются от других людей, в том числе и в плане отдыха. Многим помогают переключиться и отвлечься от повседневных забот путешествия (Кристина Леонова, например, на данный момент посетила 20 стран — и с каждым разом путешествие становится всё дальше), отдых с друзьями и семьей, фильмы, книги. Вера Бабич, помимо прочего, увлекается конным спортом. Алёна Азёма — один из немногих в Гомеле сертифицированных тренеров по йоге (правда, перевела это занятие в ранг хобби, занимаясь исключительно со своими коллегами). Екатерина Минакова-Бершанская — отличный фотограф. Все единодушны в утверждении, что отдых в выходные дни — это еще один профессиональный навык, которым должен овладеть каждый. Евгений Бычков: Нельзя работать на выходных. Серьезно. В жизни работа не должна становиться единственной целью. Но, к сожалению, следовать таким принципам получается не всегда. Работа бизнес-аналитиком предполагает, с одной стороны, взаимодействие с заказчиком, а с другой стороны — повышенную ответственность за проект. Как итог, если происходит какая-либо форс-мажорная ситуация, то БА становится первой линией обороны — и уже тогда работа по ночам\выходным почти неизбежна.

ITSupportMe

15 февраля, 2019

Начните жить жизнью ITSupportMe

Подпишитесь на нашу E-mail-рассылку, чтобы быть в курсе всех интересных событий и новостей нашей компании!