JavaRush /Java Blog /Random EN /Share your knowledge, get a prize! [competition from Java...

Share your knowledge, get a prize! [competition from JavaRush]

Published in the Random EN group
We, the JavaRush team, love to share knowledge with other people. Actually, this project grew out of this love, multiplied by programming experience. We are sure that trying to explain in your own words technologies that you figured out not so long ago (or a long time ago, whatever) is a great way to become better professionally! In this regard, we are announcing a creative competition for everyone. Between February 16 and March 6, write one to five articles on a topic that you are well versed in (see list of topics below) and publish them in the General group .
Share your knowledge, get a prize!  [competition from JavaRush] - 1
Well, if you are not ready to write anything yet, just come to us more often and vote with likes, views and comments for the articles of the competition participants.

Main nominations:

  • “Best article on Java 8 (or 9)”;
  • “Best article on Spring”;
  • “Best article on Hibernate”;
  • “The best article on servlets”;
  • “The best article on Android”;
  • “The best review of a book on programming.”
The winners in these categories are determined by the number of likes .

Additional nominations:

  • “The most interesting topic” (the article with the largest number of real (not caught up) views);
  • “Community Choice” (article with the most likes);
  • “Most discussed article” (article with the most comments);
  • “Best article according to the editors” (the winner is chosen by the JavaRush team).

Topics for articles in additional nominations

It is not necessary to write an article on one of the topics listed above. You can write on any topic relevant to our resource (Java, programming, other IT professions and IT in general, employment, study), which you think will be of interest to our readers - those who are studying programming or are already working as a programmer.

Here are a few of the themes that we think will work:

  • Design Patterns in Java;
  • Review of employing companies in the participant’s city (strictly not advertising!);
  • Interview experience;
  • Description of your personal project (implementation, problems, success);
  • Analysis of examples of bad code/ways to improve it;
  • An article about why you decided to become a developer;
  • A funny incident while learning JavaRush/during employment/at work;
  • Success/employment history;
  • Interesting articles about the IT sphere in all its manifestations: programming, gadgets, technologies and new trends.

Who can take part in the competition:

Anyone! The only condition is that you need to register on the JavaRush website (you do not need to have a subscription).

Is it possible to win in several categories?

Yes, easily! Theoretically, you can write 5 articles on different topics, and one single article could become the “most talked about” and “community choice”.

Prizes

As a prize, the winners of each nomination can choose one of the following books (in Russian, optionally in English).
  • Thinking in Java (Bruce Eckel);
  • Spring In Action (Craig Walls);
  • Data Structures & Algorithms in Java (Robert Laforet);
  • Java 9. Full overview of innovations;
  • Spring 4 for Professionals (Chris Schaefer, Clarence Ho, Rob Harrop);
  • Design Patterns (Eric Freeman, Elizabeth Freeman, Sierra Katie, Bert Bates);
  • Java. Professional's library. Volume 1: Basics (Kay S. Horstmann);
  • Java. Professional's library. Volume 2: Advanced Programming Tools (Kay S. Horstmann);
  • Spring Data;
  • Clean code. Creation, analysis and refactoring. Programmer's Library (Robert C. Martin).
Contest participants can add interesting books on programming to this list. We will definitely consider their options and try to add them to the list of prizes!

I want to take part in the competition. What should I do?

  1. Write from 1 to 5 articles on any of the above topics (or on a topic you come up with that is relevant to the resource);
  2. Publish your article(s) in the General group between February 16th and March 6th.

How to publish an article

  1. Login to JavaRush;
  2. Go to the “Groups” tab and to the “General” group;
  3. Share your knowledge, get a prize!  [competition from JavaRush] - 2
    Share your knowledge, get a prize!  [competition from JavaRush] - 3
  4. Click on the “create post” button;
  5. Share your knowledge, get a prize!  [competition from JavaRush] - 3
  6. Enter a title, short description, post text, cover image, and other images as needed. There is no need to enter the author's name and publication date; they will be added automatically.
  7. Share your knowledge, get a prize!  [competition from JavaRush] - 4
  8. Click “Preview” to see how the article text will look and check for layout “bugs.”
  9. Click "Publish".

Tips for beginning authors

  1. It’s better to write a draft of an article in your usual text editor, rather than directly on the website (it’s more reliable, and sometimes helps reduce the number of grammatical errors!);
  2. Divide the text into paragraphs and headings (this way it is better perceived);
  3. We DO NOT put a period at the end of headings and subheadings;
  4. Select adequate pictures (if the images are protected by copyright, at the end of the text write “Sources of images with a link to the original source);
  5. Re-read the text before publishing, or even better, let one of your friends and acquaintances read it;
  6. Image size: select “maximum”;
  7. Angle brackets “<” “>” need to be escaped. For example:

  8. ArrayList<String>

    Need to type asArrayList &ltString&gt


  9. Application code must be highlighted using a button<code>
Share your knowledge, get a prize!  [competition from JavaRush] - 5

Important Notes

  1. Of course, the JavaRush administration reserves the right to edit posts (grammatical errors, semantic errors). Also, a post can be deleted without warning if it contains advertising, insults, inappropriate statements, or if it is clearly “off topic.”

  2. Have you ever written an article? No problem, try it! You've never written a program before, and you didn't know Java. So this excuse doesn't work. Moreover, this is not a literary competition. The main thing is that others are interested in reading what you write.

  3. Articles must be original! This is not a translation or copy-paste competition. Of course, you can borrow ideas from other people's articles as sources, but you must formulate everything in your own words.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION