……不用这么专业。编程的话,那么多种平台,只要学好一个就可以了。如果你想用java,那就my eclipse ,如果C,C++,C#,那就visual studio,装2010就够了。至于数据库,比较好的是SQL Server或者是Oracle。还是那个,学好一个就好。然后500的硬盘,我自己是这样的:100G用来编程就够了。你要是开发了超过100G的项目,你就已经赚够足够的钱去买2T硬盘了…对了,可以考虑拿出另外100G或50G装个虚拟机,用作测试。测试用OS,企业一般装的都是Windows server或者是XP,你自己本来的OS用7就好。剩下的容量看你的个人生活需要了