You don't need to be an administrator or programmer to use it
40 Windows Commands You MUST Know (in 10 Minutes)
PowerShell gives you all the control you need over your Windows PC, and it’s easy to learn. So ditch the command prompt and use Windows PowerShell commands to automate those repetitive administrative tasks.
Learning PowerShell will also teach you how to handle most Linux administration tasks within the bash shell. PowerShell is similar to what you'll find in most Linux distributions.
Windows PowerShell is a command line interface and scripting language developed by Microsoft for system administrators. But you don’t have to be an administrator or a programmer to use it, because it is much simpler than other programming languages. It looks like plain English and anyone can understand and use it to manage their computers.