看你怎么定义编程序啦。
一般来说,肯定不只是编程序。从比较经典的
软件工程生命周期来看,就有需求分析、系统设计、子系统开发、
系统集成和系统维护五个阶段,除了子系统开发中基本上是编程外,别的阶段编程就不是主导了。
但从非常宽松的定义来看,也对,因为编程序就是把客户的需求,通过编写程序来解决。
从那些人对
开发软件的描述来看,单是编程的话,虽然难,但是还是有很多办法来解决的。真正让开发人员痛苦的,其实是需求的不断变化,所以之前编写的程序随时可能发现要改写,水平不够的只能从头再来,进而影响了进度。如果需求永不变、一直正确,开发软件就是编写程序。