I'm a writing fool! 2 book proposals, 1 user's guide, a business technology analysis paper, and a FileMaker Pro 7 application! Can you say, "RedBull?" Actually, my preferred energy drink of choice is Monster. But I'll save my energy drinks discussion for another time.
What I would like to focus on is how similar Writing and Programming are. Both are creative. Both require adhering to some type of structure. Both require that you are aware of who the audience is. And both require discipline and focus! And those who are both writers and programmers are either nuts, or very driven. I haven't quite figured out which category I fit into. Although my wife will place me into the former. ;)
I have discovered over the years that the discipline that I've learned by doing programming has directly applied to my discipline for writing. In both situations, a clear goal has to be established. You have to know where you're going in order to get there. True, there are some writers (specifically in the fiction genre) who can just sit down and write, without having any plan, outline, or goal in mind. But when it comes to non-fiction writing and programming, a plan, outline, and/or goal is an absolute necessity! In programming, it's a specifications document. In non-fiction writing, it's an outline. Both require some analysis and forethought about what the end result is supposed to be.
Once the plan is in place, then the next step is doing the actual work. This is when we discover how passionate we really are about the task at hand. If you're passionate about the project then it's easy to sit down and just start cranking out words. Have you ever gotten up in the middle of the night to go and sit down at the computer and start working? That's passion! (Or one too many energy drinks!) Are you writing code while gazing at your date across the dinner table? That's passion too, but not the kind your date would like. But the point is, that type of passion about a programming or writing project can carry you a long way toward completion.
But what do you do when the steam dies down? I'm talking about those times when you sit down at the computer and just stare at the screen. It happens to all of us. You then start looking for excuses or other things to do. "Humm, my desk is a mess!" There goes a couple hours of organizing the desk and office. "Oh, more email." There's another hour or two, reading and responding to emails. Then there's the lure of web surfing. "I need to do a little research!" Write off another 2 to 4 hours. Next thing you know, you've spent the entire day sitting at your computer but haven't made any progress on your project. What do you do?
Well, go back to thinking about why you're passionate about the project. It could be money - what will you buy when you get paid for the project? Or it could be the accomplishment - being able to say that you've written an application that solved a major problem for your customer. How about a little fame? Anyone who's been in the computer industry for awhile knows who Dan Appleman is. He's just some guy who decided to write a valuable set of books for programmers. Whatever it is that makes you passionate about the project - think on it. Dwell on it! Meditate on it! "Be the ball," as Bill Murry said in the movie, "Caddy Shack." If you saw the movie, you'll know what I mean.
The other way to get there is through discipline and experience. When I started writing my first book, I was very passionate about it - at least through the proposal, outline, and first couple chapters. Then it became that four letter word - "work." The next couple chapters were tough. I had to force myself to get into being productive. Each time I sat down at the computer, it would take me from 30 minutes to an hour just to get back into the swing of things. But, I did do it. I made a schedule for myself. At the time, I was working a full time job. I set my mind to following the schedule and not let anything get in the way. After work, I would grab a light dinner. Then I would take a one hour nap. Then I would get up, sit down at the computer, and crank out words for the next 4 hours. I would do this for at least 4 days a week. It didn't take long for me to be able to just sit down and start writing. The book was completed and I gained a great sense of satisfaction knowing that I had reached a major milestone that all potential writers seek to have - the first completed book!
Thanks to that experience, and the additional writing that I've done since then, I've been able to get myself into the right mental state for writing whenever it is needed. I still work out a plan. But when I sit down to write - I write!
So, next time you take your date or spouse out for dinner - don't write code while you're there. Enjoy the time with your companion and your dinner. Then, when you sit down at the computer to write - just do it! And if you can't, stay there until you do. Eventually, you'll get to the point where the discipline, the passion, and the experience will all come together. And you will have that magic moment that all programmers and writers seek - the perfect flow of creativity for bringing life to your book, story, article, or application.
Keep the passion!
Timothy Trimble, The ART of Software Development
Timothy Trimble is a award winning, freelance writer, and software developer. He has written a book for Microsoft Press and over 35 articles for significant computer industry trade magazines. He is the Blog publisher of The ART of Software Development which can be found via his web site at http://www.timothytrimble.info
If your dream is to get published, the chance is... Read More
ACCEPT, EXCEPT Not commonly seen even from unpublished writers, who... Read More
The following rules are essential if you want people to... Read More
On my first newspaper assignment as a critic, I was... Read More
Writing better is critical for students. But it's even more... Read More
The big question. Do you submit directly to the publishers,... Read More
WRITING THE PERSONAL STATEMENT TO GET INTO UK UNIVERSITYHOW DO... Read More
Today Norm Goldman, Editor of sketchandtravel and bookpleasures is honored... Read More
These 8 tips on using characters in your stories will... Read More
Despite the widespread use of e-mail in commerce today, traditional... Read More
How many times have you checked out a job board... Read More
There is an image most people carry of the artist... Read More
You've decided to write your very own Newsletter to promote... Read More
Plagiarism has been condemned lately by all types of experts,... Read More
What possibly could I have to write about? I never... Read More
Creative Writing Tips ?It should.A theme is a one-line explanation... Read More
As you set out to create your first niche non-fiction... Read More
Good writing is like sex. Two people are involved ?... Read More
Recently, I was hunting for a book that would simply... Read More
Someone once commented that there were no new ideas to... Read More
Eight or nine times out of ten, picking up and... Read More
For many years, I've been a tutor for students undertaking... Read More
During the years that I've been teaching writing and participating... Read More
If you become a writer for any publication, private business,... Read More
10 - You will always have a job. As long... Read More
Having problems writing? I don't know why. San Francisco Chronicle... Read More
Write Right - You have an all important business letter... Read More
It is certainly true that we don't get a second... Read More
Do you suffer from writer's block? Is there a pending... Read More
The first five pages of a novel are critical.Editors make... Read More
Are you ready to abandon your short stories? Before you... Read More
In his book, "Achieving Financial Independence as a Freelance Writer,"... Read More
If you haven't realized the success you wanted last year,... Read More
Mix a martini, don't forget the olives, or pour yourself... Read More
Names are important. Names give clues about us, where we... Read More
BAITED, BATEDBaited usually refers to traps or snares. When the... Read More
We've all been told that we need to use all... Read More
We've all seen those ads that grab our attention and... Read More
"The Magic of Layout..."???Okay... "magic" might seem a bit over... Read More
Since the headline is the first contact your readers have... Read More
Far too many inexperienced writers create flat, stereotypical characters: the... Read More
It turns out that "tips and templates on how to... Read More
A UK based freelance proofreader should be able to provide... Read More
There is no doubt that a staff writer enjoys advantages... Read More
On the first day of a bright and shiny new... Read More
Calling all publishers, editors, journalists and freelance writers. It's time... Read More
1. PLAY A GAME LIKE SOLITAIRE....for half an hour or... Read More
Part 1 of this article discussed the experience you need... Read More
Mixing and mingling with industry professionals is an opportunity that... Read More
As an aspiring or an established entrepreneur, you are an... Read More
Good writing requires self-examination. Why is one writing? What part... Read More
Weather posting a page to your Website, writing a letter... Read More
As a freelance writer, it is important to present yourself... Read More
Every morning I excitedly get out of bed. Just a... Read More
For any great novelist, defining your cast of intriguing characters... Read More
Do you want to publish something? An article, a non-fiction... Read More
You can turn your $200 fee to write a press... Read More
Ever wondered how the most successful children's book writers get... Read More
If Ben Franklin were alive today, he would be...uh, very... Read More
The urge to write fiction seems God given for some,... Read More
"Do I send samples, a media kit, or just the... Read More
Concision. (Sounds like I made up another word.) It's the... Read More
IntroductionSometimes it may be beyond a companies or individuals budget... Read More
Do you have trouble getting your thoughts and ideas down... Read More
I'm willing to bet that quite a number of you... Read More
EditingExpect, allow, and accept that every first draft will represent... Read More
Writing |