История пути в Java Святослава Комыза, Junior Java Software Developer в Luxoft.
Статья будет полезна всем, кто планирует попробовать себя в программировании на Java, или тем новичкам, кто уже начал учиться и ищет советы.
Швейцарська компанія Virtuozzo 5 жовтня 2021 року оголосила про купівлю Jelastic. Руслан Синицький, співзасновник Jelastic, в інтерв’ю для DOU розповів деталі угоди, як тепер зміниться управління розробкою, тенденції до злиття ІТ-компаній на ринку, а також про безперспективність реєстрації стартапів в Україні.
Місяць тому запоріжцю Миколі Мухіну виповнився 61 рік. Програмуванням він займається вже понад 30 років, і нині буквально відбивається від пропозицій з українських і західних IT-компаній. В інтерв’ю для DOU розробник розповідає, як програмував на перших комп’ютерах у 80-х, отримав квартиру за роботу айтішником у міліції, як майнив біткоїни та чим хотів би займатися, коли завершить кар’єру в IT.
Наш герой пробовал изучать Java, Python, Machine Learning, но так и не стал разработчиком. Понял, что это не его истинное желание, не хватает мотивации разбираться в этом. Сейчас начинает заниматься бизнес-анализом. Он рассказал нам анонимно свою историю, выводы об ошибках и о том, как поменял отношение к работе и ІТ в целом.
Светлана Ковалева 10 лет работала в банковской сфере и была уже начальницей отделения, когда грянул кризис и стало понятно, что нужно что-то менять. Так, в 33 года, она начала изучать Java и «подсела на программирование».
О пути в сферу через самообразование к первой работе и уроках, которые вынесла Оксана во время свитчерства, читайте в статье.
Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків.
Як успішно використовувати TestContainers в Java-проєктах з інтеграційними тестами і зовнішніми серверами (включаючи і бази даних).
Володимир, Java/Kotlin розробник у Daxx, розповідає про переваги, які відчув для себе, як Java-розробника, в переході на Kotlin і чи варті вони витраченого часу. Він провів дослідження і ділиться результатами з читачами DOU.
Наскільки цікаво Java-розробникам використовувати JDK 16? Сергій Моренець пропонує огляд змін.
Рано или поздно любой бэкенд-разработчик сталкивается с вопросом, как ограничить количество запросов на сервер к тому или иному сервису. Максим Бартков, Senior Developer, за 7 лет разработки различных enterprise-проектов несколько раз сталкивался с Rate limiting. В этой статье рассказывает об этом подробнее.
Будет интересно Java-разработчикам.
GraalVM має свої обмеження, однак це — новий захоплюючий етап розробки додатків, впевнений Сергій Моренець.
Чому це так та про переваги GraalVM читайте у його статті.
Java-інженери різних рівнів часто цікавляться можливостями здобути новий досвід, який не потребує кардинальної зміни компетенції, а базується на знаннях, які вони отримали, працюючи з Java. Пропонуємо короткий гід на цю тему.
Сегодня мы разберем, почему важно понимать и применять концепцию Big O при написании тестов, а также рассмотрим как сделать код более оптимальным и эффективным на реальных примерах из жизни.
11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Mobile,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Mobile,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
Редакція DOU запитала СТО та досвідчених фахівців, що проводять інтерв’ю з Java, про те, які теоретичні запитання ставлять і які задачі та завдання пропонують розв’язати кандидатам. Адже перед технічною співбесідою важливо мати чіткий план підготовки. Сподіваємось, цей список запитань стане своєрідним путівником, що допоможе отримати бажану посаду.
У світі Enterprise Java зараз відбуваються цікаві, часом революційні зміни, про які і написав Сергій Моренець.
В цикле статей Денис Макогон составил список наиболее важных изменений в JDK и Java как языке со дня выпуска JDK 9, которые являются вполне весомыми причинами для обновления.
Приводом для написання цієї статті стало, в першу чергу, бажання поділитись враженнями від вже не зовсім нового фреймворку під назвою Quarkus, який крок за кроком стає відомим гравцем ринку Java-розробки. Цей фреймворк згадується на DOU переважно в контексті вебінарів, дайджестів та планах доповідей для конференцій, тому метою є спроба розказати про Quarkus тим, хто з ним не встиг познайомитись, показати деякі з його реалізацій та підходів, і, звісно, подискутувати в коментарях.
Привіт усім. Мене звати Олег, я software engineer в SoftServe. У цій статті я хочу познайомити вас з бібліотекою Database Rider, яка дозволить вам спростити тестування бази даних. Стаття буде корисною для кожного Java розробника, кому доводилось вирішувати проблему тестування бази даних, а особливо для тих кого дратує генерація тестових даних.
Коментарі