dotNetDave Says… Coding Should Be The Least Part of Your Job

There is more to writing a great app than just sitting down and coding. If you are banging out code, most of the day, you are doing it wrong. Coding should be the least (minor) part of being a great software engineer.

dotNetDave Says... Coding should be the least part of your job. If you spend all day coding, you are doing it wrong!

Here are just a few of the other tasks that should be done before coding:

  • Requirements gathering/ feature documentation.
  • Design and architecture meetings and documentation.
  • Research into tools, frameworks and even third-party controls that could be used in the user interface.
  • Proof of concept projects.

Here are a few things that are done during or after coding:

  • Unit testing.
  • Update documentation.
  • Assist other departments like quality assurance.
  • Application memory and performance analysis.

I’d like to also point out that if you spend most of your time in meetings, you are also doing it wrong. I’ve worked at many companies who were “meeting happy” which ate into much of the time that could have been spent on the tasks above. This, of course, leads to missing deadlines and/or releasing a poor quality application.

How many hours do you spend at the keyboard daily? Please re-tweet your percentage by going here:

Do you have any comments? Please make them below.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.