Компания EPAM временно не ведёт блог на Хабре
Поколение Z: как работать с 20-летними
Мы разобрались, как работодателям найти общий язык с «цифровым поколением». Помог нам в этом Александр Шабанов, который работает в области подбора и управления персоналом больше 12 лет, а в прошлом руководил учебным центром EPAM в Ижевске.

EPAM+вузы: как мы сотрудничаем с университетами Украины

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

Приключения – Электроника. На крылатых качелях в мир IT
Да, такое место есть. EPAM и ассоциация «Образование для будущего» открывают вторую смену детского социального лагеря «Junior Ignite Camp».

JS Developer Day, разные города и сообщества — один праздник

Minsk EPAM Software Engineering Conference: Make it Real

22 сентября взрывные технологические тренды и реальные кейсы, представленные экспертами EPAM, участниками технологических сообществ и партнерами компании растопят лед Чижовка-Арены. Более 3000 участников и 90 докладчиков соберутся вместе на 11й традиционной EPAM Software Engineering Conference – SEC.
Зачем инженеру soft skills
А что насчет вторых? Soft skills – это комплекс неспециализированных навыков, которые не менее важны в работе. Что это за умения, зачем они нужны айтишнику, как их развивать, почему инженеры с прокаченными «гибкими навыками» становятся все более востребованными, объясняет тимлид одной из команд тестировщиков EPAM и тренер в области soft skills Сергей Атрощенков.

Как стать спикером международных IT-конференций
С чего начать карьеру спикера международных конференций? Как придумывать темы докладов? Как готовиться к выступлениям? Чем российские конференции отличаются от зарубежных? Своим опытом делится Владимир Иванов, ведущий Android-разработчик ЕРАМ, спикер российских и зарубежных IT-конференций.

Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине

Остров Котлин
Предыдущие тексты этой серии: про AsyncTask, про Loaders, про Executors и EventBus, про RxJava.
Итак, этот час настал. Это статья, ради которой была написана вся серия: объяснение, как новый подход работает «под капотом». Если вы пока не знаете и того, как им пользоваться, вот для начала полезные ссылки:
А освоившись с корутинами, вы можете задаться вопросом, что позволило Kotlin предоставить эту возможность и как она работает. Прошу заметить, что здесь речь пойдёт только о стадии компиляции: про исполнение можно написать отдельную статью.
Тайм-менеджмент – это не страшно: как успевать больше
Как эффективнее распоряжаться своим временем на работе, помогала разбираться тренер по тайм-менеджменту, HR-специалист Wrike, Дарья Игнатович.

Как оптимизировать энергопотребление в iOS
Пользователи устройств под управлением iOS часто жалуются, что аккумулятор быстро разряжается. Когда это происходит? Чаще всего при использовании GPS, но есть и другие причины ускоренного разряда батареи. Например, насыщенный обмен через разные виды приемопередатчиков (сотовая связь, bluetooth) или интенсивная отрисовка графики. Некоторые любители яблочных девайсов грешат на батарею, но часто в быстрой разрядке виноваты разработчики приложений. Пользователям важно, чтобы заряда хватало надолго, поэтому при разработке стоит избегать решений, которые повышают энергопотребление. Но зачем разработчикам вообще думать о том, как долго телефон держит заряд? Чем дольше iPhone включен, тем больше шанс, что пользователь откроет приложение и будет им пользоваться.
Я рассмотрю основные энергопотребители и подходы, которые помогают уменьшить энергопотребление девайса.
Руководство по фоновой работе в Android. Часть 4: RxJava

Обработка событий — это цикл.
В прошлой части мы говорили об использовании thread pool executors для фоновой работы в Android. Проблема этого подхода оказалась в том, что отправляющий события знает, как должен быть обработан результат. Посмотрим теперь, что предлагает RxJava.
Дисклеймер: это не статья о том, как использовать RxJava в Android. Таких текстов в интернете и так прорва. Этот — о деталях реализации библиотеки.
Профессиональное выгорание: как распознать и предотвратить
Рассказываем, почему не всегда нужно говорить себе «Соберись, тряпка!», какие стадии бывают у выгорания и как с ним бороться.
Разбираться в теме помогала психотерапевт Мария Берлин. А Java-разработчик ЕРАМ Юрий Безруков поделился своей историей выгорания.

Ближайшие события
Как я переучился из тестировщика в .NET-разработчика
Сейчас Дмитрий работает Senior .NET-программистом. Он рассказал, как у него получилось перейти из тестирования в разработку.

Первый в Беларуси FrontSpot хакатон без правил. И это не шутка

Наши на Delex: как прошла первая DevOps и advanced Test Automation конференция в Минске

Руководство по фоновой работе в Android. Часть 3: Executors и EventBus

Приветствую, коллеги. Рад видеть вас снова в третьей части «Руководства по фоновой работе в Android». Если не видели предыдущие части, вот они:
В прошлый раз мы разобрались, как работают Loaders, а сразу после этого Google взял и сообщил, что они полностью переписали LoaderManager. Видимо, мне надо позже вернуться к этой теме, но пока что буду следовать плану и делиться подробностями того, как организовать фоновую работу в Android исключительно с помощью джавовых thread pool executors, а также как EventBus может помочь в этом, и как всё это работает под капотом.
Собеседование по Data Science: чего от вас ждут
Мы поговорили с техническими интервьюерами и выяснили: проблема многих кандидатов в том, что они плохо представляют, чем занимаются аналитики данных. Поэтому их знания и навыки не всегда релевантны для работы. Кто-то считает, что опыта работы с Big Data достаточно, чтобы работать в Data Science, кто-то уверен, что хватит просмотра нескольких курсов по машинному обучению, некоторые думают, что хорошо разбираться в алгоритмах необязательно.
Дмитрий Никитко и Михаил Камалов – аналитики данных и технические интервьюеры из ЕРАМ – рассказали, чего ждут на собеседованиях от кандидатов, какие вопросы задают, что ценится в резюме и как подготовиться к собеседованию.

Rolling Scopes Conference 2018: вудсток для front-end разработчика
