Apr 22, 2014
In today's post, I would like to have a little discussion about PowerShell. Now I can already hear a number of you saying "What are you doing talking about PowerShell? You're a Development and Database guy, not an infrastructure type!". Well, you're right, I am, and my focus is on development and databases, but that doesn't mean that I can afford to not know something about PowerShell. (Besides, what do infrastructure types know about cutting code...pft!) There are some that argue (sorry for the straw man argument) that Microsoft is deliberately creating a two-tier structure for administration. There will be low-level admins that will use a GUI to do their work and high-level experts that will use PowerShell. There are splits amongst Microsoft products in this way; some functionality in AD is a good example. Some of it you can do with a GUI, but there are other bits that you simply can't. Why is this important? Simple! Ask yourself whether you want to be in the low-level, second-tier, lower paid, easily replaced group of knowledge workers, or the group that really makes things go. Would you like to ensure your employability into the future, or are you really just waiting for that lottery win? You may not like PowerShell, and honestly I know quite a few people who don't (usually infrastructure types who don’t believe that anything good can come from knowing how to cut some code), but you're going to have to overcome your bias here. If your job is related to managing Windows Servers, SQL Server, Operations Manager, SharePoint, Exchange, etc., and if you want to be better at your job, do more powerful things, be more employable, and less replaceable, you need to learn PowerShell. The fabulous thing is: it’s not rocket science. If you’re a DBA you know, very well, that you don’t have time to do all those tedious and menial tasks. More to the point, who can remember? You really want a great way to automate and simplify the things you do on a daily, weekly, monthly basis. Even those things you do on a one-off basis from time to time. You would really love to be able to just run a script and it’s done. Like a BOSS! Learning PowerShell will make you WAY more efficient and give you many more opportunities to impress your boss with your sick skills. If you still don't believe you need to learn PowerShell... you're dead wrong! Get started now; open up a browser and type in the search term 'PowerShell,' you'll be surprised at what comes up (4,450,000 for me this morning)! Good luck!How do your Excel skills stack up?
Test NowNext up:
- A new manager’s first conversations
- How to link two lists in Microsoft SharePoint
- ANZAC Day - Lest We Forget
- What's new in Microsoft Exchange Server 2013 SP1
- Customise the Quick Access Toolbar in Microsoft Office
- Dependency Injection in C#
- How to access Office Applications from within VBA
- Turn the heat up on your text in Photoshop
- An introduction to cloud computing
- Calculate the Resources Standard Rate in Microsoft Project
Previously
- Have an eggsellent Easter!
- Insert an online video into Word 2013
- They won’t take their shoes off!
- Designing Exchange Server 2013 Unified Messaging Integration with Lync Server 2013
- 'Revise Contents' – Outlook's hidden gem
- Strategies to sell human services (Part 2)
- Dual boot Windows 8.1 on Windows 7 using Virtual Hard Disk (VHD)
- How to import public holidays into Microsoft Project 2010 calendar
- Scripting in SQL Server 2014
- How to create a custom theme in Office 2013