At least for now, licensing software developers would be a disaster. The industry is moving so fast that "best practices" from ten years ago are outdated, and from twenty years ago are laughable. Object orientation, XML, Test-Driven Design...who knows what comes next. And who knows which "flavor of the month" will become a best practice, and which will be revealed as unhelpful.
All the proposals I have seen for licensing are based on enterprise-level waterfall-style processes. Almost every job I have had (for 25 years) has been in small, agile projects that would not have benefited from processes appropriate for space shuttles and multinational banking. (Those processes would have killed the projects).
Personally, I have no problem telling my boss "no, I can't do that". I wish more people felt free to do the same, but I don't think licensing is the right way to get there.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds