3 ms·
True, but learning without doing can also be a waste of time. It's kind of like reading four books on iPhone programming before you write a line of code: you ca
by rewind 17y ago
True, but learning without doing can also be a waste of time. It's kind of like reading four books on iPhone programming before you write a line of code: you can be almost sure that an hour into your iPhone programming, you're going to start thinking of things that the books didn't make you think about, or problems that they don't tell you (specifically) how to solve. Doing while learning will be doubly-effective because you'll have book learning at the same time that you're running into real-world problems.
It's like writing a full spec. before writing any code for a project. As soon as you get a layer or two into the complexity, you start coming up with different problems and different requirements (that you never thought of before you started).