Борис Чеботарев. Лучшая работа – это оплачиваемое хобби
Борис пришел в команду SoftTeco 5 лет назад джуниор-программистом. Сейчас наш герой является заместителем руководителя отдела Frontend-разработки на Angular. Читайте наше интервью о выборе карьеры спортсмена или “айтишника”, зимовках на Гоа в Индии и удовольствии от работы.
Карьерный путь
– Привет, Борис! Уже 5 лет ты работаешь в компании Frontend-разработчиком. SoftTeco Team поздравляет тебя! Сейчас в компании ты отвечаешь за разработку на фреймворке Angular. Поделись своим профессиональным путем: как ты к этому пришел?
Технологии меня интересовали с детства. После школы я поступил на факультет информационных технологий и робототехники в БНТУ и успешно его окончил. Моя специальность была больше связана с “железом”, чем с программированием. Поэтому идти в IT сразу после выпуска я не планировал – меня ждала отработка по специальности. Отрабатывать пошел на завод Агат, там я занимался администрированием и разработкой ПО для боевых машин.
Параллельно с этим с юных лет я профессионально занимался волейболом. Получил звание мастера спорта, участвовал в двух чемпионатах Европы в составе юношеской и молодежной сборной страны. Свои занятия я продолжал во время обучения в университете и после него. Работу удавалось совмещать с выступлениями на соревнованиях. И уже после распределения я решил на год уехать в Латвию, чтобы развивать спортивную карьеру.
В Латвии в свободное время я начал заниматься Frontend-разработкой. На это было несколько причин. В какой-то момент я осознал, что вообще не понимаю принцип работы сайтов, которые вижу каждый день. Да и у моего отца был интернет-магазин, для которого он уже несколько лет просил сделать новый сайт. Еще в Латвии я начал проходить онлайн-курсы по специальности “Web-мастер”. Изучал HTML, CSS, JavaScript – основы Frontend, также мы работали на CMS MODX. Можно сказать, с легкой руки отца я получил основы Web-разработки и сделал для него хороший сайт.
После возвращения из Латвии я понял, что нужно либо продолжать учить программирование, либо окончательно уйти в спорт. Я выбрал IT! Передо мной стояла задача получить необходимое количество знаний и устроиться на реальный проект. Пошел в IT-школу и прошел курс Frontend-разработки. Моя школа сотрудничала с SoftTeco и помогла с трудоустройством, поэтому мне удалось сразу попасть на собеседование в компанию без долгих поисков. Проект был отличным, я очень хорошо прокачался. И дальше все пошло-поехало… Сейчас я являюсь заместителем руководителя отдела Frontend-разработки SoftTeco по Angular. Ощущаю полезность своих действий и очень люблю свою работу, это не может не радовать!

Фриланс VS найм
– Какие ты видишь плюсы работы во фрилансе и в найме? Что ближе тебе?
У меня есть опыт работы как на фрилансе, так и в компании. Постараюсь выделить преимущества каждого вида.
Начало моей карьеры было именно на фриланс-биржах. Этот путь позволяет попробовать много нового для себя: изучить технологии, поработать на разных проектах, реализовать интересные функциональности. Конечно, в “найме” это все тоже есть, но не так отчетливо. Как правило, ты на основном проекте, который в течение долгого времени развиваешь в одной доменной области.
На фрилансе же можно выбрать проект только по своим желаниям и потребностям. Однако это сопряжено с определенными рисками и сложностями: поиск проектов, юридические и административные вопросы (документы, оплаты, декларации и пр.). Найм дает стабильность и свободу от “непрограмистских” задач.
Мне ближе найм. Нравится концепция того, что на протяжении большого промежутка времени ты развиваешь долгосрочный проект. В компаниях есть команда и комьюнити, благодаря которым можно набраться релевантного опыта и увидеть best practice. На мой взгляд, новичкам следует обратить на это внимание, ведь в компании рост будет эффективнее и стремительнее.

Преимущества работы в IT
– Работа в SoftTeco – это твой первый опыт работы в большой IT-компании. Чем тебе нравится работа в этой сфере?
Здесь нет бюрократии! Все процессы прозрачные, а коллеги дружелюбные и всегда идут навстречу. Сотрудники окружены доброжелательной атмосферой, располагающей к обучению и развитию. Это дает реальную мотивацию постоянно учиться.
Также для меня очень важна возможность гибкого графика – именно этот фактор принес в мою жизнь значимые перемены. Чтобы уйти на час раньше с моей предыдущей работы мне нужно было оформлять увольнительную и искать подписи трех начальников. Всюду множество длительных согласований.
Ну и, конечно, типичные “IT-плюшки”: печеньки, фрукты, PlayStation и комфортное рабочее пространство. Такая атмосфера мне однозначно нравится.
Зимовка на Гоа
– К работе ты подходишь с креативом: однажды ты уехал “зимовать-работать” на Гоа с командой SoftTeco. Расскажи об этом опыте. “Прижился” ли этот эксперимент?
Однажды летом мы сидели с коллегами на кухне в офисе и говорили о том, как хочется жить в тепле даже зимой. Нас осенила идея: а не полететь ли нам на “зимовку” в теплую страну? Спустя время идея затерялась, но мы возобновили процесс и уже более основательно. В итоге родился документ, в котором мы сравнивали возможные для поездки страны и делились своим опытом. Нас интересовал климат, качество интернета и разница часовых поясов с Минском.
В процессе сравнения мы поняли, что оптимально подходит Индия, Гоа. Разница во времени всего 2.5 часа – вполне комфортно для работы, чтобы не отрываться от команды. Поездку мы с легкостью согласовали с руководством: спасибо, что пошли нам навстречу!

В первую зиму полетели 4-5 человек из команды на пробный период – полтора месяца. Нам там очень понравилось, поэтому с тех пор летаем туда каждый год уже четвертый раз. Даже сейчас я на Гоа.
Мы всегда ездим в одну локацию, но живем в разных апартаментах. Расписание работы, быт и интернет у нас хорошо налажены. Из-за разницы часовых поясов наши личные активности мы делаем утром, а после обеда мы работаем с командой в синхроне до вечера.
Со времен первой зимовки я уже сменил проект, но все еще продолжаю ездить с коллегами из SoftTeco. Также стараемся “подтягивать” знакомых в нашу авантюру и агитируем сменить холод на тепло. Сейчас нас здесь семеро, живем в разных местах, но встречаемся в свободное время.
– Расскажи о своих хобби! Точно знаем, что ты был участником команды компании на Мозгобойне. Любишь интеллектуальные игры?
Игру в волейбол я оставил в прошлом, сейчас изредка играю только в приятелями на активном отдыхе. Когда нахожусь в Беларуси, стараюсь посещать квизы музыкальные и интеллектуальные. Это позволяет расслабиться и отвлечься.
В Индии все несколько иначе. Это довольно европейский курорт, который во многом адаптирован под туристов, но тут много интересного. Можно заниматься йогой, серфингом, кататься на сапборде. Также тут интересно изучать местные достопримечательности: джунгли, старинные и современные города. Например, скоро хотим поехать в Мумбай.
Планы на будущее
– Каким ты представляешь себя через 5 лет? Карьерно и личностно. Очень интересно узнать твои планы.
Основная моя цель на ближайшие годы и жизнь – заниматься тем, что мне нравится. Я люблю развитие и стараюсь делать упор не только на программирование, но и менеджерские навыки. Недавно я окончил курсы GMP (прим. ред. General Management Program) и многое узнал о взаимодействии людей, выявлении проблем и поисках решений.
Мне нравится программировать сложные системы, которые приносят пользу. Хочу заниматься тем, что приносит удовольствие, ведь работа занимает большую часть времени. Как говорят, лучшая работа – это оплачиваемое хобби. И я двигаюсь в этом направлении.
Как выбрать фреймворк
– Дай несколько советов тем, кто делает выбор между Angular и React. На что стоит ориентироваться, как выбрать для себя наиболее подходящий фреймворк?
Джуниор-специалистам сейчас непросто: вакансий действительно мало. Следует цепляться за разные возможности и пробовать все. Когда я сам только обучался программированию, мы знакомились со всеми актуальными фреймворками. Надо было быть готовым к любому развитию событий, ведь мы не знали, на какой проект нас возьмут. Подытожу – нужно иметь навыки по всем основным фреймворкам. Сейчас это особенно актуально, так как ситуация в компаниях и мире технологий буквально каждый день претерпевает изменения. Когда мы не можем повлиять на события, нам нужно уметь подстраиваться.
Важно быть гибкими и приспосабливаться к реалиям рынка. Совершенно не исключено, что завтра выйдет новый фреймворк и уже послезавтра мы все будем учиться писать на нем. Главные качества программиста – гибкость и владение базой знаний, на которой построены языки разработки, фреймворки, базовые концепции и алгоритмы. Мы имеем инструмент, который можно совершенствовать бесконечно.
Не стоит зацикливаться на одном фреймворке, даже если ты работаешь на нем. К примеру, я пишу на Angular. Но изучаю и другие фреймворки, учу алгоритмы, абстракции, паттерны и читаю про нативные решения, React. Держу руку на пульсе и слежу за развитием индустрии.
– Спасибо, Борис! Твой пример мотивирует жить и работать с удовольствием!
0 Комментариев