Матеріали на тему «програмування»

RSS

Stack Overflow, стартап-інвестиції, PMBOK та інше. Пояснюємо ІТ-терміни на прикладі садіння картоплі

Олександр Краковецький 11362

Картофанчик — персонаж, що просто та зрозуміло пояснює IT-процеси, терміни та ролі на прикладі садіння картоплі. Його створив Олександр Краковецький, CEO DevRain. До вашої уваги друга частина навчальних матеріалів з гумором: різниця між монолітами та мікросервісами, метод Монте Карло, Stack Overflow, PMBOK та багато іншого! 11

«Она либо есть, либо ее нет». Нужна ли креативность в программировании

Bohdana Denysiuk 3097

Второй год подряд LinkedIn называет креативность самым востребованным soft skill’ом. Так ли важно творчество в программировании, где оно проявляется и как его развивать команда HR Marketing Terrasoft спросила у 6 опытных разработчиков. Их ответы — в материале. Будет интересно специалистам разного профиля в IT-сфере, которые хотят прокачивать навык креативного мышления, и лидам, которые хотят помочь своим командам более творчески подходить к решению любых задач. 22

Парне програмування. Бути чи не бути

anonymous 5116

Перший проєкт, на якому я стикнувся з парним програмування, був для одного з найбільших ритейлерів Англії. Клієнт використовував гнучкі методології розробки, екстремальне програмування (ХР), зокрема парне програмування, test-driven development. Під час цієї співпраці я зацікавився практиками підвищення інженерної продуктивності. Водночас в ЕРАМ з’явився клієнт, котрий хотів мати команду з такими навичками, тож я погодився зібрати її та налагодити інженерні практики. 21

Топ-10 мов програмування в Україні, 2010–2021. Динамічна інфографіка

Редакція DOU 29133

11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71

Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++

Ruslan Shevchenko 90969

Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.

Динамическое программирование: что это, как работает и где применяют

Tymofii Antonenko 28213

На практике динамическое программирование может пригодиться вам всего лишь 1–2 раза в жизни, но сам концепт помогает по-другому посмотреть на работу с алгоритмами. И эта тема важна для тех, кто сталкивается с обработкой данных. Статья будет полезна программистам, любителям легкого технического чтива, студентам инженерных специальностей. 36

Де шукати архітектурні тренди та що нас чекає у майбутньому

Denys Doronin 8853

Денис Доронін, Solutions Architect в SoftServe, переконаний, що архітектор має постійно відстежувати тренди й розуміти, які технологічні рішення з’являються і які проблеми вони здатні розв’язувати. З цим навряд чи хтось посперечається. Але питання в тому, звідки про тренди дізнаватися. Один зі способів — це вивчати техрадари. У статті — що це, чим може бути корисне і як ним користуватися. 13

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

Anton Trofimov 11085

Антон Трофімов програмує близько 11 років, за цей час перепробував кілька мов, від С++ до JS. Ні, це не сповідь анонімного кодоголіка і не автобіографія. У статті ви знайдете переваги та недоліки знання кількох мов програмування, а також поради для їхнього опанування. 37

«Копаючи картоплю, ви час від часу викопуєте ту, яку садив ще ваш батько і дід. Це legacy-код». Пояснюємо ІТ-терміни на прикладі садіння картоплі

Олександр Краковецький 64879

Олександр Краковецький, CEO DevRain, пояснює ІТ-процеси, терміни та ролі на прикладі садіння картоплі. Якщо ви втомились від багатоповерхових конструкцій зі складними словами — ця стаття для вас. Просто і зрозуміло, а головне — дуже життєво. 35

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

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

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

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 116373

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 117

Разбираемся в алгоритмах и структурах данных. Доступно и понятно

Adam Leos 137925

Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта. 135

Haxe как идеальный язык для разработчика full stack. Часть 1. JavaScript

Dmytro Hryppa 8876

Язык Haxe незаслуженно находится в тени. Однако Haxe — взрослый инструмент, а не фреймворк-однодневка. И, в отличие от TS и Dart, Haxe справляется с некоторыми задачами лучше и быстрее. 40

Програмування без негативу: як виконувати поточну роботу й зберігати спокій

Alexander Osin 19829

Чи давно ви почувалися зле від програмування? Ну, знаєте, щось не працює в Internet Explorer, код надто поганий, ви десь не попали в естімейт, не передбачили ризики чи не змогли зрозуміти, як щось працює, а самі двічі senior тощо. Мабуть, нещодавно. 34

DOU Проектор: Codecrumbs — новый взгляд на изучение и документирование исходного кода

Bohdan Liashenko 3543

Привет! Меня зовут Богдан, я работаю JavaScript программистом. Изучаю исходный код (JavaScript и не только) уже почти 10 лет. В этой статье я хочу рассказать свою историю разработки инструментов для анализа кода, а также представить свой последний Github-проект Codecrumbs. Он позволяет изучать, документировать и объяснять кодовую базу быстрее. 4

50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег

Dima Maleev 81561

К финансовым потерям мы уже привыкли. Не проданный продукт, ошибка в расчете и недовольный клиент — это те последствия, о которых мы в курсе. Но что, если наши ошибки приведут к непоправимым последствиям. 78

Как дебажить код на TensorFlow: болезненные ошибки и их решения

Halyna Oliinyk 6188

Привет, меня зовут Галина Олейник, я занимаюсь решением задач в сфере NLP в компании 1touch.io. Сегодня я хотела бы рассказать о работе data scientist’а с фреймворком TensorFlow, а также углубиться в детали решения наиболее частых проблем, которые возникают при взаимодействии с ним. 7

Робота як кохання: за що я люблю програмування

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

Більшість ІТ-спеціалістів люблять свою роботу, тому до Дня закоханих ми запитали 14 розробників, що їх надихає присвячувати всі робочі думки коду і технологіям та що в професії подобається найбільше. 76

Рейтинг мов програмування 2019: JavaScript майже зрівнялася з Java, популярність Go знижується

Ruslan Shevchenko 111995

В опитуванні взяли участь 9167 респондентів, 90% із них живуть в Україні. Основні гравці не змінилися — частка JavaScript та Java майже однакова. Якщо дивитися на динаміку останніх років, то Kotlin, з огляду на свій вибуховий ріст, витисне Java у розробці під Android. Також продожує зростати TypeScript. 70

Navigaton with less pain. Решения для Android

Владислав Недомовный 18444

Всем привет! Меня зовут Недомовный Влад, я Android Engineer в мобильной студии компании Provectus. Во время работы над проектами я постоянно сталкивался с проблемой реализации навигации в Android. Я провел анализ существующих решений, структурировал их и решил поделиться своими новыми знаниями, которые успешно применяю на практике. 12

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

Коментарі

так, голосування відкрито.
вітаю, так, результати опубліковано — dou.ua/...​les/ratings-2025-summary
Хтось дійсно вирішив, що можна ефективно програмувати по 12 годин на день? Тут просто 12-годинну зміну відсидіти — вже в кінці сил немає, навіть якщо через погану погоду фпвшкі не літають.
Лазери це звичайно цікаво, але можна й простіше: дробовик якому треба поцілити в двигун. Так, це не те щоб просто але цілком реалістично. Взагалі ціль по шахеду це двигун + пропеллер, це те що назовні і руйнування цих частин фатальне.
Моя повага таким вчинкам!
Причина в патріархальному устрої суспільства
Что бы запитать такой мощьный лазер, потребуется ЛА размером с Ан-70. Или как минимум самолет РЕБ с контейнером ЭМИ вроде Grumman EA-6 Prowler вполне может быть решением, для ряда дронов ( ВМФ США сняли их с вооружения в 2015).
Які молодці! Честь, брате та посестре!
якщо так, то зараз вже за 2026 можна голосувати?
Вітаю. Скажіть будь ласка, були вже підбиті підсумки голосування за 2025 рік?
Де такі зп ви бачите? Тут навіть для Мідля коли питають ваші очікування і кажеш 1500$ в міс, то це багато. А ви пишете 2200 — 3500 медіана
Добре, що зробили ліцензування, це мабуть найкращий спосіб зменшити поточний зоопарк деф-теку. Дякую за службу!
Героям Слава!
Гендерний розрив: чому чоловіки в QA все ще отримують більше; — ну і чому? відповіді так і не почула
Так, ну і звісно дуже умовний «Know Your Seller» це також гуд, хоча від покупки напрацюючої речі, котру неможлио перевірити на пошті, взагалі не зрозуміло як застрахуватись. Відмова від системи відгуків — це взагалі нонсенс.