Compare cert salaries and plan your next career move
the_Grinch wrote: » Well I can say that knowing Powershell is really a God send. Everyone (the Powershell God!!!) helped me out a couple months ago with an issue that would have taken at least week, but with Powershell took about 15 minutes. One of our customers (complete 2008 environment) wanted to know every process running on every server using a none systems based account. The idea was they wanted to find out who's username it was running under and then change it to a system one in the event someone left. They had about 30 servers and since I was the night guy it fell to me. I knew there had to be a way to do it through Powershell and spent a few hours testing out scripts. Thankfully, with help from Everyone, he showed me how I could set it up to run from one server and query all the other ones. Then put the results in a spreadsheet, showing only the none system based processes. Ran the script and a few minutes later emailed it to the customer, along with the systems engineer. The customer (they had their own IT people as well) was stunned that it was completed so quickly and even our systems engineer couldn't believe it.
undomiel wrote: » I definitely believe that scripting of some sort is a must have to move to the next level.
ptilsen wrote: » Discount, I think the problem is with a lot of job postings in the industry. They expect deep knowledge of a wide array of unrelated or slightly related products. I think this is unreasonable and the wrong approach. I would rather have an administrator with good scripting skills, general networking and platform knowledge, who is smart and adaptable. Obviously it's important to take the path of least resistance -- scripting something complicated enough to do a one-time task on a few PCs doesn't make sense. However, if you get in the habit of scripting anything you don't have/can't quickly get a tool for, you'll find you can write better scripts in much less time, in turn saving even more time compared to manual work. Of course, the concept of doing it manually is moot outside of SMB. You can't do it manually on even a few hundred computers, much less a few thousand. It's true that there are lots of tools that can help us, but it's a mistake to stake your career on those. I have yet to see or even hear of a graphical tool that negates the need for scripting. Most of the great tools supplement scripts and make scripting easier, but they don't replace the need. I feel that the industry is headed strongly in this direction. The days of button-pushing-only admins are on the way out. Smart SMBs are moving to MSPs and cloud services, and larger businesses need people who can write scripts. Even as platforms are becoming more sophisticated, easier to manage, and easier to implement, I'm not seeing any reduction in what gets scripted. If anything, the need for more custom control over how systems work is increasing. Other tools can't keep up, so scripts come in.
Compare salaries for top cybersecurity certifications. Free download for TechExams community.