You're right that in a lot of the UK software folks are viewed as 'beneath' the management and business types though, and not valued in the same way as they are in other economies. Useless arseholes with few worthwhile skills can get paid a ton if they can talk themselves into a position as a delivery manager or project manager.