And coders may not become better designers (many developers just wish somebody else would do the design) but they will certainly become more productiveand have more confidence in doing things they have never done before.
It also makes each Solar City installation team potentially doubly productive, if it can design a solar installation and do an energy audit in one shot.