It is definitely useful for a corporate career path, but there is a lot of development work, freelance and otherwise, for those experience in LAMP, open source, java, etc.
I agree about the autocode... I wonder about the repercussions on development in general. It is like sampling in music or those libraries that come with Reason...some use it to make original and compelling work, but that is the edge case, not the norm...