软件维护比较辛苦。首先,程序员必须在修补源代码制造的错误(bug)的同时,还必须保证系统运行的质量

再则,一般维护的是前人留下来的代码,编码习惯不同,对系统的认知不同,导致阅读代码时很花精力最重要的是,业务需求变化越来越快,必须要快速准确反应,压力大。