
Fair enough.. even agree:
For the ephemeral nature of a 'mental world', nobody can impose 'constraints' upon artifacts a one creates;
only can they criticize the performance (towards stated ends) of the result -- in the world of pecuniary considerations.
As an Art (however disciplined by most of the koans of Science in such matters as 'speed of operation', accuracy and other matters amenable to measurement aka mensuration)
-- there is no Sole Right Way, as there are always n-ways via which some solution to a schema might be managed.
(How cute that this central-Fact protects from the dogmatic influence of the religionists, as sometimes impose egoistic Will-fulness upon so many other paid activities.)
And yet.. the PHB shall always be with us, it seems; well.. so long as the environment is of the current bizarre-form, vulture-capitalism, that is.
As a programmer does not consume tangible materials, she is free to create Any structure out of Any internal map which, in the end -- adequately accomplishes the general specs.
Freed thus of engineering costs and materials fabrication ... why Yes, very few can claim possession of as much near-complete-autonomy as the non-regimented Programmer:
at least, after having established her chops, thence ascending (along with the quality of a succession of results): towards --> Gigundo Omnipotent Designer (eh?)
(Still.. one Marc Newsom -- a kind of general Designer of many kinds of objects, interviewed on Charlie Rose on 10/1 -- appears to possess also that degree of laissez-faire)
... based also on previous successes, sufficient to demand similar autonomy (although he acknowledges certain constraints),
as where a certain company's 'style', for want of a more precise description, is to be incorporated along with The New.
In that regard, it still looks as if the Mondo Programmer remains at the top of the heap re. 'freedom' !!
-- in a world perpetually obsessed with much-Much-MORE than "The Adequate" -- well, for as long as That world lasts.
2 kopeks more.