С иностранным языком проще всего - существуют контрольные тесты, призванные определить степень владения языком.
С дизайном и программированием ситуация сложнее, потому что эту деятельность трудно формализовать. Во-первых, субъективные факторы восприятия. Во-вторых, квалификация не связана напрямую с доходами или известностью.
Лучший показатель - собственная удовлетворённость уровнем владения. Можно быть посредственным программистом, но миллиардером.