Maybe they could deal with too many options by having expandable sections labelled "Developer" or "DBA" etc?