Il est difficile aujourd'hui de savoir si l'on doit dire "efficace" ou "efficient". Tentons de clarifier un peu cette affaire.
L'efficacité, c'est l'aptitude d'une personne à accomplir sa tâche avec succès, à réussir dans ses entreprises. Le mot vient du latin "efficacitas", qui voulait dire : "force, vertu, efficacité", donc le sens n'a pas vraiment évolué au travers des âges.
L'efficience, en revanche, c'est la capacité d'agir en produisant un effet attendu, en parlant d'une organisation, d'un système, d'une machine. C'est un néologisme (du XIXème siècle, donc pas si nouveau que ça), qui nous vient de l'Anglais "efficiency" qui lui-même vient du latin efficientia: "faculté de produire un effet ; puissance, propriété".
Pour définir la compétence ou la qualité professionnelle d'une personne, on dira donc qu'elle est efficace. On parlera en revanche d'un système politique efficient.