aqe040466 :
Windows is the mainstream PC users while for IT professionals they want to be different, just for "BRAGGING" I doubt if these "Professional" knew how to use "DOS" (Disk Operating System) it purely on keyboard commands.
No, that's stupid.
I'm a software engineer, and I use Windows almost exclusively. Why? Because I'm developing Windows software. If I was developing Linux software, I'd be using Linux. I do not have a choice in what OS I use, the tasks dictate it.
Linux is common because many (most?) servers run Linux. If you want to develop something for said Linux server, you're developing it on Linux. Linux also has a hell of a lot more open source software you have easy access to, especially network libraries, which makes many tasks much easier.
Want to reassemble out of order TCP fragments you dumped to a disk? Libnids makes that easy as pie on Linux, while just getting that to compile on Windows is a massive headache and requires half a dozen other things to be installed and/or compiled first. Wireshark runs on Windows just fine, but building dissectors for it on Windows can be a nightmare.
The OS you use is all about the work you do.