Як працювати з західними клієнтами і не схибити. 5 прикладів з практики HR

До кожного клієнта можна знайти ключик. Нижче — 5 кейсів з моєї практики про те, як знайти його, якщо клієнт за кордоном, а команда — в Україні. Цей матеріал особливо стане в нагоді тим, хто працює з міжнародними замовниками, але не розуміє, чому не виходить будувати довгострокові відносини. А також тим, хто ніяк не може зрозуміти запити цих «західних» замовників. Моя історія в ІТ схожа на випадковість, тому що працювати в цій сфері не планувала. Я будувала успішну HR-кар'єру у великих національних компаніях і була щаслива. Але в один прекрасний день (до речі, в мій день народження) зі мною зв'язалися представники ІТ-компанії в Полтаві щодо можливої співпраці. Я була налаштована скептично: по-перше, у мене була хороша, як я вважала, робота, а по-друге, про ІТ знала тільки від друзів. На зустріч все ж погодилася. І ось я 5-й рік як HR/Account Manager в шведсько-української компанії Beetroot.

Опубліковано: 10/07/20 @ 10:00
Розділ Різне Читати далі...

"Виділяємо на рефакторинг 10% кожного спринту". Як в EnglishDom розвивають продукт з 7-річною архітектурою

Привіт! Мене звати Нікіта, я Team Lead IT-відділу онлайн-школи англійської мови EnglishDom . В моїй IT-команді 10 осіб. Більшість — в офісі в Дніпрі і кілька людей віддалено. Як продуктова IT-компанія ми розробляємо екосистему програм. Крім основної платформи — цифрового підручника ED Class , а також додатки до нього, яке допомагає робити домашнє завдання з мобільного, є програма ED Words — для того щоб вчити слова. Про розробку останнього я і хочу розповісти докладніше. Ми почали створювати ED Words 7 років тому: спочатку як веб-проект, потім перенесли в мобайл. За цей час не раз змінювали і допрацьовували сервіс, стикалися з наслідками прийнятих рішень по архітектурі і віддавали техдолги. За 7 років словником ED Words скористалися 300 тис. чоловік. Зараз у нас 18,7 тис. активних користувачів. Причому 50% з них з'явилися після відкриття безкоштовного доступу під час карантину.

Опубліковано: 09/07/20 @ 10:00
Розділ Різне Читати далі...

5 книг про індустрії розробки відеоігор від Михайла Зінченко, Team Lead в Wargaming

Від редакції: в рубриці DOU Books учасники спільноти розповідають про п'ять улюблених книгах — тих, які змінюють світогляд і можуть бути корисні читачам-колегам. [ Про автора: Михайло Зінченко — Team Lead в Wargaming, Київ. 17 років в ігровій індустрії. Працював з пресою і гравцями на E3, Gamescon, Taipei Game Show, EGN, ECTS, КРІ, «Игромире», Paris Games Week і Chicago Comic & Entertainment Expo. Давав інтерв'ю Hustler, виступав на авіаносці USS Hornet і USS Lexington. У різний час робив і продовжує робити MMO, RTS, FPS і Casual ігри. Входить до складу журі GTP Indie Cup, Golden Byte, Indie Prize USA, Indie Prize Asia, Indie London Prize, Indie Prize China ] Ігровий індустрії в якомусь сенсі пощастило, і вона частіше виявляється цікавіше навіть для людей «ззовні», ніж велика частина інших напрямів в IT.

Опубліковано: 07/07/20 @ 10:00
Розділ Різне Читати далі...

Микола Палієнко, CEO EVO (Prom.ua) — як і навіщо назавжди перевели 1000 співробітників на удаленку

2 липня Микола Палієнко, CEO EVO, написав у фейсбуці , що компанія назавжди переходить на віддалену роботу. «Зваживши всі переваги та недоліки, а також невизначеність у майбутньому з епідеміологічною ситуацією, ми вирішили перейти на віддалену роботу назавжди і при цьому трансформувати всі наші офіси в буткемпы-коворкинги, куди можна прийти попрацювати самому або зібратися командою. Це усвідомлене й дуже важливе для EVO рішення, і ми його приймаємо зараз, не чекаючи ясності з тим, яким буде світ після пандемії», — так починається маніфест EVO . Макс Іщенко записав невелике інтерв'ю з Миколою і обговорив перетворення EVO remote-first компанію: що це означає, чому вони прийняли таке рішення і як новину сприйняли співробітники. Редакція DOU розшифрувала бесіду для любителів тексту. — Я прочитав ваш маніфест і твій пост у ФБ.

Опубліковано: 06/07/20 @ 11:52
Розділ Різне Читати далі...

Онлайн-навчання в IT: робимо це правильно

У цьому матеріалі поговоримо про ефективне навчання в онлайні. Які засоби використовувати для втримання уваги, як визначити успішність, чому варто автоматизувати освітній процес і користуватись чужим якісним контентом, навіщо і як бути ментором. Похвально, що в умовах карантину державні керманичі не забули про освіту і запустили «мегапроєкт» з централізованого навчання школярів онлайн. Хотіли як краще, а вийшло — як завжди. На записані уроки відразу полився шквал критики, бо в наспіх зроблених відео виявилося чимало помилок. Тут і «білий ведмідь з Антарктичного півострова», і некоректні арифметичні обчислення, і нісенітниці на уроках фізики. Але особисто я не акцентував би на цьому увагу. Немає нічого дивного в тому, що зроблена нашвидкуруч робота містить купу помилок.

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

Тайм-трекінг, код рев'ю та баг-фіксинг. Що для програмістів є рутиною та як справляються з нею

Ми подали напругу розробників про те, що для них є рутинним у роботі та як вони з цим справляються. Під словом «рутина» спеціалісти розуміють зовсім різне: білди, код-рев'ю, тайм-трекінг, написання документації тощо. Та й спосібі її подолання знаходять різні. Дивимося детальніше. Ілюстрація Каталіни Маєвської Використовує техніки з тайм-менеджменту та пише скрипти Тарас Чайківський , R&D-інженер в ELEKS Як на мене, найкраще пояснення, чому виникає рутина, є в книзі Мігай Чиксентмігаї «Потік» (Flow). Основна ідея в тому, що є три стани: тривожність, потік і рутина. Коли вчимося чогось нового, ми стривожені, тому що використовуємо щось уперше. Далі переходимо в стан потоку, все йде як по маслу, і нам це подобається. Відтак одноманітність починає набридати, це — рутина. Рутина займає у мене приблизно дві години на день. На коротких проєктах, що тривають 2-4 тижню, завжди потрібно щось збілдити, почистити дані, десь підібрати параметри чі 10-й раз змінити колір фону.

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

Що відбувається з Payoneer: збираємо апдейти

З 26 червня користувачі платіжних карток Payoneer втратили доступ до власних коштів. Що відбувається з платіжною системою — публікуємо хроніку подій. Редакція стежитиме за ситуацією та оновлюватиме цей пост. Головні апдейти з'єднання являтимуться у телеграмі . 26 червня Користувачі карток Payoneer почали , що не мають доступу до грошей на рахунках: You need to address the people and let them retire their funds. This is outrageous. My family depends on my money. What am I supposed to do now?— m (@bobbixmorse) What's going on with accounts and debit cards? Everything is down! All transactions declined.— Ivan Radonji? (@radonjicivan) Вперше в житті втратив $10000. Цікаві відчуття. Ще коли накрило ePayments треба було здогадатися, що Payoneer наступний. 2020-й ми запам'ятаємо надовго, кек— Вастрики (@vas3k) Тоді ж на DOU з'єднання явився топік, що фінансовий партнер Payoneer збанкрутував (за чотири дні топік набравши майже 80 тис. переглядів).

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

Набір на 7 потік мого курсу SEO Шаолінь

набор на курс SEO Шаолинь Дорогі друзі, я набираю 7 потік на свій курс по просуванню англомовних сайтів SEO Шаолінь. Всі подробиці можна дізнатися на сайті http://seoshaolin.com/ . Курс SEO Шаолінь - це концентрація мого досвіду і знань в англомовному SEO з 2006 року. Над створенням курсу я працював півтора року. Навчання стартує 6 липня і триватиме до 2 серпня. Всі відео файли курсу будуть доступні і після його завершення. Спеціальна пропозиція для моїх читачів. За прокомоду "shakin" хороша знижка. Про Тариф коштує не 28, а 23 тисячі рублів. Тариф Лайт не 10, а 8 тисяч рублів. Промокод діє тільки з 29 червня по 5 липня включно. За промокоду можна записатися без черги. Кількість місць обмежена.

Опубліковано: 29/06/20 @ 07:44
Розділ seo Читати далі...

DevOps дайджест #33: Twingate, AWS CodeArtifact, Terraform 0.13 beta

У випуску: Ingress в Kubernetes 1.18, нові курси AWS, Terraform плагін VS Code і Prometheus v2.19.0. Kubernetes Supporting the Evolving Ingress Specifications in Kubernetes 1.18
У версії Kubernetes 1.18 у Ingress додали нові можливості. У даній статті дається огляд нових можливостей: pathType, IngressClass і wildcards в доменних іменах. Linode Kubernetes Engine (LKE) General Availability
Linode випустив managed Kubernetes. Пропрацювали рішення досить добре: є API і можна підняти за допомогою Terraform, написали cloud controller , підтримують Kubernetes 1.15-1.17. До того ж стаття на тему порівняння managed Kubernetes не з трійки лідерів, а саме DO, Scaleway, OVH і Linode. 10 most common mistakes using kubernetes
Список з 10 найбільш поширених помилок при використанні Kubernetes. Ймовірно, всі наступали на ці граблі. AWS Великі хмарні провайдери продовжують розвивати SaaS продукти для побудови DevOps Pipelines.

Опубліковано: 27/06/20 @ 07:00
Розділ Безпека Читати далі...

Кар'єра в IT: посада Full розробник Stack

Продолжаем серию «Карьера в IT» : разберемся, кто такие Full Stack разработчики, почему в компаниях возникает такая позиция и какие есть преимущества и недостатки у специализации. Об этой предметной области нам рассказали разработчики с опытом Full Stack: Владислав Фурдак, Алексей Голубев, Вячеслав Лобода, Владимир Сподарик, Геннадий Догаев и Андрей Роговский. Особенности направления Full Stack Developer — это универсальный программист, который может сам с нуля разработать функциональный продукт. Такой специалист разбирается как в Back-end составляющей (программно-аппаратная часть сервиса), так и во Front-end (интерфейс пользователя). По сути, разделение на Back-end и Front-end появилось только в 2010-х годах, когда программные продукты стали иметь сложную и многоуровневую структуру. До этого большинство программистов по умолчанию выступали в роли Full Stack, хотя так их никто не называл. «В 90-х программистов было слишком мало, чтобы разделять их на какие-то категории.

Опубліковано: 26/06/20 @ 07:00
Розділ Блоги Читати далі...

DOU Hobby: управління вертольотом — адреналін і повна свобода пересувань

АК1-3 в полете, Харьковская область Віталій Окремо — бізнес-аналітик з харківського офісу Intetics. Він вже три роки захоплюється польотами на вертольотах і зараз готується отримати ліцензію приватного пілота. В інтерв'ю для DOU Віталій розповів, чим його приваблює авіація, скільки коштує навчання і як вертоліт може спростити подорожі по Україні та Європі. Вертоліт АК1-3, «Коротич», Харків — Віталій, як і коли ви зацікавилися польотами? Чим залучило небо? Чому вибрали саме вертоліт, а не, скажімо, літак або планер? Мрія літати у мене була завжди. Небо не могло не привернути, особливо якщо врахувати стан наших доріг, на яких автомобіль стає не таким вже й зручним засобом пересування. Так і в пробках стояти немає ніякого задоволення. За фактом в авто є сто коней під капотом, а рухатися не можеш. А на вертольоті всі перешкоди можна просто перелетіти :) Авіацією я зацікавився п'ять років тому. Починав з легкого одномоторного двомісного літака.

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

UX-дизайн: з чого почати, якщо немає досвіду

Привіт, мене звуть Маша Татаренко, працюю UX-дизайнером в Дивувати Commerce близько трьох років, у минулому працювала в EVO. Змінила нейробиологию на ІТ, пройшовши шлях від стажиста до просунутого дизайнера, освоюючи велику частину професії самостійно. Зараз працюю у великій команді UX - і UI-дизайнерів (близько 50 хлопців) з великими брендами США, Британії, Німеччини, беру участь у конференціях і проводжу лекції по дизайну. У статті хочу розповісти, як стати UX-дизайнером з нуля, з чого почати вивчення і на що звернути увагу, які вибирати підходи, що необов'язково йти на курси і отримувати сертифікат. Я проводжу співбесіди з кандидатами на посаду UX-дизайнера, тому поділюся тим, що саме потрібно знати в теорії і на практиці, щоб рухатися у вірному напрямку і отримати роботу. Мені не дуже близькі надихаючі історії «з грязі в князі», або як стати дизайнером за місяць і почати працювати в Google.

Опубліковано: 24/06/20 @ 10:00
Розділ web дизайн Читати далі...

Як просити фідбек про роботу, яка принесе вам користь

Мене звуть Саша, і я 6 років працюю в IT. До цього кілька років була керівником відділу митного оформлення зі штатом в 30 людей в різних куточках країни. За цей час часто чула як продуктивний, так і неякісний фідбек, але самої смертоносної була, як виявилося, зворотній зв'язок в дусі «Ти молодець». У цій статті розберемося, як формувати запит, задавати питання і обробляти відгуки про роботу. У східноєвропейських країнах ставлення до фидбэку залишається складним. Тобто зрозуміло, що позитивні відгуки приємні всім. Я ось фанатка таких, можете сміливо написати хвалебний коментар, перш ніж читати далі. Але попросити чесний відгук про свою роботу, прямо написати не тільки про достоїнства, але і недоліки колеги, доброзичливо прийняти критику — завжди нелегко. Більше року тому, змінивши напрями професійного розвитку, я задумалася над фидбэком і його цінності для мене. На той момент зворотній зв'язок, яку отримувала, була дуже неконкретною.

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

Product Marketing дайджест #4: диференціація продукту, бенчмарк CR за індустріям, ретеншн під час COVID-19

Всім привіт! Літо настало, і жарко тепер не тільки на роботі, але і на вулиці. Щоб ви не нудьгували і не думали про відпочинок на морі, який не відбувся, я підготував новий випуск дайджесту. Сьогодні у випуску: розбір сходження TikTok, як компанії отримували перші 1000 користувачів і багато чого іншого. Почитати Send better email: A step-by-step guide to improving your email deliverability and open rates . Email — важливий канал для повернення і утримання користувачів. Однак якщо це не буде зроблено належним чином, ви можете нашкодити своїй репутації відправника. Intercom розповіли, як поліпшити доставляемость і відкриття листів. How the biggest consumer apps got their first 1,000 users . Чи задавалися ви питанням, як найбільші сервіси отримали першу 1000 користувачів? Якщо так, то є добірка зі стратегіями залучення користувачів на самому початку шляху. SEO Copywriting: 12 Easy Tips for Better Content and Higher Rankings .

Опубліковано: 19/06/20 @ 10:00
Розділ Блоги Читати далі...

Usability Testing від А до Я: докладний гід

Безперервний процес отримання і обробки зворотного зв'язку від користувачів, а також своєчасна реакція на неї — ключ до успіху проекту. Такий процес необхідний при будь-яких сценаріях: будь то розробка з нуля або поліпшення вже існуючого. Я хотіла б розповісти про те, як ефективно спланувати процес юзабіліті-тестування та отримати якісну зворотний зв'язок. Цей матеріал зачіпає діяльність UX-дизайнерів і буде корисним для продакт-оунеров, продакт - та проджект-менеджерів, а також усіх, хто тісно пов'язаний з розробкою програмного продукту. Юзабіліті-тестування — це метод оцінки інтерфейсу з боку зручності та ефективності його використання. Щоб отримати її, потрібно залучити представників цільової аудиторії програмного продукту. Найчастіше юзабіліті-тестування проводиться у два етапи: проходження користувачем N-го кількості завдань (кількісні або якісні тести), а також бесіда, заповнення опитувальників або глибинні інтерв'ю з користувачем (якісне дослідження).

Опубліковано: 18/06/20 @ 10:00
Розділ Різне Читати далі...

Усе, що ви хотіли знати про авторські права в ІТ

Питання про ті, кому належить програма або її складова, у якій частині її можна вважати своєю з огляду на масив вже створених іншими програмістами рішень, що входять у фінальний продукт, які права дає програмісту ліцензія чі які ліцензії він сам може надавати і як захистити ті, що за правом є твоїм, надавати у чатах, коментарях і на заходах. Але частіше їх можна почути вже під час судового процесу в кабінеті юриста. І відповісти на ці питання без контексту непросто. Право інтелектуальної власності складення і заплутане й часто потребує формування позиції та дбайливого підбору аргументів на її захист. Однак до візиту в юридичну компанію можна підготуватися. Сподіваюсь, після цієї статті ві уявлятимете, який простір для творчості має юрист для ІТ :) Я юрист і працюю переважно з ІТ-компаніями. Якщо є щось, що можна назвати кров'ю технологічного бізнесу, то це інтелектуальна власність. У статті я спробую дати ширший погляд на проблеми, що зазвичай турбують авторів.

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

Зменшення годині релізів, розширення команди, автоматизація. Як тестувати проєкт, що масштабується

Я працюю Senior QA Engineer в компанії Дивувати Commerce та виконую функції ліда команди тестування протягом останнього року. Поділюся з вами досвідом тестування одного з найбільш глобальних і динамічних ecommerce-проєктів, результати якого забезпечили нам перемогу в номінації Best Overall Testing Project під час Retail на North American Software Testing Awards в Торонто та допомогли стати фіналістом у тій же номінації на European Testing Awards у Лондоні торік. Враховуючи трирічний досвід на цьому проєкті, у статті розповім про виклики, з якими довелося зіткнутися, і ті, як змінювались підходи та процеси відповідно до глобального масштабування проєкту. Ілюстрація Уляни Патоки Специфіка ecommerce-ринку та проєкту Сьогодні ринок електронної комерції є найбільш перспективним з погляду подальшого зростання та розвитку. І це добре продемонструвала ситуація з коронавірусом. Бренді та компанії оперативно адаптують свій бізнес до онлайн-середовища та потреб покупців.

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

Технології заради технологій: чому Front-end не розв'язків язує завдань Back-end

Привіт, мене звати Захар, і я алкоголік веброзробник. Я починав кар'єр єру програмістом у тролейбусному депо, написавши плагін для Grafana, яким користуються в Dropbox, розробив багатопотокову систему кешування для sixt.com , а також безліч нудної нецікавої фігні для безлічі нудних нецікавих компаній. Усе як у всіх. У цій статті порушу тему технологій заради технологій, адже цей біль об'єднання єднує значно більше розробників, ніж ви можете подумати. Публікація буде цікавою насамперед моїм колегам з веброзробки. Альо якщо так склалося, що ви працюєте в іншому напрямі — не страшно. Ніколи не пізно перепрофілюватися. Ілюстрація Уляни Патоки Проблема Отже, уявімо собі вебпроєкт. Стандартний такий legacy-сайт на кілька десятків тисяч сторінок. Проєкт, який перевантажений плагінами, контролерами, інтерфейсами, екстеншенами, темплейтами та іншими англіцизмами. 150 таблиць у базі даних, сотні тисяч рядків коду і тисячі файлів застарілого фреймворку. Уявили? Молодці.

Опубліковано: 15/06/20 @ 10:00
Розділ Різне Читати далі...

iOS дайджест #38: iOS — 13 років, вразливість у Sign in with Apple, джейлбрейк в 2020

У випуску: тестуємо accessibility, запускаємо Swift на AWS Lambda, позбавляємося від невикористаного коду. Статті Getting started with Swift on AWS Lambda
Apple представили підтримку AWS Lambda, і вже з'явилися перші туторіали. 13 Years of iOS Development
В цьому році iOS виповнюється 13 років. Яку саму ранню iOS ви використовували? У мене десь валяється iPod Touch з iOS 3.1.3 ? Converting a project to SwiftUI
Приклад проекту, який переходить з UIKit на SwiftUI. Ще й з відкритим кодом . Preview SwiftUI layouts using Emacs org blocks
Якщо...поєднати SwiftUI Preview і Emacs... Things we Wish we Knew about iOS Voice Over
Питання-відповідь за типовим моментів, які стосуються Voice Over. Zero-day in Sign in with Apple
Баг в Sign in with Apple, який дозволяв отримати доступ до будь-якого акаунта ? Jailbreaking for iOS Developers
Потрібно робити джейлбрейк в 2020? На тестовий девайс я б поставив, щоб погратися з FLEX.

Опубліковано: 12/06/20 @ 10:00
Розділ Різне Читати далі...

8 основних причин, чому у зростаючому проекті падає якість

Стаття написана у співавторстві з Мері Ротарь , Co-Founder IAMPM. Привіт, я Денис Шамантажи, Project/Product Manager. В IT працюю 7 років, спеціалізуюся на менеджменті, оптимізації процесів і масштабуванні проектів. Зі свого досвіду помітив: якщо компанія починає бурхливо рости, то здається, що успіх і розвиток будуть продовжуватися нескінченно. Але тут виникають проблеми, і разом із зростанням з'являється бардак, просідає якість продукту і робочих процесів, як наслідок — втрата клієнта. Як цього не допустити? Я виділив 8 причин, які заважають підтримувати потрібний рівень якості в зростаючому проекті. 1. Команда перестала розуміти, яку цінність приносить продукту Поки що в проекті не більше 10 осіб, всі процеси, цілі та завдання максимально прозорі. Люди працюють в одному приміщенні, бізнес-оунер або CEO завжди поруч, і з ними можна обговорити будь-яке питання. Розробка та дизайн бачать цілі бізнесу і, відповідно, можуть запропонувати нове рішення для продукту.

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