If you are new to Drupal development, the first thing that you should understand is that being a good Drupal developer means being a part of the Drupal community. Drupal development is very much an open source process, and as such it is a community-driven process.
Drupal has numerous resources to assist developers of all experience levels. However, before you can take advantage of all of these resources, you need to be a member of Drupal (https://www.drupal.org/). So, if you haven't already joined Drupal, now is the time to do so at http://drupal.org/user/register. Once you are a member and have logged in to Drupal (https://www.drupal.org/), you will see the folllowing screen:
As we move forward with Drupal 8 development, we will return to your Drupal (https://www.drupal.org/) dashboard on many occasions to keep a track of issues of the contributed modules that we are using. We will also utilize the new sandbox development feature that Drupal has added as part of the migration to Git.