How to Become a Fit Programmer?