Sort:  

Have done the needful sir, but how do i be a good programmer?