Software Engineer vs Programmer

Ask programmer to write a code and you get:

  • Code

Ask software engineer to write a code and you get:

  • Questions
    • How does it fit in the business process? Are the requirements thought out?
    • Are you sure you understand what it will cost?
    • Who will support it? What about diagnostics and instrumentation?
    • What kind of documentation will it need?
    • How might it interact with other code?
    • What platform will it run on. Are the scalability issues?
    • How might it impact future development? How might it be enhanced in the future?
    • Can you find/buy/reuse other software instead?
  • And solution…

Just think about who you really need

Source: The Just-in-time Programmer by Dan Appleman.

Advertisements

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s