475
Comment:
|
2035
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
This document is intended to reach multiple, different readers. It presents arguments which address the particular complaints commonly received. This argument is leapt into without introduction. For a more thorough, linear introduction to official Python Training and Certification, read the PCP. | This document is intended to reach multiple, different readers. It presents arguments which address the particular complaints commonly received. This argument is leapt into without introduction. For a more thorough, linear introduction to official Python Training and Certification, please read the PCP. |
Line 5: | Line 5: |
''I think certification is inherently bad. Anyone doing it should be caught and given a stern talking to.'' | ''"I think the certification is inherently bad. Anyone doing it should be caught and given a stern talking to."'' A lot of people are opposed to certification as a matter of principle. "It can become something which only has value when sorting resumes, a conveyor of false information and a means to provide recognition to those who cannot achieve it on their own merits. The PSF should fight against certification in order to prevent it become a means to exclude people, not a means for recognition of quality." Well, I think we can all agree that ''bad'' certification does this. If the certificati is based on poor training and simple targets, it then becomes easier to gain Python Certification than it is to actually become good at Python programming. This is to be avoided. But, is it necessarily so? Will certification '''always''' punish good programmers and reward the mediocre? Can certification be used to enhance ones own skills? Can it become a real badge of honour? If it can do good things, should we in fact do it? It seems to me that it is deserving of consideration that a certification scheme ''could'' be used to advance positive goals, if done properly. Let's suppose that it is an open question that certification may be able to advance positive goals. What are the positive goals which might be advanced through certification? Are they important enough to take a risk with a certification scheme? Do they outweigh the possible downsides? I will start with a list of the possible downsides, not least to convince the readers that these objections have, in fact, been considered during the construction of the certification PCP. |
This document is intended to reach multiple, different readers. It presents arguments which address the particular complaints commonly received. This argument is leapt into without introduction. For a more thorough, linear introduction to official Python Training and Certification, please read the PCP.
''"I think the certification is inherently bad. Anyone doing it should be caught and given a stern talking to."''
A lot of people are opposed to certification as a matter of principle. "It can become something which only has value when sorting resumes, a conveyor of false information and a means to provide recognition to those who cannot achieve it on their own merits. The PSF should fight against certification in order to prevent it become a means to exclude people, not a means for recognition of quality."
Well, I think we can all agree that ''bad'' certification does this. If the certificati is based on poor training and simple targets, it then becomes easier to gain Python Certification than it is to actually become good at Python programming. This is to be avoided. But, is it necessarily so? Will certification '''always''' punish good programmers and reward the mediocre? Can certification be used to enhance ones own skills? Can it become a real badge of honour? If it can do good things, should we in fact do it? It seems to me that it is deserving of consideration that a certification scheme ''could'' be used to advance positive goals, if done properly.
Let's suppose that it is an open question that certification may be able to advance positive goals. What are the positive goals which might be advanced through certification? Are they important enough to take a risk with a certification scheme? Do they outweigh the possible downsides? I will start with a list of the possible downsides, not least to convince the readers that these objections have, in fact, been considered during the construction of the certification PCP.