kimsooil ::
https://blog.unosquare.com/12-essential-habits-to-learn-to-become-a-professional-software-developer