News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Chris Aitchison's Blog:
You are NOT a Software Engineer!
May 06, 2011 @ 12:28:51

According to Chris Aitchison, you're not a "software engineer" if you write code an develop applications - you're a "software gardener":

The engineering metaphor has had its time in the sun, and maybe it even used to be accurate, but now it really only serves to help non-technical people have unrealistic expectations about how software gets built.

The post describes software development as gardens instead of feats of engineering. It talks about the organic nature of development, how no matter the course that's plotted, there'll always be things that can't be anticipated ("weeds") that will need to be handled. It's not about the technology behind the product (anyone can build the same bridges) but more about how its nurtured by the developers. It's an interesting perspective and I'd recommend giving it a read as well as the large amount of comments that come with it.

2 comments voice your opinion now!
software engineer gardener opinion development


blog comments powered by Disqus

Similar Posts

Danne Lundqvist's Blog: Setting up a development environment with apache-2.2.6

Pim Elshoff's Blog: SOLID design

Mike Purcell's Blog: Symfony - PHP - Possibly Forking 1.x so Invested Companies don’t Lose Millions

Christoph Dorn's Blog: Integrating FirePHP for Ajax Development

Ian Kallen\'s Blog: PHP Best Practices, Frameworks and Tools


Community Events











Don't see your event here?
Let us know!


unittest framework release hack package performance opinion component podcast install hhvm security composer application introduction language symfony2 facebook overview database

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework