问:

开发即时聊天软件,像QQ,MSN这些难不难?

答:
开发即时聊天软件的难易程度较高,涉及的技术较多,但也不是不可实现。具体如下:
1. 难度较大:即时聊天软件涉及的技术包括网络通信、服务器架构、数据库存储、用户界面等,这需要开发者有较高的技术水平与项目管理能力。特别是网络通信部分,需要解决高并发、低延迟的技术难关,这也是开发即时聊天软件的最大难度所在。
2. 需要使用新技术:现代化的即时聊天软件大多使用较新的技术架构,如websocket协议进行实时通信,使用NoSQL数据库进行高并发数据读写等,这需要开发者对新技术有较高的学习与理解能力。
3. 开发周期长:即时聊天软件作为一个商业化项目,需要解决的不仅仅是技术实现,还包括产品设计、商业模式选择等,这会使开发周期非常长,高质量项目开发周期通常在6-18个月。这需要开发团队有较高的项目管理和产品开发能力。 
4. 运维要求高:即时聊天软件上线后,作为一个高并发在线服务端,其服务器架构与运维要求也比较高,这需要有professional的技术运维团队进行维护,确保高可用性。 
综上,开发一个如QQ,MSN级别的商业化即时聊天软件,由于技术复杂度高、开发周期长和运维要求高,难度可以说是非常大的,但是只要有经验丰富的技术团队与产品开发能力,也是可以完成的。这需要开发公司在人员编制、技术实力和产品设计各个方面都有较高的实力,并有足够的资金投入才可以实现。
所以,简单来说开发即时聊天软件的难度是比较大的,但只要投入足够,也是可以完成的一件事情。关键在于开发团队与公司整体实力。