well said pjam. I too have noticed that networking and having good references is really the best way to get the job. Interaction is difficult, especially for me, which is why I am trying to improve my interaction with people. Being friendly with people at work is the best way to get connected to future jobs.
This is exactly what happpened to me:
"And once you get a job, it's nice to sit in a cubicle or wherever you sit or stand and not interact with people that much, but as time goes on, either your position will be eliminated or you will be replaced by younger eager and less paid talent."
Because of SA I was unwilling to seek advancement at my last job and now I am out of a job and seeking a new job, without much luck.
All jobs are about selling yourself and having a network, which is more important than actually having the skills. You have to be better than the competition.
Once again, good post.