We believe that the evolution of programmer thinking, quality growth of his productivity is directly related to his personal development. At some stage of personal growth a person acquires joyful desire to be professional in his area. He begins to learn, to seek an answer to the question “What does it mean to be a professional.” In this case the attitude toward profession, work is changed. The spirituality and joy, conscious desire to self-realization in the selected direction appear. We share with you the links that can help you in your path.
“Personal Development for Smart People” by Steve Pavlina,