Both are equal in the eyes of the software development world.  Building great software requires a team of specialists, each with their own role.  Great software can’t be built without either group.  You need both sides of the proverbial house!