All streams
Search
Write a publication
Pull to refresh
122
15.5

Глас компании Maxilect

Send message

Гибридный формат — ни рыба ни мясо в удаленке

Reading time8 min
Views14K

С развитием коллективного иммунитета и вакцинацией удаленка перестает быть обязательной. И в этот момент людей пытаются вернуть в офис. Но открыто сказать об этом уже нельзя - удаленку распробовали. Мнимым выходом кажется идея гибридного формата работы: “Мы вам оставляем свободу, но предоставляем возможность не покрыться пылью дома, периодически встречаясь в офисе с коллегами и друзьями”. Но на деле все встречи придется планировать, а рабочие места - бронировать. И логистическими сложностями дело не ограничится. Гибридный формат как будто специально придуман, чтобы начать “классовую борьбу” вернувшихся в офис с теми, кто остался на удаленке.

Под катом разберем, что же может пойти не так...

Читать далее

Удаленный онбординг не заработает, пока не выстроена сама удаленка

Reading time7 min
Views2K

С тех пор как удаленка стала массовой, количество статей на тему онбординга множится в геометрической прогрессии - сотрудников-то на проекты нанимать надо. Но среди десятков советов, как именно вводить новичка в курс дела, мы не видим главного - “начать с Консерватории”, т.е. выстроить внутренние рабочие процессы в компании и убедиться, что они функционируют в какой-то среднесрочной перспективе. После этого добавление “онбординга”, как отдельного процесса, пройдет легко и безболезненно. А главное, этот онбординг заработает! 

Мы уже 5 лет на удаленке. Сегодня расскажем о том, как выстроен наш онбординг и что у него на “подтанцовке”.

Читать далее

Как я перешла в тестирование

Reading time5 min
Views13K

10 лет назад далеко не все ВУЗы готовили разработчиков для рынка. Я училась как раз там, где было все хорошо с базой, но плохо с современными технологиями, и по окончании не смогла найти себя в ИТ. Почти 10 лет меня мучил вопрос - а не вернуться ли? Не выйдет ли из меня хорошего тестировщика?

Смена профиля через столько лет после выпуска - своего рода “прыжок веры”. Но тут мне помог декрет. В этой статье я расскажу о том, как я использовала отпуск, чтобы найти свое место в профессии. А заодно поделюсь несколькими идеями, которые помогли пройти первые собеседования в новой для меня сфере.

Читать далее

Фишки IDEA. Часть 2

Reading time5 min
Views24K

Продолжаем разговор о фишках IDEA по мотивам внутренних митапов Максилекта. В прошлый раз обсудили интерфейс, а сегодня речь пойдет об удобных средствах отладки и инструментах совместной работы с кодом. 

Читать далее

Фишки IDEA. Часть 1

Reading time4 min
Views20K

Функционал IntelliJ IDEA велик, так что вряд ли найдется много разработчиков, кто использует все ее возможности без исключения. Но у каждого есть свой набор любимых фишек и опций. Около месяца назад во внутреннем чате Максилекта родилась идея пошарить эти фишки внутри компании. Коллеги восприняли ее с таким энтузиазмом, что одного запланированного часа обсуждений на это не хватило - встречу повторили через неделю.

Хотим поделиться с вами самыми интересными идеями (со ссылками на документацию, где подробно описано, как это работает).

Читать далее

Начинающему QA: полезные функции снифферов на примере Charles Proxy

Reading time8 min
Views100K

Снифферы - это инструменты, позволяющие перехватывать, анализировать и модернизировать все запросы, которые через них проходят. Они полезны, когда из потока нужно извлечь какие-либо сведения или создать нужный ответ сервера. Так можно проводить модульное тестирование продукта, в котором есть и бэк, и фронт, и разные команды со своей версионностью.

В этой статье я расскажу об основных функциях снифферов, которые могут быть полезны QA. Попробую не вдаваться в теорию, а сфокусироваться на практике. Наиболее популярными представителями анализаторов трафика сейчас являются WhireShark, Fiddler и Charles Proxy. Об удобстве интерфейсов и функционале каждого из них можно рассуждать долго, учитывая все плюсы и минусы. Но здесь я отдал предпочтение Charles, поскольку сам им активно пользуюсь. Буду рассказывать на его примере.

Читать далее

Должен ли системный аналитик вторгаться на чужую территорию?

Reading time5 min
Views9.6K

На Хабре много статей о том, кто такой системный аналитик. С базовым определением профессии все понятно. Но я хочу поговорить о разграничении полномочий в командах с разным набором ролей. В зависимости от ситуации границы обязанностей системного аналитика размываются, требуя дополнительных знаний. Хочу поделиться своими наблюдениями о том, какие из этих знаний делают аналитика более востребованным на рынке труда.

Читать далее

Раскладка Дворака — личный опыт

Reading time8 min
Views33K

Пытаясь усовершенствовать свою работу, чуть больше семи лет назад я пришел к раскладке Дворака и пользуюсь ей до сих пор. Хотя мне пришлось пойти на компромисс и отказаться от Дворака для программистов в пользу “классического”, в целом мне очень нравится, как спроектирована эта раскладка. Однако спроси меня сейчас, стоило ли оно того, я не порекомендую переходить. 

Под катом о том, как я переучивался и с какими трудностями эксплуатации столкнулся. Напоследок несколько выводов по итогам 7 лет эксплуатации.

Читать далее

Docker для самых маленьких автоматизаторов

Reading time7 min
Views24K

Привет, меня зовут Руслан, я руковожу тестированием в Максилекте. Сегодня поговорим о базовых понятиях Devops, которые пригодятся автоматизатору. Расскажу про CI/CD в целом - что это такое и для чего оно нужно, а также про Docker. Объясню на пальцах, как развернуть тестируемый сервис в Docker-контейнере и пробросить к нему порты, как запустить тесты снаружи или внутри контейнера.

Читать далее

Оцениваем работодателя на собеседовании. Как понять, что за компания перед тобой?

Reading time12 min
Views51K

Эта статья не о том, как проходить собеседования, чтобы вас взяли. Она о том, как смотреть на работодателей, чтобы сделать выбор в условиях, когда тексты вакансий, рекрутеры, да и весь процесс найма копируют друг друга. Все работают итерациями, используют Jira, технический стек тоже часто идентичен. С первого взгляда кажется, что это одна и та же кухня. Стоит ли сменить поднадоевшее, но привычное место работы на новое и неизведанное? Как выбрать между двумя офферами с похожими условиями? Как понять, где работать будет комфортно, а где придется терять нервы и интерес к делу?

В этой статье я расскажу, что делаю, чтобы узнать больше о потенциальном работодателе, его процессах, внутренней атмосфере и людях, с которыми предстоит работать. А вот как выбить себе условия покруче, обсуждать не будем. Про плюшки, бонусы и торги по зарплате - это не сюда.

Читать далее

Один рабочий день QA

Reading time5 min
Views11K

Привет, Хабр! Меня зовут Юра, я автоматизатор тестирования. Координирую пятерых автотестировщиков, которых сам же до этого и обучал.

Считается, что как только ты начинаешь распределять задачи, времени на технические решения остается мало. Но я могу согласиться лишь с тем, что встреч и бесед действительно стало больше. Несмотря на это, я все еще занимаюсь повседневными задачами и даже периодически переключаюсь на нечто новое и нестандартное.

В этой статье расскажу о том, как выглядит мой рабочий день и работа в целом.

Читать далее

Уточняем детали проекта методами практической психологии

Reading time7 min
Views4.8K

Привет, Хабр! Меня зовут Владимир. Я разработчик в Максилекте. Помимо технического образования у меня есть бэкграунд в практической психологии. В этой статье я разберу модель уточнения, которая может быть полезна для дополнения информации о проекте как при обсуждении внутри команды, так и в разговорах с бизнесом. Модель содержит вопросы, которые стоит задавать, чтобы быстрее получить нужные данные.

Текст написан по материалам внутреннего тренинга, который я проводил в нашей компании в начале февраля.

Читать далее

AspectJ в автоматическом тестировании — несколько практических примеров

Reading time10 min
Views20K

Мне понравился механизм аспектно-ориентированного программирования (АОП), который используется в Allure Framework для перехвата выполнения тестовых шагов, отмеченных аннотацией @Step. И я попробовал применить его в автотестировании, не подключая к тестам таких монстров, как Spring или Guice.

Под катом несколько полезных примеров использования аспектов.

Читать далее

Kafka Streams — непростая жизнь в production

Reading time6 min
Views10K

Привет, Хабр! Вокруг меня сформировался позитивный информационный фон на тему обработки событий через Kafka Streams. Этот инструмент привлекает множеством видео-докладов и статей на Хабре, подробной документацией, понятным API и красивой архитектурой. Некоторые мои знакомые и коллеги разрабатывают с его помощью свои системы. Но что происходит с в реальной жизни, когда эти системы уходят в production?

В этой статье я опущу введение в Kafka Streams, предполагая, что читатель уже знаком с ней, и расскажу о нашем опыте жизни с этой библиотекой на примере достаточно нагруженной системы.

Читать далее

Почему мы ввели онлайн развлечения для удаленщиков в пандемию, хотя раньше этого не делали

Reading time8 min
Views4.7K

Предновогоднее время отлично подходит для подведения итогов. В этом году под конец декабря хотим рассказать о некоторых преобразованиях, на которые нас толкнул “суровый 2020”. 

Технически для нашей работы ничего не поменялось - мы и так годами работали на удаленке. Но оказалось, что мы можем и должны компенсировать изменения в жизни максилектовцев, не связанные с рабочим процессом. Сегодня расскажем, как и почему у нас появились неформальные онлайн-мероприятия, хотя еще год назад подобные активности мы не развивали.

Читать далее

Удаленная работа и отпуск. Вместе “веселее”?

Reading time5 min
Views4.9K

Этот год перевернул все планы с ног на голову. Закрытые границы, локдаун, а потом и затянувшаяся у многих удаленка… 

К ноябрю, когда появились первые новости об отмене новогодних торжеств, стало понятно, что в ближайшие месяцы обратно в офисы никого не отправят. И уже в начале декабря некоторые удаленщики потянулись на “зимовку” туда, где интереснее. В новогодние праздники количество желающих уехать из привычной обстановки, а потом задержаться недельку-другую в поездке, совмещая это с работой, вырастет многократно. Но прежде чем вы к ним присоединитесь, хотим поделиться своим опытом.

Читать далее

Разбираем шесть антипримеров построения удаленки

Reading time10 min
Views6.8K

В этом году удаленкой уже никого не удивишь. Однако не всем компаниям удалось построить взаимоотношения с сотрудниками на дистанции - мы видим это, поскольку сами работаем в удаленном формате уже почти пять лет и знаем, где могут ждать подводные камни.

В этой статье мы собрали шесть антипримеров того, как выстраиваются взаимоотношения с сотрудниками. Надеемся открыть глаза коллегам по рынку на то, как с первого взгляда хорошая идея может завести удаленный бизнес в тупик. А ИТ-специалистам рекомендуем 10 раз подумать перед тем, как устраиваться к таким работодателям.

Для наглядности примеры мы взяли вымышленные и гипертрофированные. И как это водится, все совпадения с реальными организациями случайны.

Читать далее

Как заставить Arduino петь как ZX Spectrum. Часть 2: музыка Dizzy IV на Arduino Nano

Reading time8 min
Views9.4K

В этой части статьи мы перейдем к самому интересному - будем разбирать музыкальный модуль Dizzy IV по винтиками и воспроизводить мелодию сначала на Windows, а потом и на Arduino Nano. За подробностями добро пожаловать под кат.

Читать далее

Как заставить Arduino петь как ZX Spectrum. Часть 1: исторический экскурс

Reading time8 min
Views8.5K

ZX Spectrum 128 и его многочисленные клоны имели встроенный звукогенератор AY-3-8912, благодаря чему как зарубежные музыканты, так и наши соотечественники успели написать огромное количество музыки под этот компьютер.

В двух частях этой статьи, приправленных щепоткой ностальгии, мы вспомним основные способы звукоизвлечения на ZX Spectrum 128, обозначим характеристики “музыкального сопроцессора” AY-3-8912, перечислим наиболее известные музыкальные редакторы, продизассемблируем музыкальный модуль от популярной игры Dizzy IV и воссоздадим его на Arduino. Приглашаем под кат всех любителей компьютерной музыки, DIY, а также тех, кто заинтересовался, почему словосочетание “музыкальный сопроцессор” мы взяли в кавычки.

Читать далее

Один день удаленного тимлида на бэкенде

Reading time6 min
Views6.1K

Привет, Хабр! Я - бэкенд разработчик на удаленке из Максилекта. Сейчас я работаю на внутреннем проекте компании, который мы реализуем совместно с партнером из Румынии. На собственных проектах с высокими нагрузками и ограниченными серверными ресурсами бывает всякое. Иногда у нас идет размеренная работа, а в другой момент мы целый день горим в пожарах на продакшене. Но в отличие от многих других проектов, здесь есть свобода выбора архитектуры, а вся ответственность за принятые технические решения на тебе. Каждое твое улучшение может привести к тому, что для обработки входящего трафика потребуется на один сервер больше или, наоборот, на один меньше. Это и воодушевляет, и влияет на всю твою работу, вплоть до распорядка дня. Продолжая рассказ своего коллеги с фронта, в этой статье я расскажу, как выглядит мой рабочий день.

Читать далее

Information

Rating
470-th
Location
Санкт-Петербург и область, Россия
Works in
Registered
Activity