I wonder if part of the reason so many IC's go in to management is simply that "how do you handle a team conflict" has a more evergreen answer than "how do you do some random task in X framework, describe the cost of different approaches in big-O notation, and do it fast". Or, of course, you've had 20 years to build up your network of professional friends and you all get each other the nicer jobs.