Software developers aren't so much misunderstood as under-understood. We're more than coders, the smelly nerds in dark corners from the movies. We're certainly not acolytes tending to the black magic... This description may be from another edition of this product.