Absolutely. I was a psych major. Another huge thing I learned, btw, was that my persistence (stubbornness, if you ask my wife ;) lets me learn most anything, which is how I came to be a developer.
Instead of how I learned it, I'll point you to some topics in social psych:
If an area I listed here or in the original post is of particular interest, let me know and I'll reply with the specifics of what I meant, or pointers to some info on it.
also im checking the material that FleursDuMal mentioned ;)