Books and Videos for Self-taught Programmers

Don't have a degree and feel like you should? Hey me too! Then again I love teaching myself things and sharing with people and I wouldn't have it any other way. That's what I do here. You've taken yourself this far, now the fun starts.