Get off my lawn!

Get off my lawn!

This is probably the most common sentence that a weed can hear. Excluding swearing and asking where are all the chemicals that one can use to eradicate them. The same sentence shows a true picture of being a gardener. You’re never done, even if you remove the last weed from your lawn. Next rain, or a seed being sawed by the wind. New weeds will eventually appear and you need to learn how to deal with them – this is the reality.

Developers often forget about the very same nature of developing software. Mistakes, bugs, failures – they will happen. Some of them are promised the new and shiny big rewrite, some of them buy the premise of the ultimate and only tool that will make all the pain disappear. It won’t happen. Ever. The gardening nature of being a developer is inevitable. But fear not. You and me, we need to learn not only new technologies and approaches, but we also need to spend some time on learning how to take care of our lawn. The weeds will appear and it’s better to be prepared and just remove them as they appear. This is the nature of developing and maintaining software.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s