Quote:
Originally Posted by
despiragado
Hi all, Lately I have being practicing several ways to improve on the amount of time i spend reading and coding on my computer.
First: it gets easier. With everything you
know instead of having to
learn it you need less concentration to do things. It is like driving a car: when you start you wonder how to keep all that in mind: using the blinkers, switching gears, using the clutch, accelerating, decelerating and all the while monitoring closely the surrounding traffic. You can't imagine going for several hundreds of kilometers in one go. Once you have driven for years you spend a lot less of conscious effort and going for hours is still exhausting but manageable.
Second: if you sit down at your computer you can't just "start programming". What you need is a goal. The best goal is some "itch to scratch". If you have a certain task you want to get done automatically and you write a program/shell script to do so you have an immediate motivation to do so. Doing sterile exercise tasks is a lot less motivating.
You might not get immediately there. That doesn't matter: the journey is the reward. Have a lot of versions and get yourself into a mess because of this: good! You will not only learn how to use versioning systems, you will also appreciate what they do for you. To appreciate being rich you need to understand what it means to be poor. So all the mishaps that happen to you there will make you search for ways to avoid them. This is what "learning the trade" is about.
And the most important thing of it all: have fun! The more fun you have, the more you will do it and the more you do it the better you will get because of the training.
bakunin