Yes let's be hackers. Before you guys chain me read this snippet by Mr Zukerberg, the founder of facebook.
This text is from a recent letter from him to potential investors for the upcoming facebook IPO.
The word "hacker" has an unfairly negative connotation from being portrayed in the media as people who break into computers. In reality, hacking just means building something quickly or testing the boundaries of what can be done. Like most things, it can be used for good or bad, but the vast majority of hackers I've met tend to be idealistic people who want to have a positive impact on the world.
The Hacker Way is an approach to building that involves continuous improvement and iteration. Hackers believe that something can always be better, and that nothing is ever complete.
The emphasis is mine. Continuous improvement and iterations that's the key. If you are learning a new language, building a new skill or learning a new subject, aim to be an hacker.
Instead of meandering with the programming book, write a program; Instead of pouring over the tutorials, try a real life example.
Start early, fail fast. Improve continuously. That's the hackers way
Now it's your turn, just don't read this and move on. Pause and reflect on how you can apply this in your life, in your work.