Well it hadn’t really occurred to me that a professional programmer would have any problems using different IDE’s. Whether it Notepad, or Vi or Emacs etc. surely a pro is going to familiarise themselves with a range and the concepts so they are flexible in their work practices and outlook? In my time i have used the above as well as Homesite, Dreamweaver, Zend Studio, Mac Xcode tools and Interface designer, Eclipse, TECO, BRIEF, MS Visual Studion, Bluefish, Aptana Kdevelop and probably some i have forgotten about.
Ok some of them are editors rather than IDE’s but you can use them in much the same way and for editors like Vi and Emacs there are a wealth of plug-ins thea give them much more functionality.
However of course i forgot the nature of MS programmers and perhaps the MS philosophy in which the IDEÂ does all the work, hides all the complexity and actually does most of the programming (badly) for you. There fore the level of knowledge required is less, the learning curve less and the quality of the end result is also less.
Any way to make the transition here is an article on the IBM developerworks site to help any Microserfs making the transtion