5 Important Tips to Learn Blockchain Programming in 2019