How to get started with software development

@pvaleiras @Ange81 Hey guys! I wrote out  my thoughts on the key takeaways for developing software before you actually develop it. Let me know what other thoughts you have and I'll add it in as part of my final commit. Can't wait to :shipit: ! :+1: :laughing: