-
Несколько месяцев назад мы увидели пост в сабреддите r/programminghorror: один разработчик рассказал о своих мучениях с поиском синтаксической ошибки, вызванной невидимым символом Unicode, скрывавшемся в исходном коде на JavaScript. Этот пост вдохновил нас на мысль: что если бэкдор в буквальном…
-
Краткий обзор: как обстоят дела с IT-рынком и релокейтом + несколько советов IT-инженерам
Привет, Хабр! На связи рекрутеры из GMS: Диана Ялалова и Полина Андзаурова. Хотим создать небольшой островок уверенности во всем этом безумии: кратко обрисовать, что сейчас происходит с IT-компаниями, вакансиями и зарплатами. И порассуждать, что стоит делать и какие вообще варианты…
-
Авторское право в трудовых отношениях
Авторское право широко распространено в различных отраслях бизнеса, и встречается даже чаще, чем нам кажется: не только в деятельности представителей творческих профессий, но и в сферах, на первый взгляд, далеких от творчества — и в IT, и в науке, и…
-
Стоит ли использовать продуктовый подход, если нет продукта?
В последние годы стало очень модно противопоставлять проектному подходу продуктовый. Мол, проекты — это когда зафиксированы результаты, сроки, бюджеты, и потому всё жёстко и неудобно, а продукты — это когда ничего на старте непонятно, но будем стараться создавать ценность по мере движения…
-
Собеседование за рубежом. Часть первая: резюме и интервью с эйчаром
Выясняем, можно ли переехать джуну 30+ лет, важен ли опыт в аутсорсе и другие деталиМы GeekFactor. Вместе с GetMentor мы помогаем разработчикам найти работу за границей, а компаниям подбираем подходящих кандидатов.Главные этапы в собеседовании зарубеж — подача резюме, system design…
-
Зачем рекрутеру hr-лидогенерация или как найти тех, кого нет на job-сайтах?
Наша статистика показывает, что подавляющее большинство рекрутеров и агентств не используют инструмент hr-лидогенерации. Однако крупнейшие компании страны активно применяют новые технологии сорсинга. Если не усложнять, то лидогенерация = реклама вакансии. Она очень похожа на классические методы продвижения в интернете:Таргетированная…
-
Сборка мусора в Java
В этой статье поговорим о сборке мусора (Garbage Collection) в java. Память в JVM делится на три части:Young generation (молодое поколение).Old generation (старое поколение).Metaspace (Perm Gen).Young Generation (молодое поколение)Как следует из названия, Young Generation — это область памяти для новых, вновь…
-
Что нужно знать перед началом работы с Ansible
Системы управления конфигурацией — незаменимые инструменты в арсенале разработчика и системного администратора. С их помощью можно автоматизировать рутинные операции по настройке окружения и деплоя, развёртывать приложения «одной командой» локально и на удалённые машины, а ещё сокращать время на разработку и…
-
Маркетинговая аналитика на Python. Пишем код для RFM-сегментации
RFM — классический инструмент маркетинга для сегментации вашей клиентской базы. Я использую ее для работы в В2В, В2G сегменте. В основе него — понятные управленцу ценности: LTV и Purchase Frequency. Как можно применять этот инструмент: Посчитать отток клиентской базыНайти клиентов в оттоке…
-
Как создать пирамиду из мороженки, если надежды нет
Для организации разработки и тестирования сегодня принято выстраивать пирамиду тестов, это считается мейнстримом. Существуют десятки, если не сотни, вариаций пирамиды, опубликовано много докладов и статей о том, как она должна выглядеть. И почти все эти материалы помогут ответить на вопрос…