Lucky Labs уже более десяти лет занимается разработкой программного обеспечения на рынке Украины, а с недавних пор компания начала активно покорять европейский рынок.
Только за прошедший год было выпущено 92 оригинальные игры. Lucky Labs обеспечивает разработку проектов под ключ, от сюжета и механики игры до передачи готового продукта клиенту.
О специфике работы в компании нам рассказали HR-директор Мария Лисова и CTO Сергей Тимофеев.
Расскажите о проектах, над которыми работает Lucky Labs.
Мы производим клиент-серверные веб-приложения. В первую очередь, это игры. Кроме того, у нас есть большой список сложных внутренних систем, которые обычный пользователь не видит.
С какими наиболее сложными и интересными задачами приходится сталкиваться?
Во-первых, мы должны соответствовать требованиям активно развивающегося мобильного направления, в частности, это корректная и быстрая работа наших приложений на любых мобильных устройствах.
Также есть задачи, связанные с высокими нагрузками. Это проекты, где может быть до 100 тысяч пользователей онлайн, или же проекты, где приходится работать с очень большим объемом данных. Сюда же можно отнести задачи высокой доступности продукта, где резервирование происходит на уровне дата-центров. Такие задачи обычно решаются серверными технологиями.
Для нас это, прежде всего, языки: PHP, Python и C++ и различные базы данных, в том числе классическая MySQL (точнее, MariaDB). В последнее время все больше внедряем NoSQL: MongoDB, Redis.
Каким образом строится внутренняя работа компании? Насколько жестко она регламентирована?
Конечно, когда в компании работает 300 человек, какие-то правила должны быть едины для всех, иначе нарушается целостность команды. Но мы стараемся не загонять сотрудников в рамки формальностей.
У нас есть большие команды, где трудятся десятки человек, а есть и совсем маленькие дрим-тим из двух-трех сотрудников. Каждая из команд имеет право выбора и практикует собственные методики разработки и управления.
Как бы Вы охарактеризовали атмосферу в компании?
Очень демократичная и дружеская. В нашем новом офисе каждому сотруднику предоставлено комфортное рабочее место, предусмотрены зоны, где сотрудники могут свободно общаться друг с другом, обмениваться идеями. Есть зеленая территория, спортзал и баскетбольная площадка. Мы приветствуем и совместные «вечерние посиделки»: у нас подобралась целая коллекция настольных игр, и каждую неделю собирается клуб любителей покера.
Каким образом сотрудники могут поделиться своими инициативами и свежими идеями с компанией?
Мы всегда рады свежим идеям и даже разработали простую электронную форму, которая позволяет сотрудникам легко и оперативно направлять нам свои предложения. Кроме того, мы регулярно устраиваем профессиональные конкурсы и хакатоны.
В конкурсах могут участвовать абсолютно все, даже те, кто не имеет прямого отношения к процессу разработки. У таких сотрудников даже есть некое преимущество перед непосредственными разработчиками, ведь они смотрят на продукт под другим углом. Были случаи, когда команды показывали неожиданные и красивые решения.
Как Вы оцениваете карьерные перспективы в компании? В частности, возможен ли переход из одного отдела в другой, если сотрудник «нашел себя» в новой сфере по результатам такого конкурса?
У нас много примеров быстрого карьерного взлета. Достаточно часто открываются новые подразделения, возникает потребность в новых руководителях. Смена сферы деятельности также возможны.
Ротация для нашей компании достаточно привычная процедура — сотрудники могут без проблем переходить из команды в команду или же менять один проект на другой. Зачем терять ценную «боевую единицу»?
Для нас важно, чтобы человек мог раскрыть свой потенциал. Одна из наших коллег-дизайнеров перешла на должность продюсера, поскольку было очевидно, что эта должность ей больше подходит.
Существует ли в компании система обучения сотрудников?
Для сотрудников мы проводим бесплатные курсы английского с носителем языка. Есть собственная библиотека, которую мы постоянно пополняем по запросам сотрудников. Кроме того, мы проводим внутренние тренинги. Есть отдельная программа обучения для руководителей — ведь талантливый IT-специалист далеко не всегда ещё и хороший руководитель от природы.
Кроме внутренних тренингов и курсов, мы регулярно отправляем сотрудников на различные IT-мероприятия и конференции, ведь кроме повышения квалификации, получения новых знаний и опыта, это также хорошая нематериальная мотивация.
Какими качествами должен обладать потенциальный сотрудник Lucky Labs?
Наш человек должен не просто писать хороший код. Важно, чтобы он думал о пользователе и о конечном продукте. Наш сотрудник не стремится формально выполнить задачу «от сих до сих», а понимает, что эта его маленькая задача является частью чего-то большего. Такой человек работает значительно успешней, у него постоянно возникают интересные идеи. И нам бы хотелось, чтобы именно такие люди приходили к нам в компанию. Ведь создать качественный продукт невозможно без мысли о том, кто будет этим продуктом пользоваться.
Мне бы еще хотелось, чтобы это были люди, которые не просто знают «матчасть», но и проявляют сообразительность и смекалку. Не так сложно что-то загуглить, разобраться, прочитать какие-то мануалы. Значительно сложнее уметь находить оптимальные решения. Так что мы ищем смекалистых.
Сотрудники Lucky Labs рассказали нам о том …
… что отличает Lucky Labs от других компаний на рынке
Михаил, team leader: Все важные решения по продукту мы принимаем самостоятельно и несем за него полную ответственность на каждом этапе. Для многих разработчиков это приятный бонус, потому что свой продукт — это действительно круто. А еще у нас крутой офис.
Дмитрий, project manager: Адекватное руководство. Внимание к сотрудникам, понимание их проблем. Уверен, для того, чтобы эффективно и бесконфликтно руководить таким большим коллективом, нужен особый талант.
Михаил, tester: Приятная и дружелюбная атмосфера в коллективе. Мы работаем спокойно, без стрессовых ситуаций.
… за что они любят свой офис
Евгений, product manager: В нашем распоряжении прилегающая зеленая территория. Везде WiFi. Можно выйти с ноутбуком поработать на свежем воздухе. По-моему, это просто отлично!
Александр, project lead: Мне нравится наш офис тем, что тут есть все необходимое для работы. А также ряд дополнительных бонусов: спортзал, баскетбольная площадка.
… что заставляет их идти на работу утром в понедельник, даже если на улице дождь
Евгений, product manager: Я считаю, что работа должна быть интересной и включать в себя сложные задачи. Если есть над чем поломать голову, мне хочется идти на работу. В Lucky Labs мне интересно всегда.
Михаил, tester: Для меня работа в Lucky Labs — это, в первую очередь, возможность развиваться и получать новые профессиональные навыки. Для меня также очень важна атмосфера в коллективе. Мои коллеги всегда открыты для новых идей и готовы помочь словом и делом. Кроме этого, компания предлагает бесплатные курсы английского.
Дмитрий, project manager: Люди. Даже если утро не задалось, ты знаешь, что придешь на работу и тебя поддержат, поднимут настроение. Это то, чего я ожидаю от рабочего дня. С такими людьми можно горы свернуть.
За матеріалами hh.ua