It's now the two year mark for my switch from Windows to Mac. Over the last two years I've gone from a Windows developer exploring the Mac as a compliment to my Windows and Linux machines to a full time Mac user that spends the vast majority of my time in OS X.
I didn't wake up one day and say "Wow, I hate Windows. I'm going to switch to Mac". I bought a little white MacBook, put it on the desk next to my primary Windows machine and started playing with it. Though technically underpowered compared to the dual screen, custom built PC I spent all of my time on, I found myself constantly reaching over to the MacBook to use it. The environment was fresh and new to me and I began to really enjoy the user interface consistency that OS X and the vast majority of Mac applications shared.
For such a small device the performance was excellent too; though it was the least expensive of the MacBook line of computers it didn't feel like a compromised machine. Applications loaded quickly and I could run several large applications at once and see very little performance impact. In the past when I purchased the least expensive Windows based laptops the machine was barely usable out of the box; it needed to be cleaned of all the "extra" applications and within a month of using it the performance would start to deteriorate. Not so with the Mac.
In relatively short order I went from having a MacBook to purchasing a Mac Pro, which replaced my primary Windows desktop. Whereas the MacBook was quick, the Mac Pro was—and still is—remarkably fast. With dual 2.8Ghz quad core Xeons and 12GB of RAM, I was suddenly able to run a huge number of applications seamlessly.
The bottom line is I'm really happy I decided to "try out" that MacBook two years ago. Computing—as a software developer the place I spent a huge number of my waking hours—became fun and exciting again.
Tips For New Switchers
Over the last two years I've learned a lot about helping people make a successful switch from Windows to Mac. Here is a quick summary of some tips that can help you or someone you know make the transition easier, along with some links to blog posts on the topic:
1) Learn the keyboard
As a touch typist the first problem I had when I started using a Mac was adjusting to the keyboard. A Mac has a Control, Option and Command key to the left of the spacebar, Windows has Control, Start, Alt in that same spot. The more advanced a keyboard user you are the more time it will take you to adjust. Keys like Home and End exist on a full size Mac keyboard but they don't perform the same actions they do on Windows. Backspace and Delete swap labels but not functionality. All of this leads to a lot of missteps initially; invest the time to learn the keys.
Blog Posts: Windows to Mac Keystroke Mapping - a Quick Guide | Where did my Backspace key go? | Have you tried using the Option key? | Keyboard vs. Mouse | Switching to an ergonomic keyboard | The Page Up / Page Dn keys |
2) Be prepared to deal with MS Office files
Nobody at Apple would ever want to admit it but for now DOC, XLS and PPT files are the common language of the business world. You will want to find a solution to open, create and edit Microsoft Office files quickly and easily. The most obvious way to handle this is to get the Mac version of Microsoft Office. While I personally have it installed on one of my Macs, lately I've been using Neo Office to handle those types of files. Though technically you can use iWork to handle that, creating DOC and XLS files in Pages and Numbers requires extra steps that make it a challenge.
Blog Posts: I hate my Mac!
3) Learn about DMG files
If you download a new application over the web chances are it will be packaged up as a DMG file. A DMG file is a disk image and presents itself like a physical CD / DVD would when it is loaded up on your Mac. TUAW has an excellent 101 style overview of them. DMG files are important because of tip #4.
4) Learn to install applications
If you are coming from the Windows world you will need to adjust to how 3rd party applications are delivered on Macs. In Windows most downloaded applications come in the form of a self contained setup program. Double-click it and it starts an install wizard. On Mac you will generally receive a DMG file (see tip #3 above). Inside it may be a PKG file; which can be double-clicked to start an installation program. In some cases the application will just be contained in the DMG file; you drag that into your Applications folder to "install" it. The process is simple once you learn it but not obvious if you are new to Macs.
Blog Posts: Installing new applications
5) Time Machine is your friend
Go out and buy an inexpensive external hard drive that you can use to run Time Machine, the backup program that comes with OS X. It's seamless, backs up your machine every hour and quickly allows you to either grab an older version of a file you've recently modified or perform a complete restore on the machine. I don't need to use Time Machine for restoring files too often but when I do it's a glorious feeling that I've got backups when I need them.
6) Learn about windows
I'm not talking about Windows the operating system, but the windows in OS X. In Windows when you want to close an application people often just click the X in the top right corner of the window. On OS X the majority of the time clicking on the little red circle that turns into an X when you hover over it will also close the window of the application but not actually quit the application. Maximizing a window in OS X doesn't make it full screen like it does in Windows.
7) Find some great applications
OS X is a pretty complete operating system and comes with enough applications to get any web oriented person up and running. That said, there are tens of thousands of applications that you can use to make the most out of your Mac experience. Over the last two years I've cataloged the applications I've found and without a doubt those are my most popular blog posts. Whatever your interest is, chances are someone has created a nice little application to service that need.
Blog Posts: After 3 months, what's really being used | My critical applications 5 months after switching | 8 months after switching, my favorite applications | My top 10 free Mac utilities | 10 little known Mac utilities
Hopefully this will help some of the more recent switchers out there. You can grab a complete list of my Switching to Mac blog posts (currently at 71) by clicking on the Switching to Mac label on my blog.
Have a tip for helping a recent switcher adjust to a Mac from Windows? Drop a note in the comments below!