×Закрыть

Лента

RSS

Выгодное географическое расположение и развитая ІТ-сфера: Днепр глазами предвзятого местного программиста Выгодное географическое расположение и развитая ІТ-сфера: Днепр глазами предвзятого местного программиста

Oleksandr Tkalenko 18560

Днепр — один из пяти украинских центров. IТ здесь чуть меньше, чем в Харькове, чуть больше, чем в Виннице, и почти столько же, сколько в Одессе. Есть продукты, есть аутсорс. Есть галеры и энтерпрайз, а есть теплые ламповые студии и стартапы. В общем, на любой вкус. Александр, Full Stack JS Dev, живет в Днепре всю жизнь — 35 лет и делится преимуществами, недостатками и особенностями города. 140

Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом

Іван Бранець 39410

На конкретних прикладах розглядаємо принципи SOLID. Іван Бранець, Solution Architect в EPAM Systems, просто та зрозуміло описує завдання, які допомагає розв’язати SOLID. Наприклад, як уникати залежностей між компонентами коду, який важко підтримувати. Також з’ясуємо, до чого може призвести порушення принципів у коді в довгостроковій перспективі і як це виправити. Стаття має бути цікавою як бекенд, так і фронтенд-розробникам різних рівнів. 116

Огляд магістерських програм для IT-спеціалістів Огляд магістерських програм для IT-спеціалістів

Yaroslava Tymoshchuk 9460

Ми зібрали найцікавіші приватні ініціативи та розглянули програми найбільших державних вишів, у яких можна здобути магістерський ступінь для IT-фахівців. Поспілкувалися з викладачами на кафедрах, які розповіли про особливості навчання у вишах, і студентами. Стаття допоможе зорієнтуватися тим, хто задумується про вступ до магістратури. 16

Карьера в IT: NLP Engineer и NLP Researcher Карьера в IT: NLP Engineer и NLP Researcher

Валентина Шимкович 5585

В новой статье серии «Карьера в IT» поговорим об одной из специализаций Data Science — Natural Language Processing. NLP Specialist занимается обработкой естественного языка: это могут быть задачи по распознаванию речи, машинному переводу, определению эмоциональной окраски текста и так далее.

Зарплати українських PM, HR, DevOps, Data Science та інших ІТ-спеціалістів — літо 2020 Зарплати українських PM, HR, DevOps, Data Science та інших ІТ-спеціалістів — літо 2020

Редакція DOU 47265

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

6 шагов, которые помогут внедрить изменения в проекте. Опыт PM’a 6 шагов, которые помогут внедрить изменения в проекте. Опыт PM’a

Maxim Ostrovskiy 5700

Эта статья посвящена изменениям. Она построена на примере работы с системой управления проектами. Но некоторые примеры — из внедрения ТРИЗ и систем управления персоналом для больших предприятий. Полезно прочитать тем, кто уже работает над процессами, директорам, которые проводят изменения, и топ-менеджменту — для понимания принципов, из-за которых нововведения могут провалиться. 3

Бавария для релокации в деталях: развитая инфраструктура, бюрократия, высокие зарплаты в ІТ Бавария для релокации в деталях: развитая инфраструктура, бюрократия, высокие зарплаты в ІТ

Ivan Malamen 32482

Иван Маламен подробно рассказывает о своем опыте переезда, работы в разных компаниях (включая стартап) и условиях жизни в Баварии. Он также отвечает на вопрос, что же надо украинскому синьору, чтобы найти здесь работу и переехать. 551

Як за допомогою тестів пришвидшити реліз Як за допомогою тестів пришвидшити реліз

Oleg Zarevych 9137

Тестування — це не просто пошук дефектів і написання тестів. Це процес удосконалення продукту. Олег Заревич займається автоматизацією тестування і ділиться порадами, як культура розробки, спрямована на якість, у комбінації з комунікацією між учасниками команди та різні типи тестів допоможуть пришвидшити розробку. 28

Безлімітні відпустки в IT-компаніях: як це працює і чи справді вони необмежені Безлімітні відпустки в IT-компаніях: як це працює і чи справді вони необмежені

Анна Соха 14839

Політика безлімітних відпусток не надто поширена в українських IT-компаніях, але кілька кейсів все ж є. Як розповіли нам компанії, зазвичай співробітники не беруть більше як 24 дні на рік, та й максимально підряд можуть взяти не більше як кілька тижнів відпустки. Розбираємося, чи є насправді обмеження в безлімітних відпустках та навіщо вони потрібні. 23

Что нужно знать тестировщику о рецензировании и как его использовать в работе Что нужно знать тестировщику о рецензировании и как его использовать в работе

Olha Borzenko 5397

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

«Ми принесли державі понад 28 млрд гривень». Як працює ІТ-команда Prozorro.Продажі «Ми принесли державі понад 28 млрд гривень». Як працює ІТ-команда Prozorro.Продажі

Александр Акуленко 5058

Олександр Акуленко, заступник начальника відділу інформаційних технологій і телекомунікацій «Prozorro.Продажі», розповідає, як стартап став інструментом для продажу та оренди будь-якого майна та активів. Про взаємодію зі стейкхолдерами, проєктування нових типів процедур продажу та аукціонів, підготовку технічних завдань для підрядників, синхронізацію робіт з майданчиками і їх тестування — у статті. 32

5 книжок, які допомогли зрозуміти зміни у світі, від Павла Кузнєцова, Sr. Product Manager Zalando 5 книжок, які допомогли зрозуміти зміни у світі, від Павла Кузнєцова, Sr. Product Manager Zalando

Pavlo Kuznyetsov 6806

Під час карантину ми помітили багато змін у світі. Павло Кузнєцов підібрав кілька книжок, які допомагають побачити ще кілька не зовсім очевидних речей: чому сумні думки та негативні переживання — це нормально, чому, не розглядаючи Китай як ринок, ми багато втрачаємо та чому варто чесно обговорювати з менеджером свої кар’єрні цілі (навіть якщо мета — одного дня потрапити в крутішу компанію). 6

Зарплати українських розробників — літо 2020 Зарплати українських розробників — літо 2020

Редакція DOU 61982

У червні ми проводили чергове анонімне зарплатне опитування, в якому взяли участь 12 419 ІТ-спеціалістів. Представляємо другу статтю літнього циклу про зарплати — розглядаємо розробників. Їх в опитуванні — 6448 Software Engineers, Tech/Team Leads і System Architects. 130

Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду Опановуємо основи алгоритмів, або Як прискорити код з 15 до 1000 запитів за секунду

Іван Бранець 28441

У статті поговоримо про прикладне значення розуміння алгоритмів. Спочатку напишемо програму за неоптимальним алгоритмом, а потім крок за кроком будемо його поліпшувати, розглядаючи теорію складності алгоритмів, аналіз алгоритмів і структури даних. Пройдемо шлях від алгоритму, який опрацьовує 15 запитів за секунду, до алгоритму, який виконує 1000 запитів. 127

Як наодинці автоматизувати тестування у продуктовій ІТ-компанії: покрокова інструкція Як наодинці автоматизувати тестування у продуктовій ІТ-компанії: покрокова інструкція

roma marinsky 8759

Як з нуля побудувати процес автоматизації у великій компанії з багатьма продуктами — розповідає Роман Марінський, інженер в автоматизації тестування. Коли він прийшов у Tickets.ua, розробники не писали unit та integration тести, було мало документації, відсутні тест-кейси і тест-менеджмент система. Як налагоджував процес і які результати дала автоматизація тестування — у статті. 14

Нюансы релокации с детьми: о родах за границей, детских садах, школах и адаптации Нюансы релокации с детьми: о родах за границей, детских садах, школах и адаптации

Оля Омельянчук 14483

Многие IT-специалисты переезжают за границу с семьями. Мы уже писали о том, насколько сложно адаптироваться женам программистов в новой стране. Теперь же решили расспросить подробнее о детях. Мы записали три рассказа жен IT-специалистов о том, как организовать роды в США и найти там детский садик, о том, как подобрать в Германии школу для подростка и том, как вообще релокация влияет на детей. 140

Как успешно сформировать команду и перейти к продуктивной работе Как успешно сформировать команду и перейти к продуктивной работе

Kseniya Leshchenko 6140

Чтобы достичь желаемой продуктивности и результативности, нужно понимать механизм формирования и развития команды, чтобы получать наибольшую выгоду для всех участников на каждой стадии развития. О том, как этого достичь — в статье Ксении Лещенко, Project Manager в Astound Commerce. 27

Оптимізація під час пандемії: як ІТ-компанії зменшили витрати завдяки перебудові технічних процесів Оптимізація під час пандемії: як ІТ-компанії зменшили витрати завдяки перебудові технічних процесів

Редакція DOU 4805

Пандемія коронавірусу по-різному вплинула на ІТ-компанії. Деякі компанії зазнали збитків і були змушені відмовитись від оренди офісів, заморозити бонуси, зменшити зарплати співробітникам, зупинити відрядження та найм. Проте ми знайшли команди, що зосередились на технічній оптимізації, зекономивши кошти завдяки перебудові технічних процесів. Що саме робили — розповідають представники компаній. 5

3 місяці роботи з дому. 5 порад, що пішли до смітничка 3 місяці роботи з дому. 5 порад, що пішли до смітничка

Pavlo Kostenko 26459

Ця стаття для тих, хто стикнувся з раптовими змінами, перекроїв звичний ритм життя, читає рекомендації, котрі з’явилися на кожному стовпі, та зрозумів, що щось іде не так. Павло Костенко, Data Analyst, ділиться міркуваннями щодо карантину, його впливу на життя та звички, а також висловлює свою думку про популярні поради стосовно адаптації до карантинно-віддаленого режиму роботи. 53

Зарплати українських тестувальників — літо 2020 Зарплати українських тестувальників — літо 2020

Редакція DOU 37827

У черговому зарплатному опитуванні взяли участь 1999 тестувальників. До них зараховуємо QA Engineers усіх рівнів (Junior, Middle, Senior, Tech Lead) та спеціалізацій (Manual, Automation, General, Performance). Тож дивимося на їхні зарплати, які за останні пів року майже не зросли й подекуди демонструють негативну динаміку. 3

← Сtrl 1... 34567...121 Ctrl →

Комментарии

По крайней мере во всяких Датабриксах и тд — Solution Architect это англоязычный джун/миддл, который всеми силами пытается тебе впарить их «самый лучший» продукт.
архітектурні драйвери Не зовсім зрозуміло, що це таке, можете пояснити?
архітектурні драйвери Не зовсім зрозуміло, що це таке, можете пояснити? зрозуміти суть проблеми, зібрати у замовників З такими обов’язками особисто я стикався на 100% своїх проектів.
Ну как студент что учился у вас в универе могу сказать что взятки почти на всех предмета. Уровень квалификации преподователей нулевой ( за искулючение пары прекрасных педагогов).
Хотілося б почути чи дійсно ви, як архітектор, займаєтесь System Design Это зависит от компании/проекта. В некоторых детальный System Design может быть задачей лида, а у архитектора очень высокоуровневый.
Спасибо, я постараюсь это учитывать в будущих статьях. С концовкой есть одна загвоздка — happy end бывает только у инвесторов, а у разработки концовка всегда одна.
хороша ідея, спробую описати у окремій статті. Вибачте, що не вдалось це зробити в цій — фокус був на інші речі
так, обидва — не наукові терміни, але функціональні вимоги — надто довго
Так я займаюсь як архітектор системним дизайном, але суттєва цікавий нюанси роботи архіртектора в тому, що перед тим, як створити/мотифікувати дизайн треба зрозуміти суть проблеми, зібрати у замовників архітектурні драйвери, а вже потім будувати системний...
Кожен, хто мав досвід співбесід у Фаанги, знає чи хоча б чув, що таке System Design. Поправте мене, але я десь ± уявляю собі роботу архітектора як людини, що створює/модифікує цей дизайн для конкретної аплікухи чи великої системи з багатьма аплікухами.
Я б додав до описаних технік — розвинути навик і звичку посидіти в тиші, розслабивши максимально всі м’язи і уповільнивши дихання, з закритими очима 10-20 хвилин 2-3 рази на день.
Отличная статья, правда резко оборвалась. По прочтению осталось чувство незавершённости)
щодо принципу Open/Closed: Ви пишете, що код класу має залишатись незмінним. Власне, це вимога застарілого принципу Меєра, щоб спростити і пришвидшити внесення змін в умовах, коли неможливі належні тестування і перевірка.
розробка яких відбувається "з нуля"( так, таке теж буває, у нас велика компанія і проекти дуже різнопланові ) Реклама засчитана, можете просить премию. Собственно зачем еще вы это сказали? Какую информацию вы добавили к моему сообщению? +500100
Дуже цікаво, як різні техніки працюють для кожного краще або гірше. Радий, що вдалося зачепити такий широкий спектр)