I saw this posted on Letsrun a few years ago. I forget the original poster, but I thought it was good and it does a good job of explaining the truth to college coaching...
If you ever get an interview ask the college how many applications they received. The answer for almost every Div I school is over 100.
You can assume the following.
1. There is a core group of people, like myself, who have some level of coaching experience somewhere. Whether its big college, small college, or even high school. We all want to move up, so we all apply thinking "maybe if they just interview me they'll see I'm worth it". You can include all the GA's in this boat as well.
2. Alums. Every college has a handful of unqualified alums who think they should be the coach because of the simple fact they are an alum. The bigger the school, the bigger this pool is.
3. The marry-go-round coaches. These are the ones who are a step above the group mentioned in number 1. They are actual established coaches that are part of the annual carousel of coaching. They have one foot in the door and a realistic shot of getting the job. Unless you were an Olympian, nobody from group 1 or 2 will get the job, but we keep trying.
Tried and true facts about getting a job in college coaching.
1. Don't be a distance coach.
2. If you're distance coach, be a former Olympian.
3. Be a woman. Be a minority.
4. Start as a volunteer, then move up to barely paid grunt, then up to real assistant, then MAYBE get a better assistant's job at a better college. Then kiss a lot of ass, get lucky with a couple of All-Americans. THEN get a decent head job at a decent-sized school.
By this time you have no wife (or one that hates you), your kids don't know you, and you have weekly mailers being sent to 10 different previous addresses.
If this sounds like something you want to be a part of, then do it. Otherwise, choose another career option.