Being a good programmer is like a being a good painter. So if I adapt the concept of being a good painter to this programmer world, maybe I can be a d