Structure and Interpretation of Computer Programs

I think that it’s extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don’t think we are. I think we’re responsible for stretching them, setting them off in new directions, and keeping fun in the house. I hope the field of computer science never loses its sense of fun. Above all, I hope we don’t become missionaries. Don’t feel as if you’re Bible salesmen. The world has too many of those already. What you know about computing other people will learn. Don’t feel as if the key to successful computing is only in your hands. What’s in your hands, I think and hope, is intelligence: the ability to see the machine as more than when you were first led up to it, that you can make it more.

Alan J. Perlis (April 1, 1922-February 7, 1990)
via Structure and Interpretation of Computer Programs.

Life begins at the end of your comfort zone

This is new punchline for my blog and for my life :D I’ve received this thought from  Brian Tracy. It made me stop and think and I have concluded that that is just the feeling that I have been following for the past year or so. That feeling when you are overwhelmed with tasks, chores and ideas [...]

Get in busy setting

Do not allow yourself to get in setting in which you can say: “Well there is nothing left to do, I’ll just be lazy.” Push for things that you want in your life and you will always have something to do. Being creative is something that gives you the biggest satisfaction. There is always something [...]

Push no. 9 – clean up, sum up, start from scratch

One of the most motivational things you can do is to clean up and start from scratch. Throw away all the garbage, all started-not-finished tasks, all I-wanted-this ideas. Now is completely different moment. Every moment is completely different. You have new bits of information. Do not get stuck in too much of what you have [...]

Push no. 8 – Surround your self with success

Surround yourself with people who talk about new, who talk about how to get things done, who see opportunities, who love life, who know how to enjoy, who are joyful, who are appreciating, who are inspiring, who always want more, who know how to love, who are proactive. Read about success, read about new, read [...]

Push no. 7 – Get organized

I sometimes forget to do something. Although I have the time, I am in the mood to get things done, I simply do not remember. There is a better way than remembering everything. Make lists. You can do it with simple pen and paper or with some fancy web app, but the point is just [...]