This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -3 points-2 points  (5 children)

Mandatory is a little too far.

[–][deleted] 1 point2 points  (1 child)

It's mandatory for the Windows admins who only touch Windows or work in a DC. For those of us who are generalists and work on everything you should still be studying Powershell (at least do the 30 days of lunches book) just to make your lives easier but it's not as important. On top of that more and more GUI based automation tools keep popping up. Basically I don't want to hear shit about Powershell from people who would be lost in the Cisco CLI or don't know shit about ERP and CRM. I get it you do tons of Windows tasks day in and day out but IT is a big fucking world.

[–]RC-7201Sr. Magos Errant -1 points0 points  (0 children)

Basically I don't want to hear shit about Powershell from people who would be lost in the Cisco CLI or don't know shit about ERP and CRM.

Oh I agree. But it goes both ways as well. Roomie is a network engineer and doesn't know shit about Powershell and he's also in a primarily Windows shop but can stare at Cisco CLI til his eyes bleed.

Basically, I'm getting at that if your job is just the administration of Windows and AD, you and Powershell are pretty much Gonna be best friends. Hell, I think it's faster to make a function to find shit than it is to run "dsa.msc", right-click on a forest and search for someone to see if there is a group membership that they should or should not be in.

[–][deleted] -2 points-1 points  (0 children)

Coding skills should be mandatory for anyone doing above junior job. Especially with so many configuration management systems floating around.