Introduction As a new developer, I often wondered what skills I needed to learn to help me become a good developer, the skills I needed to be able comfortable coding on my own, the skills I needed to help me debug or improve my projects and I have fo...