An apprentice carpenter may want only a hammer and saw, but a master craftsman employs many precision tools. Computer programming likewise requires sophisticated tools to cope with the complexity of real applications, and only practice with these tools will build skill in their use.
Read, read, read. Read everything -- trash, classics, good and bad, and see how they do it. Just like a carpenter who works as an apprentice and studies the master. Read! You'll absorb it.Then write. If it's good, you'll find out. If it's not, throw it out of the window. - William Faulkner
In the final analysis, with Rene she had been an apprentice to love, she had loved him only to learn how to give herself, enslaved and surfeited, to Sir Stephen. - Pauline Réage