Licensing vs. Certification of Computer Professionals

1546 Words4 Pages

Licensing vs. Certification of Computer Professionals

Abstract: Recent movements have attempted to either certify or license computer workers in order to promote professionalism. Certification of computer professionals is a more informal approach that would not be legally required, and it would promote professionalism while maintaining the flexibility necessary for a maturing discipline. Licensing, on the other hand, would imply a set of legal requirements for all computer professionals. In this paper, I will show that there are two main problems with licensing. First, the exact definitions of specific sub-fields are still unclear because the field continues to change rapidly. This makes it difficult for a licensing board to make guarantees to the public. Second, innovation is important to computing, and the licensing process could actually slow progress. For these reasons, I argue that certification is a more practical approach.

Webster's dictionary defines the word "profession" as "a calling requiring specialized knowledge and often long, intensive, academic preparation." The fields of computing, computer programming, and software engineering have all evolved tremendously over the past few years. Students in these fields are exposed to an ever-growing body of specialized academic knowledge, and because of this, there is a strong argument in favor of calling these people professionals. Like members of other professions, a certain level of expertise is generally expected from computer workers, and recently there have been movements to start either licensing them, like other professionals, or to expand the use of more casual certification programs. However, there are several problems with licensing that are unique to the computer industry. For this reason, I find professional licensing to be less practical than in traditional fields, and for the time being, I consider certification programs to be much more practical alternatives.

First, it is necessary to note the difference between "certification" and "licensing." Certification is an acknowledgment made by some form of private governing body, generally a professional society such as IEEE or ACM, or a private company like Microsoft, that a computer professional has met a certain set of standards. The certification proves competence within the community or within the company, however, it is not a legal requirement that anyone wishing to work in the field be certified. Licensing, on the other hand, requires an assessment and verification by a government organization in order for a worker to be legally allowed to practice in his or her field.

Open Document