Moving from Linux to Windows Desktop?
slyall asks: "I work in the Network/System Admin team for an ISP. Our firm was recently bought by another company that has mandated that my team's desktops be switched over from Linux to Windows XP in the next few weeks. Some of us are have used Linux almost exclusively and going to Windows is a big change. Can people suggest any tips, books or websites to help Linux people shoved into the Windows world (especially those running lots of Linux and Cisco boxes)? We've all got years of experience on Linux but running Windows day to day is a big challenge. We don't yet know if the company will provide us with tools such as Cygwin or Windows Services for UNIX but we won't be allowed to install
random programs and may not have admin access. We're not happy with the change but we're unable to stop it. What we are hoping to do is reduce the performance hit that the changeover is going to cause." This is probably one of those situations where a LiveCD-based distribution, for use in an emergency, might help.
Just get the suits to spring for a fresh new copy of Hummingbird Exceed for each desktop. Stuff a Linux box with reasonable power under somebody's desk or in the server room.
You can cope with Windows if you treat it like a big semi-dumb terminal. It's a damned powerful terminal, and pretty stable if that's all you use it for, plus whatever desktop software they shovel at you.
---
#1: Learn to love the hourglass icon, 'cos you're going to be seeing a lot of it from now on.
.scr is a screensaver.
#2: Get used to extension-based file typing, and remember that not everything ending in
#3: Develop a healthy sense of paranoia - they are out to get you, especially the ones that send e-mail with subjects like "Hello"
#4: Give thanks for the guys who develop Win32 ports of Perl, Python, Apache etc because they are the thin geek line that stands between you and Visual Basic, Windows Scripting Host and (ugh) Internet Information Services.
#5: Get hold of Mozilla, Evolution, and OpenOffice. Man cannot live on IE, Outlook and Office alone.
#6: Head on over to PacketStorm and stock up on some local admin exploits and the excellent Cain&Abel so you can take back the rights these no-good dirt-farming MCSE's are going to try to take away from you.
That should get you started.
- Simon's Win32 Cheat-Sheet - Written by a Unix fan who has moved to Windows when he started working for Microsoft.
And some software that I use on Windows:- PuTTY - Probably the best Windows telnet / SSH terminal.
- NMap - yes, there's a Windows version of this port scanning / network security tool
- Windows XP Powertoys - the TweakUI control panel toy is probably the most valuable - it lets you set up X-Window like focus that follows the mouse
Finally, read The Unix-Hater's Handbook.But seriously, I admire your efforts to adapt to the changes the new owners want to impose on you. I do hope you find a way to get your job done and that you can continue in your job without undue restrictions.
But think long and hard about this new company. Will your work with them help take your career in the direction you want, or will you forever be pigeon-holed in the company as "one of those lunix freaks from that company we bought a while ago"? What other changes will they bring to your workplace?
If you can't see yourself working happily for them in five or even two years, start looking now. Take the time to put together a nice, tight resume; maybe even read up on current job-related news, refresh your interviewing techniques, maybe even read a bit about management skills, and start making contacts - all the time keeping your poker face on at work.
It is much easier to find a job while you have a job. Its a stronger bargaining position for you and it is proof to the interviwer that you are employable.
"In a hierarchy every employee will rise to his level of incompetence". The Peter Principle