Several years ago business computing was almost entirely the domain of Microsoft and its thunderous legion of OEM manufacturering adherents foreign and domestic. MS certifications and .Net programming were your virtual ticket to jobs and opportunities . Computer Sciece degrees ignored everything else until Apps and social media became the passport to high paying jobs and million dollar opportunities. Back then one need consider Macs or MacOS in the enterprise let alone make space for mobile devices other than Backberries.
Fast forward to today.
Things have indeed changed! App, Cloud and moble security developers have become the positions most in demand.
Apple has actually managed to a limited extent to insert itself into many businesses and educational institutions by showing up well in the pockets and pouches of culture concious young tech execs worldwide. Windows fragmentation has managed to frustrate and confuse almost everyone including so-called Windows experts and network professionals.
Most companies have been content to just tread water and limp along as if things remain the same. Aggressive and forward thinking IT departments have steeped into the breach to include and support Linux and BYOD mobile devices.
We are only at the early phases of anything like platform ubiquity. (the Holy Grail of corporate computing). As Apple invades the enterprise via iPhones and iPads and Web apps lessen our need for Office Suites we should soon see a different ecosystem develop that is a bit more platform agnostic and manufacturer neutral.