Throughout many cs:s configs novice to pro there are many unnecessary cvars being used. weapon_showproficiency in particular is quite amusing as it is listed under many configs as a "FPS Booster" as if enabling this would some how grant the client more frames. As of today, this command does absolutely nothing in terms of any noticeable benefit or disadvantage to the client and works only on the server side of things. If you take the time to further explore by creating a listen server and setting the value to 1 (weapon_showproficiency 1) you would undoubtedly uncover that it is yet another command in counter-strike: source that is useless to the client given it's what the results indicate. The following is the console output result of enabling it:
player equipped with weapon_knife, proficiency is Average
player equipped with weapon_glock, proficiency is Average
player equipped with weapon_c4, proficiency is Average
Right now, It's not exactly clear right now why weapon_showproficiency even exists.
In short, leave the command to it's default value (0).