How to be a Great and Successful Backend Engineer — A Proper Guideline