I have been developing software for a long time now. I'm finding it is getting very difficult. Not for the coding and designing, but for the "process." I find that software development has become so "process focused" that actual architecture and code barely gets evaluated. I find it kind of depressing.