I've been lazy and lost for a couple of years. Blocked Ph.D. research and loss of enthusiasm for company work may be the main reason. To overcome personal crisis of life, I need to keep a faith on basic things.
One, make a sound body. Fat body and weak strength make dull soul. Physical condition and emotional things must be goint together, I think.
Two, make effort to learning languages - Programming language and Linguistic language. Though they seems to be different to each other, I conclude that they are similar in nature. Language is the means to express one's abstract intention in forms of concrete being. Mastering language is not far from only knowing its syntaxes and vocabularies. Of course they are important also. But foremost thing in mastering a language should be acquiring the ability to writing(speaking) one's thought. I know English, C, LISP in some degrees. But is it sufficent? Never satisified with superficial knowledge. Speak in English, Write in English, Write real code that works in C and LISP. These things surely take time. But I hope that time taken will pay me off eventually.
Third, think always. Think always logically. Think always logically with patience on every topic. My area - engineering - requires creativeness, which requires thinking.
And as the last, I must graduate from school.