JavaRush /Java блог /Random UA /Поділись знаннями, отримай приз! [конкурс від JavaRush]

Поділись знаннями, отримай приз! [конкурс від JavaRush]

Стаття з групи Random UA
Ми JavaRush любимо пояснювати складне на простих прикладах і ділитися знаннями. І щасливі, що вдалося зібрати міцну спільноту таких самих небайдужих людей. Цього року ми завели нову традицію: проводити серед учасників ком'юніті конкурс на найкращі статті.
Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 1
Попередні рази відкрабо десятки талантів. Ми вирішабо: час повторити. Останнім часом багато хто з вас далеко просунувся в навчанні або успішно завершив його, отримав новий практичний досвід. Впевнені, вам точно є про що розповісти! А ще у нас з'явилося багато нових учнів, яким потрібна підтримка досвідчених товаришів. Так що увага: оголошуємо осінній творчий конкурс. З 2 по 15 жовтня напишіть одну або кілька статей за темами, в яких ви добре знаєтеся (можете вибрати із запропонованих або придумати свою), і опублікуйте їх у групі Random . Переможці отримають найкрутіші призи.

Основні номінації конкурсу

У цих категоріях переможців визначаємо всередині редакції JavaRush . Ми звертаємо увагу на повноту розкриття теми, простоту подачі матеріалу, корисність прикладів, що використовуються.
  1. Номінація "Java-профі".

    Рекомендовані теми:

    • стаття про Java 8+ (8, 9, 10, 11);
    • стаття про Spring;
    • стаття про Hibernate;
    • стаття про сервлети;
    • дженерики в Java;
    • патерни проектування Java;
    • нейронні мережі та Java;
    • розбір прикладів поганого коду та способів його поліпшення;
    • рецензія на книгу із програмування.

  2. Номінація "Знай свою IDE".

    Рекомендовані теми:

    • посібник користувача IntelliJ IDEA: інтерфейс користувача;
    • посібник користувача IntelliJ IDEA: основи рефакторингу;
    • посібник користувача IntelliJ IDEA: відладчик;
    • посібник користувача IntelliJ IDEA: стиль та форматування коду;
    • інструменти розробника;
    • порівняння популярних IDE: плюси та мінуси;
    • unit-тестування в IntelliJ IDEA.

  3. Номінація "Персональна історія".

    Рекомендовані теми:

    • огляд компаній-роботодавців у вашому місті (суворо не реклама!);
    • досвід проходження співбесід;
    • чому ви вирішабо стати розробником;
    • кумедний випадок під час навчання на JavaRush/при працевлаштуванні/на роботі;
    • історія успіху/працевлаштування;
    • які бувають посади у ІТ;
    • опис особистого проекту (реалізація, проблеми, успіх)

  4. Номінація «Теорія та практика»

    Рекомендовані теми:

    • як підготуватися до співбесіди: часті питання та завдання;
    • алгоритми сортування Java з прикладами;
    • основи UML з прикладами;
    • клас Random у Java на практичних прикладах;
    • клас StringBuilder у Java на практичних прикладах;
    • for each vs for: сценарії використання.

  5. Бонус: приз поза конкурсними номінаціями.

    Не обов'язково писати статтю однією з перелічених вище тем. Ви можете написати будь-яку релевантну нашому ресурсу статтю (про Java, програмування, інші ІТ-професії та ІТ в цілому, працевлаштування, навчання), яка, як вам здається, буде цікава нашим читачам — тим, хто вивчає програмування або вже працює програмістом.

Додаткові призи

Незалежно від обраної теми, ви можете отримати приз симпатій глядачів :) Від імені читачів, ми вручимо дві нагороди: «Найулюбленіша стаття» (найбільша кількість лайків); «Сама обговорювана стаття» (найбільша кількість коментарів).

Хто може взяти участь у конкурсі

Хто завгодно! Єдина умова – потрібно бути зареєстрованим на сайті JavaRush (підписка не є обов'язковою). Впевнені: ділитися цінним досвідом можуть і досвідчені програмісти, і новачки.

Чи можна виграти у кількох номінаціях?

Легко! Якщо ви напишете кілька крутих статей, вони мають шанси на перемогу і на думку редакції, і на думку читачів.

Призи переможцям

Як приз переможці кожної номінації можуть вибрати одну з наступних книг (російською, за бажанням — англійською мовою):
  • Thinking in Java (Брюс Еккель);
  • Spring In Action (Крейг Воллс);
  • Data Structures & Algorithms in Java (Роберт Лафоре);
  • Java 9. Повний огляд нововведень;
  • Spring 4 для професіоналів (Кріс Шефер, Кларенс Хо, Роб Харроп);
  • Паттерни проектування (Фрімен Ерік, Фрімен Елізабет, Сьєрра Кетті, Бейтс Берт);
  • Java. Бібліотека фахівця. Том 1. Основи (Кей С. Хорстманн);
  • Java. Бібліотека фахівця. Том 2. Розширені засоби програмування (Кей С. Хорстманн);
  • Spring Data;
  • Чистий код. Створення, аналіз та рефакторинг. Бібліотека програміста (Роберт К. Мартін).
Учасники конкурсу можуть поповнювати цей список цікавими книгами з програмування. Ми обов'язково розглянемо ваші варіанти та постараємося внести їх до списку призів!

Хочу взяти участь у конкурсі. Що робити?

  1. Напишіть одну або кілька статей на одну з вищезгаданих тем (або за придуманою вами темою, релевантною ресурсу);
  2. Опублікуйте статтю (статті) у групі Random у період з 2 по 15 жовтня .

Як опублікувати статтю

  1. Залогіньтесь на JavaRush;
  2. Перейдіть на закладку "Групи" і в групу "Random"; Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 2 Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 3
  3. Натисніть кнопку «створити пост»; Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 3
  4. Введіть заголовок, короткий опис, текст посту, зображення для обкладинки та інші зображення за потребою. Ім'я автора і дату публікації не потрібно виставляти: вони підтягнуться автоматично. Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 4
  5. Натисніть «Перегляд», щоб побачити, як виглядатиме текст статті, перевірити, чи немає «багів» верстки.
  6. Натисніть "Опублікувати".

Поради авторам-початківцям

  1. Писати чернетку статті краще у звичному вам текстовому редакторі, а не прямо на сайті (так надійніше).
  2. Зручніше писатиме, якщо попередньо накидати структуру статті. Найпростіша виглядає так: заголовок – вступ – основна частина – підсумки .
  3. Розділяйте основну частину тексту на смислові блоки (кожний блок – свій підзаголовок), які – на абзаци. Так стаття краще сприймається;
  4. В кінці заголовків та підзаголовків точку НЕ ставимо;
  5. Підберіть адекватні зображення: відповідні за змістом, хорошої якості з відкритих джерел. Якщо зображення захищено авторським правом, наприкінці тексту напишіть джерела зображень із посиланням на першоджерела);
  6. Завжди приємніше читати текст без граматичних помилок. Перед публікацією можете перевірити свою статтю на грамотність в одному з онлайн-сервісів ;
  7. Перечитайте текст перед публікацією, а ще краще – нехай його прочитає хтось із ваших друзів та знайомих;
  8. Розмір зображень: вибирайте "максимальний";
  9. Кутові дужки “<” “>” потрібно екранувати. Наприклад:

    ArrayList<String>
    Потрібно набирати якArrayList&ltString&gt

  10. Код програм потрібно виділяти за допомогою кнопки<code>

    Поділись знаннями, отримай приз!  [конкурс від JavaRush] - 5

Важливі побажання

  1. Зрозуміло, адміністрація JavaRush залишає за собою право редагування постів (граматичні помилки, смислові помилки). Також пост може бути видалений без попередження, якщо він містить рекламу, образи, некоректні висловлювання, або якщо вона явно «не в тему».
  2. Ніколи не писали статті? Не біда, спробуйте! Ви раніше і програм ніколи не писали і Java не знали. Тож ця відмазка не працює. Тим більше це не літературний конкурс. Головне, щоб іншим було цікаво читати те, що ви напишете. А ми впевнені: вам є що сказати:)
  3. Статті мають бути авторськими! Переклади або копіпасти не зараховуються. Зрозуміло, ви можете запозичувати думки з чужих статей як джерела, але все потрібно формулювати своїми словами.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ