• «Я бросил свой бизнес и стал разработчиком в 43 года»

      Интернет пестрит захватывающими историями о людях, которые бросили наёмную работу ради собственного бизнеса. У Сергея Парахина, разработчика из московского офиса EPAM, ситуация другая. Он больше 20 лет развивал свой собственный бизнес, который всегда был связан с IT. По иронии судьбы именно стремительное развитие информационных технологий в корне изменило его компанию, и бизнес всё дальше уходил от IT-сферы. Это побудило Сергея задуматься о смене профессии, и он решил стать разработчиком.

      Сергей рассказал, почему в 43 года бросил бизнес и стал разработчиком в IT-компании, и описал, к каким сложностям стоит быть готовым.


      Читать дальше →
    • Основы медитации, или как научиться ничего не делать с пользой

        «Опять те же грабли», — сказала мне жена, когда я в очередной раз задерживался с работы. «Проект интересный, надо доделать», «Сейчас поднажму, потом будет легче», — мой типичный набор ответов на переработки.

        С удалённой работой перегрузить себя ещё проще — ходить никуда не надо, никто не зовёт попить кофе, а список вариантов отдохнуть «снаружи» сократился.

        В онлайне только и разговоров, как работать эффективно и сохранять баланс с отдыхом, но ведь гораздо проще включить YouTube, заесть чем-то сладеньким. Через час устать ещё больше: «Какого чёрта, я хотел посмотреть полезное видео, а смотрю как УАЗ наматывается на столб»?!

        Я работаю гейм-дизайнером в EPAM и часто перерабатываю: вписываюсь в несколько проектов сразу, делаю домашний проект и пишу эту статью. Бывает, от количества задач голова начинает идти кругом, когда перечисление дел занимает больше времени, чем их решение. Чтобы оставаться на позитиве, YouTube с сахаром уже мало, и нужно что-то помощнее.

        В этой статье я расскажу, почему медитация — лучшее средство от стресса и перегрузок.


        Читать дальше →
      • Умный дом в умном городе

        Майским утром 2022 года, до того как вы проснулись, в окружающем цифровом мире произошло множество событий. Датчик сна и пробуждения совместно с умной кроватью зафиксировали ваш режим отдыха. Данные были отправлены через шлюз IoT на облачный сервис, который в свою очередь отправляет отчеты на ваше мобильное устройство.

        Двухконтурный котел, система полива домашних растений, системы безопасности и видеонаблюдения обслуживаются другим облачным сервисом, подключенным к распределенной сети Wi-Fi седьмого поколения. У вас нет необходимости в стационарном компьютере как таковом, поскольку смартфон и технологии VR/AR предоставляют более удобную в использовании систему. В арсенале вашего умного дома находится шлюз туманных и граничных вычислений, подключенный к провайдеру интернета 5G и к глобальной паутине. Проводное соединение не соответствует вашему образу жизни, вы мобильны и независимы от места своего пребывания. Можно и дальше развивать эту историю и неважно, сбудется она или нет, но ее близость к современной реальности очевидна.



        image

        Читать дальше →
      • Из бизнес-аналитика в бизнес-консультанты. Мой опыт переезда в Нью-Джерси

          Привет. Меня зовут Богдан Королев. Без малого полгода назад я переехал жить из родного Киева в Джерси-Сити, США, начав сотрудничество с американским офисом EPAM. О причинах и механиках переезда, выборе города, особенностях новой работы и обустройстве быта я расскажу в этом материале.

          Здесь я не смогу затронуть сразу все аспекты в деталях, иначе получится тяжелый для нормального восприятия лонгрид. Да и я пока точно не тот, кого можно назвать «распробовавшим жизнь» в США. Если этот текст будет иметь отклик и положительную оценку, в дальнейшем постараюсь погрузиться в интересующие читателей подробности.

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

          image
          Читать дальше →
        • 5 ловушек на пути к личной эффективности

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

            Кирилл – давний адепт инструментов для повышения личной эффективности. Он активно внедряет их не только в свою работу, но и практически во все сферы жизни. Этой весной, когда карантин потребовал от большинства IT-профессионалов работать удаленно, они помогли ему оставаться продуктивным дома и удерживать здравый work-life balance. По нашей просьбе Кирилл делится своим опытом и рекомендациями с вами.


            Читать дальше →
          • Как мы искали кандидатов с помощью машинного обучения

              Чтобы найти настоящие таланты, компаниям приходится придумывать самые необычные способы поиска. В EPAM тоже любят искать новые пути решения привычных задач. Этот эксперимент начался с того, что наши рекрутеры обратились к коллегам из Data-практики и попросили подумать над тем, как можно было бы создать систему поиска кандидатов на открытые вакансии в компании. Систему, которая бы помогла снизить временные затраты на поиск релевантного кандидата в открытых источниках*, а также увеличила бы качество и количество хороших кандидатов. За задачу взялась наша Data Science команда совместно со студентами Тренинг-центра EPAM. Далее я расскажу об основных подходах, которыми можно решать подобную задачу, нашем решении и результатах. В целом пост получился скорее справочный, но через призму конкретного бизнес-кейса. Также я постарался оставить ссылки, где это мне кажется релевантным, чтобы можно было подробнее узнать про ту или иную технологию или подход.

              * — сайты и ресурсы, где кандидаты, пользователи сами размещают о себе информацию. Доступ к этим ресурсам не ограничен, в том числе лицензиями и условиями предоставления услуг этих ресурсов (Terms of service).


              Читать дальше →
            • EPAM в режиме удалёнки: как всё устроено

                EPAM оказалась очень подготовленной к новым условиям компанией, поскольку изначально создавалась как компания, которая работает удалённо и с территориально-распределённой командой. Сейчас в EPAM около 40 тысяч сотрудников, которые работают почти на всех континентах, в нескольких десятках офисов.
                Лично для меня никаких видимых изменений в работе не произошло — как сидела за компьютером в офисе, так и сижу — только дома и с котом. Но недавно прошёл вебинар, где коллеги рассказали, какие инструменты поддерживают жизнеобеспечение команд и как эти инструменты помогли EPAM перевести 95% сотрудников на удалёнку за 3 дня. Я поняла, что за всем этим скрывается настоящий айсберг, и мне очень захотелось этим поделиться.
                За деталями и демонстрацией — на вебинар. Я же расскажу «коротко о главном» — на чём строится удалённая (да и не только удалённая) работа в EPAM.


                Читать дальше →
              • Зачем участвовать в жизни комьюнити и как это помогает профессиональному росту?

                  image

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

                  Я уже несколько лет занимаюсь организацией мероприятий GDG (Google Developer Group), поэтому могу рассказать много интересного о внутренней кухне сообщества, организации конференций и, конечно, о том, как это помогает в профессиональном развитии.
                  Читать дальше →
                • Английские сокращения и названия из сферы IT, которые мы неправильно произносим

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

                    image
                    Читать дальше →
                  • Тестировщик больших и маленьких данных: тренды, теория, моя история

                      Всем привет, меня зовут Александр, и я Data Quality инженер, который занимается проверкой данных на предмет их качества. В этой статье речь пойдёт о том, как я к этому пришёл и почему в 2020 году это направление тестирования оказалось на гребне волны.


                      Читать дальше →
                    • SAP-специалист: кто такой и как им стать

                        Когда я только начала углубляться в тему сапёров, напиталась большой грустью: судя по тому, что пишут в интернетах, SAP — это очень узкая специализация, основная работа заточена на суппорте, много ограничений и обязательной документации, но специалисты на рынке востребованные, так что за свой кошелек можно не переживать (зарплатная статистика dev.by это только подтверждает). Поговорила с коллегами и выяснила, что на самом деле SAP не так прост и скучен, как его малюют. В одном EPAM Enterprise практика насчитывает 1700+ специалистов и 500+ реализованных проектов (больше о том, что и для кого мы делаем можно почитать здесь). Департамент работает только с акулами бизнеса и дает возможность развиваться в разных направлениях. Если вы еще не определились с выбором профессии в IT или хотите попробовать что-то новое и посматриваете на SAP с опаской, оставайтесь. Постараюсь разложить все по полочкам.


                        Читать дальше →
                      • Вывод результатов поиска и проблемы с производительностью

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

                          image
                          Читать дальше →
                        • 45 youtube-каналов на английском языке для ИТ-специалистов

                            Хотела узнать, что смотрят коллеги (кроме нетфликсов и амедиатек), провела опрос. Результат получился неожиданный. Я думала, ну, соберу каналов 10, которые смотрят все ИТ-специалисты. Не тут-то было! Во-первых, каналов получилось в 10 раз больше, чем я предполагала. Во-вторых, 80% из них — на английском языке. В-третьих, смотрят коллеги далеко не только каналы о программировании, но и о математике, науке, космосе, истории.
                            Вот вам подборка из 45 интересных, по мнению коллег из EPAM, youtube-каналов на английском языке.


                            Читать дальше →
                            • +10
                            • 11,6k
                            • 2
                          • Есть ли жизнь после Scratch, или как познакомить ребёнка с Python

                              У нас в EPAM работает школа программирования для детей сотрудников — e-kids. В школе волонтёры-сотрудники учат детей работать со Scratch — визуальной средой программирования, созданной специально для обучения детей и подростков. Но всегда рано или поздно наступает момент, когда Scratch уже становится детям не интересен.

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


                              Читать дальше →
                            • Как дать обратную связь и не начать Третью мировую

                                В идеальном мире сотрудники соблюдают дедлайны, приходят на встречи вовремя и воспринимают обратную связь от коллег с пониманием. Но мир не идеален. Иногда приходится ставить неприятные вопросы и делать замечания, которые могут огорчить. Как вести диалог таким образом, чтобы коллега воспринял критику не как личное оскорбление, а зону для роста? Рекомендациями делится Дмитрий Малиночка, тренер и специалист по обучению и развитию в украинском офисе EPAM.

                                image
                                Читать дальше →
                              • Как не выстрелить себе в ногу, используя Liquibase

                                  Никогда не было, и вот опять!


                                  На очередном проекте мы решили использовать Liquibase с самого начала, чтобы избежать проблем в будущем. Как оказалось, не все молодые члены команды умеют его правильно использовать. Я провёл внутренний воркшоп, который затем решил превратить в статью.


                                  Статья включает в себя полезные советы и описание трех самых явных ловушек, в которые можно попасть, работая с инструментами миграции реляционных баз данных, в частности Liquibase. Рассчитана на Java разработчиков уровня Junior и Middle, для более опытных разработчиков может быть интересна для структуризации и повторения того, что, скорее всего, уже известно.


                                  Читать дальше →
                                • Что можно успеть за 48 часов? Интервью с победителем хакатона по биоинформатике BioHack 2019

                                    27 марта в Санкт-Петербурге стартует четвёртый хакатон по биоинформатике BioHack 2020. За время существования хакатона в нём участвовали более 300 молодых специалистов из разных стран и было разработано 58 решений. Свои проекты для работы на хакатоне представляли ведущие исследовательские организации: Институт физиологии им. И.П. Павлова, Институт Цитологии РАН, СПбГУ, ФНКЦ ФХМ, JetBrains BioLabs, Институт белка РАН, Genotek, МФТИ, iBinom и другие.

                                    В 2019 году главный приз в размере 150 000 рублей забрала команда Garlic. За 48 часов, отведенных на работу, команда создала инструмент, который позволяет искать геномные перестройки заданной структуры. Мы попросили куратора проекта — Дмитрия Конанова, рассказать о проекте, хакатоне и в целом о жизни биоинформатика.


                                    Читать дальше →
                                  • Преимущества и подводные камни Azure Cosmos DB

                                      Немало баз данных на сегодняшний день стремятся сделать всё, чтобы обеспечить высокую производительность, масштабируемость и доступность, при этом минимизируя сложность и стоимость поддержки. Azure Cosmos DB — отличный пример СУБД, которая легко может обеспечить эти качества. Данная статья описывает её возможности вместе с ограничениями, которые могут быть неочевидными с первого взгляда и при этом стать серьезной проблемой в будущем, если их не учесть при проектировании системы.
                                      Читать дальше →
                                      • +16
                                      • 3,7k
                                      • 6
                                    • Quality Architect: кто это такой и когда он нужен

                                        С каждым днём в сфере IT появляется всё больше новых задач, в том числе и в сфере тестирования. Если раньше тестировщику нужно было просто провести тестирование по требованиям (или без них), то сейчас ему необходимо сперва понять, как это вообще можно протестировать, какие технологии для этого нужны, что может быть автоматизировано, и как во всё это безобразие включить релизный цикл и т.д. Кто должен отвечать на эти вопросы? Кто пообщается с заказчиком и прояснит требования? Кто создаст подходы и архитектуру тестирования, требования?

                                        Работая руководителем и координатором тестирования на проектах для крупных компаний и решая все эти вопросы на протяжении трёх лет, я поняла, что важно всё-таки привлекать отдельного человека, который будет отвечать на главный вопрос: «Как проводить тестирование?».
                                        Я провела небольшое расследование и обнаружила, что такая роль уже существует, и называется она Quality Architect, но об этом мало кто знает. А описание вакансий Quality Architect на сайтах работодателей поражают своим перечнем обязанностей и навыков, но я думаю, что это скорее от непонимания того, кто такой Quality Architect.

                                        Основываясь на своем опыте в этом направлении, я решила показать на примере одного из реальных проектов, кто же такой Quality Architect и когда он нужен.


                                        Читать дальше →
                                      • 13 типичных ошибок в работе начинающих бизнес-аналитиков

                                          «…А Лотерейный Компьютер, который-то главным образом и напутал, один из всех вместо того, чтобы извиняться и оправдываться, не только
                                          признал ошибку, но даже явно гордился ею.
                                          — Я изготовлен, — объявил Компьютер, — с минимальными допусками. Я рассчитан на выполнение сложных и точных операций, допускающих не более
                                          одной ошибки на пять биллионов действий.
                                          — Ну и что с того? — спросил Клерк.
                                          — Вывод ясен: я запрограммирован на ошибку, и я выполнил то, на что запрограммирован. Вы должны запомнить джентльмены, что для машины
                                          ошибка имеет этическое значение, да-да, исключительно этическое. Идеальная машина невозможна, и любая попытка создать такую машину была бы богохульством…»

                                          Роберт Шекли, «Координаты Чудес» (1968)
                                          Всем привет. Меня зовут Святослав Щербатюк, я сотрудничаю с днепровским офисом ЕРАМ в роли Lead Business Analyst. В эту профессию я пришел четыре с лишним года назад из сферы юридического сопровождения инвестиционных проектов, которым занимался десять лет.

                                          Сегодня вопрос роли бизнес-аналитика в проекте рассмотрен достаточно детально: известно, какими качествами он должен обладать, как ему лучше строить карьеру, какие навыки развивать. Достаточно воспользоваться поиском Google, чтобы найти адекватные ответы.

                                          Я же в этой статье предлагаю рассмотреть наиболее типичные ошибки, которые совершают большинство начинающих бизнес-аналитиков. Возможно, вещи, о которых пойдет речь, покажутся вам очевидными, но поверьте: данная статья написана на основе материала собранного на практике и подобные ошибки регулярно встречаются в работе даже опытных бизнес-аналитиков.
                                          Читать дальше →

                                        Самое читаемое