For a well established developer, this may be true, but for newer developers, they often have to jump through a lot of hoops to prove their skills first, especially if they come from a non-traditional background and do not have a CS degree.
Do you think this issue is less pronounced with the move toward companies providing compensation guidelines up front?
Do you think this issue is less pronounced with the move toward companies providing compensation guidelines up front?