Si trabaja en el gobierno, es posible que no tenga otra opción. Los programadores aquí no son empleados 'profesionales' porque no hay un organismo de acreditación para programadores.
Curiosamente, tampoco existe para los físicos, puedes estar trabajando en un satélite con un doctorado en física, pero estás en la misma unión que el conserje. Mientras que su jefe que acaba de lograr un título de ingeniería ambiental (?) Es un profesional.
Y antes de comenzar a pensar en una organización de tipo AMA / ABA, han sido propuestas regularmente, normalmente por grandes compañías de software. Si tiene que ser un profesional para producir software, entonces no hay código abierto, ni Linux ni Apache. Pero aún podría tener todas esas maravillosas aplicaciones de Access y VB siempre que el programador haya estado en el curso de capacitación acreditado MS-Access.
En realidad, eso no es del todo cierto: el software es bastante más portátil que los servicios legales o médicos; todos los demás en el mundo tendrían Linux y Apache, pero los Estados Unidos se verían obligados a comprar el servidor MSFT u Oracle y solo emplearán desarrolladores certificados por MSFT.