Іcторія українського ІТ від 90-х до сьогодні з Дімою Малєєвим. Спецвипуск подкасту DOU

Ви просили нас кликати гостей, і ми почули. Представляємо спецвипуск подкасту з Дімою Малєєвим . Діма вже давненько в індустрії, тож ми вирішили згадати історію українського ІТ. Тут про перші компи, розвиток чатів і комп’ютерних клубів, офіси компаній на квартирах і в НДІ та ще багато цікавого. Ностальгія гарантована. Ми розділили випуск на чотири епохи: 90-ті й початок нульових, 2003–2008, 2008–2015 і 2015 до сьогодні. Ясна річ, що охопити всі події неможливо. Тому кожен з нас вибрав найцікавіший, на його суб’єктивний погляд, історичний факт для кожного періоду. Плюс ми додали особисті історії. Випуск у жодному разі не претендує на історичну достовірність, ми напевно пропустили найважливіше, на вашу думку, і просимо написати про це в коментарях на YouTube. За найцікавіші історії подаруємо футболки DOU.

Опубліковано: 05/03/21 @ 01:00
Розділ Різне Читати далі...

Менеджмент Scrum-проекта: не слишком ли часто мы отступаем от правил

Статья написана в соавторстве c Алексеем Мелентьевым . Привет, давайте знакомиться. Мы — Алексей Мелентьев, Senior QA и Senior Team Lead с 10-летним опытом в IT, и Анастасия Мазур, Project Manager и Business Analyst, в IT 4 года. Примерно по три года работаем в компании DataArt, методологией Scrum и ее практическим применением интересуемся давно. О Scrum написано так много, что никаких открытых вопросов об этом методе управления проектами, кажется, оставаться не должно. Но все ли понимают, что этот Scrum представляет собой на практике, как его внедрять и без чего он не получится? Считаем, задуматься об этом полезно всем, кто интересуется современными методиками разработки, а уж тем более тем, кто работает в проектах, претендующих на использование Scrum. Особенно проджект-менеджерам и тимлидам, которые руководят командами в таких проектах.

Опубліковано: 04/03/21 @ 11:00
Розділ Різне Читати далі...

Технический долг: как развязать гордиев узел

Меня зовут Иван Шевеленко, я Team Lead в Luxoft. В IT уже 20 лет, а в отношениях с вычислительной техникой я еще со школы. Поэтому решил поделиться с вами видением темы приоритизации технического долга. Думаю, статья будет интересна как менеджерам, так и инженерам разного уровня «сеньорности». Возможно, материал пригодится и другим специалистам, по крайней мере я задумывал его полезным для всех. Иллюстрация Алины Самолюк Краткое описание Что такое технический долг? Если кратко и грубо, это результат работы некомпетентных людей. Некомпетентность менеджеров или инженеров, повлекшая за собой нарастание технического долга, может быть осознанной или неосознанной. Долг иногда создает специалист целенаправленно, под чутким руководством менеджера или самостоятельно. Один из эпичных примеров технического долга на продакшене — инцидент с контроллером дроссельной заслонки Toyota Camry: 80 тысяч нарушений отраслевого стандарта, 11 тысяч глобальных переменных.

Опубліковано: 03/03/21 @ 01:00
Розділ Різне Читати далі...

Обговорюємо рейтинг міст, відкриті зарплатні вилки, примхи розробників та Clubhouse. Подкаст DOU #6

А ще розберемося, що відбувається у рейтингу мов програмування, що не так з регулярними ініціативами щодо податків в ІТ, ну й подаруємо футболку та анонсуємо новий конкурс. Це шостий випуск подкасту DOU. Усім привіт! Цей подкаст усе ще ведуть Юра Федоренко , Front-end Area Lead в MacPaw, Олекс Майстренко , Technical Lead в IntellectEU, і я, Влада Зацаринна, головред DOU. У нас інформаційно-розважальний подкаст, тож якщо ми зможемо трішки поліпшити вам настрій, то для нас це найкраща винагорода :) Але не забувайте ставити лайки та підписуватися на улюблених платформах. А ще коментувати, звісно. У випуску сім тем: 00:05:35 Рейтинг міст : чи справедливе місце у Харкова, Одеси та Києва.
00:22:08 Чому компанії не вказують зарплати у вакансіях і що з цим робити.
00:36:45 Чим незадоволені українські програмісти і чи ок їм жалітися.
00:44:40 Рейтинг мов програмування і куди зникають Java-розробники.
00:55:47 І ще раз про податки і законопроєкт щодо трудових відносин.

Опубліковано: 26/02/21 @ 01:00
Розділ Різне Читати далі...

Держи код, что делать дальше — разберешься. Инструкция по выживанию в legacy-проектах

Меня зовут Рената Решетникова, я Project Manager в NIX и спикерка NIXMultiConf . В IT-сфере уже четыре года. За это время сопровождала 45+ проектов с командами от 3 до 20 человек и на личном опыте познала многие сложности legacy-проектов, научилась выходить из сложных ситуаций и решила поделиться лайфхаками. Legacy-проект — это как ящик Пандоры: никогда не знаешь, что из него достанешь. Иногда сталкиваешься с такими головоломками, что и нескольких недель командной работы не хватит, чтобы разгадать суть. Вдобавок ко всему — разбираешься с багами и ограничениями архитектуры, лавируя между целями и бюджетом клиента. Проектным менеджерам вести такие проекты сложно, поэтому мне захотелось поделиться своим опытом и знаниями. Верю, что эта статья поможет начинающему РМ’у понять, на что обратить внимание, как успешно поддерживать и сдать legacy-проект. Иллюстрация создана при помощи Awesomic Что такое legacy project Это проект, разработкой которого изначально занималась не ваша команда.

Опубліковано: 24/02/21 @ 01:00
Розділ Різне Читати далі...

Оптимизируем процесс тестирования: на какие подходы стоит обратить внимание

В этом материале я решил немного шире раскрыть тему оптимизации тестирования программного обеспечения и поделиться техниками, которые позволяют вовремя обнаружить или вовсе предотвратить появление ошибок в процессе. Моя основная цель — предоставить целый срез подобных методологий и изложить все знания, которыми я обладаю на эту тему, чтобы показать многообразие подходов. К слову, ранее я уже рассказывал о своем опыте работы с одной из таких методологий — с моделью зрелости TPI Next (ознакомиться с материалом можно здесь ). Статья будет полезна для QA-менеджеров всех уровней. Несмотря на то, что эта методология давно в моем фаворе, существует множество других достойных альтернатив и дополнений. Им я и посвящаю этот лонгрид. Согласно моим убеждениям, внедрение улучшений — один из столпов, на которых держится качество и жизнеспособность продукта. С окончанием развития наступает деградация, и ваша компания или команда не исключение.

Опубліковано: 23/02/21 @ 01:00
Розділ Різне Читати далі...

Як 11 років кодив на 1С, почав працювати на закордонного замовника та чому не став СТО. Розповідь українського розробника

Олександр Лисий вже три роки працює в британській компанії контрактором, тобто прямо на замовника, без посередників, але не в штаті. Влаштувавшись туди на позицію Senior Java-розробника, вже за рік став тімлідом, а ще за півтора почав фактично виконувати обов’язки CTO. Але щоб зважитися на роботу за контрактом, йому довелося круто змінити напрям кар’єри — до цього Олександр 11 років працював 1C-програмістом. Про свій шлях, пошуки роботи на Upwork та особливості контракторської зайнятості він розповів в інтерв’ю DOU. Львів, 2017. Я ще кілька місяців буду на старій роботі, але вже готовий до змін :) Освіта та початок кар’єри Я народився на півдні, у віддаленому селі Одеської області. У школі вчився посередньо приблизно до восьмого класу. Англійську в нас викладали за радянськими книжками, доступу до нормального комп’ютера не було. Шкільний комп’ютерний кабінет складався з допотопних «Корветів» і інтерпретаторів BASIC.

Опубліковано: 22/02/21 @ 11:00
Розділ Різне Читати далі...

"Майже всі працівники стали власниками частини NVIDIA". Директор NVIDIA в Україні Василь Пастернак — про те, чим займається місцевий R&D-офіс, про розвиток інженерів і чому досі пише код

Мало хто знає, що вже майже рік у Києві працює R&D-офіс NVIDIA . У 2019-му компанія поглинула розробника телекомунікаційного обладнання Mellanox Technologies майже за $7 млрд. Саме у Mellanox був офіс розробки у Києві, де працювало близько 50 інженерів. І навесні 2020 року всі вони стали повноцінною частиною корпорації NVIDIA, акції якої нещодавно перетнули позначку в 600 доларів , і тепер вона на 14-му місці з капіталізації серед усіх компаній у світі. Ми поспілкувалися з керівником київського офісу Василем Пастернаком про те, навіщо NVIDIA офіс в Україні, про умови роботи в компанії та реальні акції для співробітників, плани щодо зростання, а також чому хард скіли для інженера — далеко не першочергові.
Це інтерв’ю ви також можете послухати у форматі подкасту на iTunes , Google Podcasts , SoundCloud і ось ще RSS .
Нижче розшифрували лише основні думки з розмови. Ми все-таки сподіваємося, що після прочитання цієї вижимки ви подивитеся відео.

Опубліковано: 19/02/21 @ 01:03
Розділ Різне Читати далі...

Root Cause Analysis как метод предотвращения багов

Привет! Мое имя Юра Гомон, я BA Tech Lead в NIX и вот уже 8 лет занимаюсь бизнес-анализом, помогая реализовывать веб- и мобильные решения для бизнеса, а также автоматизировать бизнес-процессы. Сообщество DOU может знать меня как автора BA Digest . Цель статьи — напомнить бизнес-аналитикам о методе Root Cause Analysis (далее — RCA) и поделиться опытом его применения для предотвращения багов. Поскольку в 2017 году на DOU выходила обзорная статья о техниках Problems solving (в том числе об RCA), теорию повторять не буду и перейду сразу к практическим кейсам. Если читатели еще не сталкивались с техникой, рекомендую ознакомиться с материалами по ссылке выше либо с альтернативными по теме. Кейс первый — о политиках В ливной enterprise-системе на 200+ пользователей все было хорошо: жили — не тужили, работали три года после релиза. Но в один прекрасный день при попытке перейти по ссылке в систему вместо желаемого результата пользователей ждало угрожающее сообщение...

Опубліковано: 18/02/21 @ 01:43
Розділ Різне Читати далі...

Персональные данные: какие вопросы сотруднику стоит задать компании

Уже десять лет я отвечаю за административные и юридические аспекты работы DataArt в Великобритании. Помимо этого, вместе с комплаенс-командой курирую контракты с нашими сотрудниками в других странах, отвечаю за защиту интеллектуальной собственности и правовую безопасность на уровне всего DataArt вне зависимости от локаций. Сохранность личной информации стала источником беспокойства для большинства пользователей интернета. Для профессионалов, погруженных в IT, вопрос выглядит еще острее. Любой, кто следит за новостями отрасли, успел запомнить, что данные — это «новая валюта». Правительства последовательно ужесточают законы в отношении их хранения и обработки, сами люди становятся более внимательными к тому, какой информацией и с кем они делятся. Мы в DataArt уверены, то культура обращения с персональными данными важна как для работы в проектах, так и для собственного спокойствия.

Опубліковано: 17/02/21 @ 11:00
Розділ Різне Читати далі...

Що означають стікери на ноутбуках IT-спеціалістів. Фотоогляд

ІТ-спеціалісти іноді щедро обклеюють свої ноутбуки яскравими стікерами. Якщо роздивитися кожну колекцію, можна дізнатися багато цікавого про її власника: про хобі, професійні здобутки й інтереси, про подорожі та участь у конференціях. Ми попросили читачів DOU показати свої колекції та розповісти історії про улюблені наліпки. Олекс Майстренко , Technical Lead в IntellectEU Наліпки на моєму ноутбуці показують різні події життя і зацікавлення. Знайшлося тут місце для професійних інтересів, трохи велосипедних наклейок і навіть одна із серф-кемпу! Дружина додала своїх улюблених котів. Це мій особистий ноутбук. Раніше носив його на роботу, а тепер він тішить нас удома.

Опубліковано: 16/02/21 @ 08:00
Розділ Різне Читати далі...

JetBrains: как получить бесплатный официальный ключ (лицензию)

Думаю многие из вас, кто занимается программированием или начинает осваивать эту профессию, знакомы с такой известной компанией как JetBrains и ее популярными продуктами IntelliJ IDEA, PyCharm, PhpStorm и т.д., либо, построенным на ее платформе Android Studio. Это действительно достаточно надежные, удобные и многофункциональные IDE упрощающие, улучшающие и ускоряющие программирование. Часть из них предоставляются абсолютно бесплатно для всех разработчиков, основную часть можно бесплатно использовать в полном функционале в течении пробного периода и естественно, если вы занимаетесь коммерческой разработкой, вы можете приобрести эти инструменты за вполне гуманные деньги.

Опубліковано: 14/02/21 @ 08:27
Розділ Різне Читати далі...

Аудит технічної документації: кому, навіщо, як

Мене звати Ірина Ісай, я технічна письменниця, або техрайтерка, кіберспортивного медіахолдингу WePlay Esports. Хочу поділитися своїм досвідом аудиту технічної та підготовки продуктової документації одночасно для кількох продуктів компанії, де я працюю наразі. Ця історія охоплюватиме і досвід з моїх попередніх проєктів — там теж було багато цікавого та корисного. Моя історія співпраці з WePlay Esports, частиною холдингу TECHIIA, почалася саме з такого завдання: провести аудит документації. За минулий рік я не раз чула від різних компаній про бажання зробити його. Одні хотіли найняти техрайтера на повний день, щоб провести аудит і після цього впроваджувати розроблені рекомендації, інші — лише проконсультуватися щодо процесу. Тож запрошую менеджерів команд, техрайтерів, продакт-оунерів провести разом наступні 15 хвилин. Поговоримо про аудит технічної та продуктової документації: що це, навіщо та як краще його проводити.

Опубліковано: 11/02/21 @ 01:00
Розділ Різне Читати далі...

Как построить внутренний консалтинг в большом ІТ-проекте

Статья написана в соавторстве с Сергеем Любушаком , Senior Delivery Manager, EPAM. ХХI век как век активного развития информационных технологий и массового ухода бизнеса в цифровой формат («в цифру») ставит нетривиальные задачи не только перед клиентами ІТ-компаний, но и перед самими ІТ-компаниями в первую очередь.

Опубліковано: 05/02/21 @ 01:00
Розділ Різне Читати далі...

Навіщо програмісту математична база та які розділи знадобляться на практиці

Мене звати Олександр Катруша, я працюю Senior Engineering Manager у компанії Innovecs. Я закінчив магістратуру кафедри прикладної математики КПІ у 2003 році, але сьогодні навряд чи візьму складну похідну, не згадуючи вже про диференціальні рівняння чи перетворення Лапласа. Втім маю дещо сказати про користь математики для інженерів. Для програмування Виконуючи кожен рядок коду, ми використовуємо набагато більше математики, ніж може здаватися. Адже з математично-шовіністичної точки зору програмування-у-малому  — це її підрозділ. Машини Тюрінга, формальні граматики та числення предикатів, алгоритми та структури даних, реляційна алгебра як основа відповідних баз даних, теорія категорій та лямбда-числення у функціональних мовах, теорія множин і теорія об’єктів як основа ООП та багато інших математичних дисциплін — це теоретичне серце програмування.

Опубліковано: 04/02/21 @ 11:00
Розділ Різне Читати далі...

Как подружиться с заказчиком и не рассориться между собой: шесть историй с одного большого проекта

Я руковожу проектами уже восемь лет, и за это время успел познакомиться с разными командами и заказчиками. О работе с одним из клиентов я и решил рассказать: проект был долгим, историй накопилось много. Эта статья не сборник рекомендаций, в ней только личный опыт. Но думаю, что вопросы, ответы на которые нам пришлось искать, рано или поздно станут на пути большинства PM. Можно ли установить тесный контакт с людьми, сидящими на расстоянии 3000 км? Как не стать бутылочным горлышком, замкнув на себе большинство важных вопросов? Кому и когда рассказывать о проблемах? Наконец, в какой ресторан вести гостей из Лондона, Мюнхена или Копенгагена? Задуматься о том, как функционирует большой проект, полезно всем, кто работает в распределенных командах. Надеюсь, записанные мной истории наведут вас на интересные мысли. Этот проект был самым ярким за 14 лет моей работы в DataArt и, думаю, одним из самых запоминающихся за всю историю нашей тревел-практики.

Опубліковано: 03/02/21 @ 11:00
Розділ Різне Читати далі...

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

Статья написана в соавторстве с Мэри Ротарь , CEO IAMPM. Привет, меня зовут Кирилл Белявский, уже больше 5 лет работаю Lead BA в Softserve. Дополнительно занимаюсь менторством по бизнес-анализу и как тренер веду курсы для бизнес-аналитиков. В свободное время вместе с другом записываем подкаст о жизни и бизнес-анализе As user I want to see . В статье буду говорить о вещах простых, зато работающих. Поделюсь, как сделать цифры наглядными, расскажу, для чего это нужно и как визуализация помогает бизнес-аналитику в работе. Актуальность для ВА Сейчас в бизнесе как никогда актуальна data-driven культура — принятие решений на основе данных. Конечно, data-driven decisions — это не новое понятие. Руководители и управленцы всегда принимали решения, основываясь не только на интуиции, но и на фактах, отчетах и поступающей информации. Всегда были данные, и всегда на них базировались решения. С развитием прогресса данных стало невероятно много.

Опубліковано: 02/02/21 @ 11:00
Розділ Різне Читати далі...

Сотрудники не должны находиться в зоне комфорта, или Почему важно проводить ротации в командах

Меня зовут Павел Маркасьян, я директор по персоналу группы компаний Trionika. Хочу поделиться инсайтами, которые помогли компании правильно трансформировать командные роли в новых реалиях. Поговорим о том, какие бывают роли, в чем их основные преимущества и как их успешно сочетать в коллективе, чтобы достичь максимальной результативности. Сейчас можно прочитать много статей о том, как пандемия изменила подход к управлению персоналом. Действительно, большое количество организаций пережили (а некоторые не пережили) трудные времена и вынуждены были трансформировать процессы, подходы, методы, а иногда и вид деятельности, чтобы перестроиться под новую реальность. Безусловно, такие перемены не обошли и ІТ-рынок. В частности, в компании Trionika, где я работаю, мы заметили, что одна из наших ценностей стала в некотором роде камнем преткновения на пути к развитию в условиях турбулентности. Все эти 10 лет мы ценим людей, скорость и системность.

Опубліковано: 01/02/21 @ 11:00
Розділ Різне Читати далі...

Как вести несколько проектов одновременно

Всем привет! Меня зовут Ирина Ковбаса, и вот уже почти два года я работаю на позиции Project Manager в компании Django Stars. Мой путь в IT начался в 2012 году, тогда мне посчастливилось стать частью Content Management команды. Но в один прекрасный момент мне захотелось двигаться дальше и попробовать себя в новом направлении. Несмотря на то, что в РМ я не так давно, я успела поработать на разных проектах и наступить на свои грабли, да чего уж там, на десятки граблей. Статья в большей мере будет полезна для начинающих РМ’ов и, возможно, для ребят других компетенций, которые ищут ответ на вопрос, как организовать свою работу так, чтобы все успеть. Поделюсь своим опытом в том, как вести несколько проектов одновременно. Важно заметить, что речь идет о небольших командах до 10 человек. И это всего лишь моё видение, это капля в море подходов и методик, которые можно найти на просторах интернета.

Опубліковано: 26/01/21 @ 01:00
Розділ Різне Читати далі...

Вступ до NLP. Як розробити діалогову систему

Привіт, мене звати Ян Бутельський, я NLP-розробник. Уже шостий рік своєї кар’єри займаюся обробкою природної мови, допомагаю машинам зрозуміти людей. Моє знайомство з NLP почалося ще в університеті, але через тодішні методи викладання матеріал здавався мені вкрай нудним. Жодних перспектив у цьому напрямі для себе я тоді не побачив. Утім після університету доля підкинула мені першу роботу, де NLP стало моєю рутиною. Я збирав, обробляв та анотував великі блоки текстових даних з різних сторінок інтернету. В мене був класичний синдром затятого програміста: практики було багацько, а от теорії бракувало. Згодом я відкрив для себе Coursera і її чудових викладачів. За півдесятка років, що я в темі, у мене накопичився досвід розробки діалогових систем, який буде корисним усім, хто вже займається обробкою природної мови або хоче спробувати себе у цій галузі. ChatScript у NLP: ніколи знову І почну одразу з epic fail story.

Опубліковано: 25/01/21 @ 11:00
Розділ Різне Читати далі...

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179