Category Archives: Education


Progression ignorance is the biggest psychological obstacle to accomplishment. Invest a non-trivial amount into researching the progression for success. Why? The point of research is to keep you motivated during the progression. If you’ve done a non-trivial amount of research … Continue reading

Posted in Creativity, Deliberate Practice, Education, Entrepreneurs, Learning, Management, Skills, Study, Success | Leave a comment

Comfort, Panic and Learning Zone

Any task or activity we do is in either comfort or panic or learning zone. In order to make progress in any field from novice to expert, we need to always stay in the learning zone, because it is where … Continue reading

Posted in Deliberate Practice, Education, Learning, Productivity, Skills | Leave a comment

How do I learn to program?

Inventor of Ruby on Rails – David Heinemeier Hansson : “Programming because I needed to. Programming because I gave a damn about what I was writing and I wanted it done sooner rather than later. That’s how I learned to … Continue reading

Posted in Education, Learning, Programmers, Programming, Study, Super | 2 Comments

Why Universities are Bad ?

Computer science graduates are bad programmers, because universities teach “history of computer science” not latest trends. What’s the problem with universities ? 1- Selection: you have to select the easiest courses to get high marks, and that means avoiding programming … Continue reading

Posted in Education, Learning | Leave a comment