Что нужно знать, чтобы сказать «Я знаю/могу программировать на powershell»?
Все командлеты? Все wmi, com, .Net объекты? регулярные выражения?
Или достаточно запомнить пару десятков командлетов, логические операторы и понять, как работать с объектами? А если чего понадобится посмотреть в гугле?
Про себя могу сказать, что я ничего толком не знаю в PS, когда надо написать какой-то скрипт, то открываю Гугл и пишу там "powershell check file" или "powershell заменить текст в файле" и так шаг за шагом.
Но это не помешало мне написать в резюме, что я знаю PS, пройти собеседование и устроиться на работу