На связи команда JavaRush, и мы рады сообщить вам, что, наконец-то, определились с победителями. Сделать это было непросто, поскольку статей было очень много, и среди них попадались полезные, весёлые, информативные, вдохновляющие… Самые разные, и сравнивать их друг с другом было довольно тяжело. Поэтому мы решили, что в некоторых номинациях будет больше одного победителя. Надеемся, это никого не расстроит:).
Наш выбор во многом субъективен, так что не стоит расстраиваться или обижаться, если вдруг вы не увидели свою статью среди победителей. А вот шорт-листы и победители:

Номинация «Самое начало»

Шорт-лист:
  1. Комментарии в Java : не всё так просто
  2. Присваивание и инициализация в Java
  3. Оператор return в Java
  4. Примитивные типы в Java : Не такие уж они и примитивные
  5. Ключевое слово this {в примерах}
  6. ( ͡° ͜ʖ ͡°) Экранирование символов в Java
  7. Оператор break в Java
  8. Ветвление в программе. Условный оператор

Победители:

Самыми полезными нам показались статьи 4, 5 и 7(«Примитивные типы данных», «Ключевое слово this» и «Оператор break в Java»). Поздравляем авторовViacheslav и Дмитрий Денисов и ilovesky Гран-при: статья "( ͡° ͜ʖ ͡°) Экранирование символов в Java" (автору Darth Vader просьба дождаться сообщения от администрации в личке).

Номинация: «знай свою IDE»

Шорт-лист:
  1. Idea hot keys
  2. Руководство пользователя IntelliJ IDEA: горячие клавиши
  3. IntelliJ IDEA и Debug : Не дайвинг, но снорклинг
  4. Руководство пользователя IntelliJ IDEA: основы работы с системами контроля версий

Победитель:

Статья 1 и её автор Виктор Сергеев, которого теперь можно именовать «дважды победителем», поскольку он уже выигрывал в нашем конкурсе.

Номинация «внимание к деталям»

Шорт-лист:
  1. [Конкурс] Классы, виды вложенных классов с примерами
  2. JUnit part I
  3. [Конкурс] Основы XML для Java программиста - Часть 1 из 3

Победители:

Собственно, в этой категории победили все, кто вошёл в шорт-лист, так как оба пользователя — Ярослав и Евгений Гродно основательно подошли к вопросу и подготовили очень интересные статьи и даже целые циклы статей. Поздравляем!

Номинация «Java-профи»

Шорт-лист:
  1. Введение в Jackson Framework
  2. Паттерны проектирования в Java [Часть 2]
  3. Паттерны и Singleton – для всех, кто впервые с ними столкнулся
  4. Java functional interfaces
  5. Continuous Integration
  6. Code Coverage
  7. Markdown
  8. Методологии разработки ПО
  9. Классы Socket и ServerSocket, или «Алло, сервер? Ты меня слышишь?»
  10. Лучшие книги Java EE

Победители:

В этой категории все хорошо потрудились, и именно в ней было сложно выбрать победителей. Тем не менее, мы выделили двух участников. Это Никита с его циклом основательных и полезных статей (5-7) и Sergey Simonov(9), написавший классную статью о классах Socket и ServerSocket.

Номинация «Персональная история»

  • Обзор компаний-работодателей в городе участника (строго не реклама!);
  • Опыт прохождения собеседований;
  • Статья о том, почему вы решили стать разработчиком;
  • Забавный случай во время обучения на JavaRush/при трудоустройстве/на работе;
  • История успеха/трудоустройства;
  • Какие бывают должности в ИТ
  • Описание своего личного проекта (реализация, проблемы, успех).
Шорт-лист:
  1. ...Из записок второкурсника, которому отказывают
  2. Мой волшебный мир программирования!
  3. Про смешное из моей деятельности в IT
  4. Опыт прохождения собеседования
  5. Курьезный случай из жизни программиста
  6. поймать волну
  7. История успеха или как легко потеряться в нашем не простом мире
  8. Разбор типичного тестового задания на позицию разработчика

Победители:

Статьи под номерами 8 и 4. Поздравляем авторов — Galina (статья о собеседовании на QA с примерами) и Иван Кирсанов (вдохновляющая история успеха). Поздравляем обоих авторов!

Номинация «вне номинации»

Шорт-лист:
  1. Техника "помидорки"
  2. Думай как математик
  3. Как происходит загрузка классов в JVM
  4. Реализация пузырьковой сортировки на Java

Победители:

Нам показалась очень интересной статья номер 3 о загрузке классов в JVM. Автор — Alexandr Zimin, а также статья о технике Pomodoro, в которой Antoni описал технику и привёл примеры приложений, которые помогают следовать этой технике. Поздравляем всех!

Номинация «Выбор сообщества»

В этой номинации мы решили отметить участника, написавшего четыре основательные статьи, которые понравились большинству участников наших групп: Разбор типичного тестового задания на позицию разработчика Лучшие книги Java EE Курьезный случай из жизни программиста Обзор компаний-работодателей (СПб, апрель 2018) Поздравляем их автора — Uniges.

Продолжение следует

Искренне поздравляем победителей, а тех, кто не выиграл, просим не расстраиваться. Думаем, написание статей о программировании в любом случае полезно для будущих разработчиков. Тем более, повторимся, наши выводы — субъективны.

Итого, книги получают:

Как победителям получить заслуженный приз:
  1. Перейдите в раздел «Администрация»
  2. В сообщении укажите следующую информацию:

    • Настоящее ФИО
    • Почтовый адрес, на который пересылать приз (со страной и городом)
    • Телефон для связи с вами
    • Книгу, которую вы больше всего хотите получить (из списка в этом топике).