×Закрыть

Материалы по теме «разработка»

RSS

Почему разработка программного обеспечения тесно связана с бизнесом и деньгами Почему разработка программного обеспечения тесно связана с бизнесом и деньгами

Grigori Kochanov 2608

Эта статья — о процессах жизненного цикла разработки программного обеспечения на языке бизнеса и денег. Руководители многих проектов ждут от инженеров простые ответы на сложные технические вопросы и не получают их. В то же время технически все проекты похожи и решение большинства проблем известно. Статья поможет представителям бизнеса и инженерам лучше понимать друг друга. 3

Ідеальна архітектура — міф чи реальність? Чим керуватись архітектору-початківцю на старті проєкту Ідеальна архітектура — міф чи реальність? Чим керуватись архітектору-початківцю на старті проєкту

Andriy Trubitsyn 6023

Андрій Трубіцин, Senior Solution Architect, ділиться порадами щодо створення архітектури та вдалими й невдалими кейсами з реального життя. Вони стануть у пригоді спеціалістам, які розпочинають професійний шлях у сфері архітектури рішень. 14

Український науковець — про експерименти CERN, роботу з суперкомп’ютерами та дослідницькі виклики Український науковець — про експерименти CERN, роботу з суперкомп’ютерами та дослідницькі виклики

Ольга Байвидович 6535

За плечима в postdoctoral researcher Павла Свіріна досвід роботи в CERN у Женеві, а також в Брукхевенській національній лабораторії в США. Нині він займається інтеграцією суперкомп’ютерів в обчислювальне середовище ATLAS. Павло детально розповів нам про свій шлях у науці, експерименти в CERN, роботу з суперкомп’ютерами, а також про роль України в розвитку комп’ютерної галузі. 18

Как .NET Developer ушел с фриланса на $500 в месяц и за три года дорос до $4000 в аутсорсинге Как .NET Developer ушел с фриланса на $500 в месяц и за три года дорос до $4000 в аутсорсинге

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

Мы продолжаем рубрику «Считаем деньги». Герой этой статьи за три года коммерческой разработки вырос с Junior .NET Developer с зарплатой $500 до Lead Full Stack Developer со ставкой $4000. Он поделился с нами, как ему дважды удалось повысить зарплату вдвое и как pet-проекты и «домашняя работа» помогают нагнать недостающий опыт. 56

Как понять, чем сейчас дышит Киев: тернистый хардварный путь ЛУН Как понять, чем сейчас дышит Киев: тернистый хардварный путь ЛУН

Анна Денисенко 12572

Недавно команды «ЛУН Місто» и факультета радиофизики, электроники и компьютерных систем КНУ им. Шевченко разработали системы мониторинга воздуха в Киеве. В этой статье рассказывают веселые и серьезные истории о том, как прошли путь разработки от громоздкого аппарата до компактной outdoor-станции измерения качества воздуха, передающей данные в real-time. 71

Как мы трансформируем legacy-плагины для Photoshop и Lightroom Как мы трансформируем legacy-плагины для Photoshop и Lightroom

Kostiantyn Dudnyk 2556

В статье вы найдете информацию о том, как разрабатываются плагины для Photoshop и Lightroom, какие технологии для этого актуальны, с какими проблемами можно столкнуться и как их решать. Также прочтете о Qt, кроссплатформенной разработке, проблемах legacy и современном IPC и о том, как правильная архитектура проекта может помочь его удобному тестированию. 7

DevOps’ный C++ и «кухонные войны», или Как я начал писать игры во время еды DevOps’ный C++ и «кухонные войны», или Как я начал писать игры во время еды

Andrew Grankin 5759

Андрей Гранкин рассказывает, как начал писать небольшие игры на C/C++, каков процесс разработки и где находит время на хобби в условиях большой загруженности. Статья субъективна и описывает процесс индивидуального старта и будет интересна IT-шникам, которые хотят поиграть в свои игры. 12

Працюємо з нейромережами: як ми навчили камеру розпізнавати обличчя, щоб обійтися без перепусток в офіс Працюємо з нейромережами: як ми навчили камеру розпізнавати обличчя, щоб обійтися без перепусток в офіс

Mykola Gashevskyi 5782

Микола Гашевський, ІТ-консультант та інженер з цифрової трансформації, ділиться досвідом використання штучного інтелекту для поліпшення офісного життя. Головна ідея проєкту — вдосконалити систему контролю доступу в офіс. Тема може бути цікавою для всіх поціновувачів DIY, які хотіли б використовувати штучний інтелект, а саме нейронні мережі, у своїй роботі. 17

Мікросхеми, які є майже в кожному авто. Що і як розробляє київський R&D-центр Melexis Мікросхеми, які є майже в кожному авто. Що і як розробляє київський R&D-центр Melexis

Редакція DOU 7235

Майже кожен автомобіль, що випускається сьогодні у світі, містить 11 типів мікросхем Melexis. Мало хто знає, що частину цих мікросхем розроблено в Україні — в київському офісі Melexis. Тож ми вирішили дізнатися детальніше, що саме та як створюють у R&D-центрі компанії в Києві. 15

«Твої навички нікому не потрібні, якщо не можеш їх продати». Розробник — про особливості роботи на фрилансі «Твої навички нікому не потрібні, якщо не можеш їх продати». Розробник — про особливості роботи на фрилансі

Anna Belovolchenko 15708

Сергій Дименко — PHP і Python-розробник, який вже чотири роки працює суто на фрилансі. Каже, що сьогодні йому достатньо працювати 20 робочих годин на тиждень, щоб коштів вистачало на життя й подорожі. Про те, чому змінив стабільну офісну роботу на фриланс, про труднощі у цій сфері й те, чи планує влаштовуватися в компанію, Сергій розповів в інтерв’ю DOU. 31

Не Unity единым, или Как мы в Playrix разрабатывали свой движок Не Unity единым, или Как мы в Playrix разрабатывали свой движок

Виталий Ковалев 6280

Компания Playrix отказалась от Unity в пользу собственного движка. С одной стороны, это гибкость и свобода, но с другой — большие затраты на разработку и поддержку. Выбор готового движка — быстрое внедрение, возможность найти специалиста с опытом взаимодействия, но и необходимость подстраиваться и идти на компромиссы. Виталий, программист визуальных эффектов, рассказывает о разработке и внедрении кастомизированного движка. 11

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

Редакція DOU 47240

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

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

Oleg Zarevych 9134

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

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

Редакція DOU 61924

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

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

Редакція DOU 37803

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

«Выделяем на рефакторинг 10% каждого спринта». Как в EnglishDom развивают продукт с 7-летней архитектурой «Выделяем на рефакторинг 10% каждого спринта». Как в EnglishDom развивают продукт с <nobr>7-летней</nobr> архитектурой

Nikita St 5054

Никита, Team Lead IT-отдела онлайн-школы EnglishDom, рассказывает, как за семь лет менялся продукт и какие проблемы приходилось решать. В статье он рассказывает о техническом долге, переизбытке функционала, нагрузке на сервер и том, как писали приложение на мобайл. 16

Як побудувати успішну співпрацю дизайнера і веброзробника. Висновки з досвіду Як побудувати успішну співпрацю дизайнера і веброзробника. Висновки з досвіду

Anatolii Lukavenko 2380

Дизайнер і розробник мають вміти організовувати спільну роботу та налагоджувати комунікацію для ефективного результату. У статті зібрані ситуації та висновки з досвіду Анатолія Лукавенка, Webmaster у DataArt, що стосуються базових і найважливіших пунктів для вдалої співпраці, успішної передачі дизайну в розробку та роботи з незручними кейсами із життя веброзробника.

Карьера в IT: должность Full Stack разработчик Карьера в IT: должность Full Stack разработчик

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

Full Stack Developer — это универсальный программист, который может сам с нуля разработать функциональный продукт. Он разбирается как в Back-end составляющей, так и во Front-end. В статье выясним, почему в компаниях возникает такая позиция и какие есть преимущества и недостатки у этой специализации. 51

150 технических специалистов, собственная ОС и 6 патентов. Как работает R&D команда Ajax Systems 150 технических специалистов, собственная ОС и 6 патентов. Как работает R&amp;D команда Ajax Systems

Редакція DOU 14175

Ajax Systems — украинская продуктовая компания, известная разработкой и производством умной беспроводной системы безопасности. За разработку устройств и ноу-хау в компании отвечает R&D-команда: она насчитывает более 150 человек и состоит из четырех отделов: Device, System, QA и Automation. Мы решили узнать подробнее о процессах в разных отделах и задачах, которые перед ними стоят. 183

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

Zakhar Savka 10322

Розвиток фронтенд-технологій не просто збільшує кількість шляхів виконання завдань, а й розширює зону відповідальності девелопера. З кожною новою бібліотекою додавалося все більше нетипових для клієнт-сайду завдань у розсилках вимог рекрутерів. З кожним форком нового фреймвоку кількість задач, які притаманні лише бекенду, потихеньку зменшувалася. Проте фронтенд — досі не «new Full Stack». Чому — читайте в статті Захара Савки, Software Engineer. 58

← Сtrl 123456...12 Ctrl →

Комментарии

Отличная статья, правда резко оборвалась. По прочтению осталось чувство незавершённости)
щодо принципу Open/Closed: Ви пишете, що код класу має залишатись незмінним. Власне, це вимога застарілого принципу Меєра, щоб спростити і пришвидшити внесення змін в умовах, коли неможливі належні тестування і перевірка.
розробка яких відбувається "з нуля"( так, таке теж буває, у нас велика компанія і проекти дуже різнопланові ) Реклама засчитана, можете просить премию. Собственно зачем еще вы это сказали? Какую информацию вы добавили к моему сообщению? +500100
Дуже цікаво, як різні техніки працюють для кожного краще або гірше. Радий, що вдалося зачепити такий широкий спектр)
спроєктувати складне рішення з нуля А можна якийсь реальний приклад, як виглядає цей процес проектування?
Mind Map — лучшее из инструментов планирования, что со мной случалось за последнее время. Удачно помогает в разбиении сложных задач на понятные структурные единицы, визуально информация воспринимается намного проще и легче выявить потерянные детали.
розробка яких відбувається "з нуля«( так, таке теж буває, у нас велика компанія і проекти дуже різнопланові ) Реклама засчитана, можете просить премию. Собственно зачем еще вы это сказали? Какую информацию вы добавили к моему сообщению?
Прикол в тому, що б спроєктувати складне рішення з нуля( у мене є такий досвід ) треба дуже багато софтскілів для того, що б витягнути з клієнтів нефункціональні вимоги і потім ще отримати добре від їх технічних людей.
мені пощастило останній рік займатись повноцінними рішеннями, розробка яких відбувається «з нуля» ( так, таке теж буває, у нас велика компанія і проекти дуже різнопланові ) Тож так, що б стати Solution Architect треба викорувати роботу Solution Architect...
прототипи :) Тобто зовсім трошки, що б зрозуміти, що рішення має право на життя
Та да, Мариуполь супер-донор IT-шников. Абсолютно не ясно почему.
Ви плутаєте функціоналність з функціоналом)))
Дякую автору за статтю. Прикрий досвід, шкода що ви його мали. Типова компанія однієї людини(кількох людей) Із токсичними керівниками отруйними самодурами які топлять контору. Гадаю такий немало на ринку.
Недавно смотрел зарплатный виджет. Посмотрел статистику по всей Украине, потом по Львову, где сейчас живу. Потом увидел в списке родной Мариуполь. А там по моей технологии аж одна анкета. Наверно поэтому.
когда-то была идея, создать ит-деревню бабами, и самогоном Ага, конечно... ит-деревню он хотел)