Sunday, October 19, 2008

Metaphor

I started to read "Refactor.Your.Thinking.Pragmatic.Thinking.and.Learning". Actually I've interested in human mind recently, so this book like treasure for me. And I Write some quotes from this excellent book
"Positive emotions are essential to learning and creative thinking.
Being “happy” broadens your thought processes, and brings more of the brain’s hardware online ."

Metaphor, a common ground for both verbalizations and images, is a way to voyage back and forth between the subconscious and conscious, between right and left hemispheres.”

About metaphor I already read in "Code Complete" by Steve McConnell. And If two create guys mentioned this, I think It very impotent.

"An algorithm gives you the instructions directly. A heuristic tells you how to discover the instructions for yourself, or at least where to look for them.”

How do you use software metaphors? Use them to give you insight into your
programming problems and processes. Use them to help you think about
your programming activities and to help you imagine better ways of doing
things. "

I think metaphor is very suitable and I'm gonna use it. After some period of using metaphor I'll describe my experience.

Monday, September 22, 2008

Make choice

If you want to archive something in your life you must make the choice what you really want. But when you have made this choice, never hesitate. The choice is very important. If player has never made choice, he has never won. You must make the choice. You must kill every your hesitations. Rate of play is made. So Play was begun. Throw your hesitation and make everything to win this competition.

Saturday, September 20, 2008

Study human mind

Computer engineers working with more sufficient structures then nature sciences(physicist, biologist, etc.) because in nature everything is made by God (or universe if you want ) and this everything must be logic and simple. But computer programs is made by people and we can be sure everything is logic. But lets look from another side. Computer programs is made by people thoughts. This thoughts is made by humans mind so computer engineers are very close to mechanisms of working of human mind. I think it is no coincidence that computer engineers attempt to create artificial intelligence. Because mechanisms of human made is every where in computer science. We must study human mind because it is key to everything.

Believe in what you are

If you want to became someone. First of all you must believe in you that you are professional. You must accept you a programmer. You have enough ability and talent for this profession. And main impotent thing you must like it. For example I am programmer I like make computer program, mostly I like working with data structure, concurrency and patterns.

I improve my knowledge every day. I want to apply my programming skills to useful sides of people life. For example healthy, science, biology, astronomy.


I believe information technology is blood of modern science. For example without search engine we even can't find anything in bulk of information.