<human>: I just recently started a new job. Being mostly used to grunt work, this particular job being more thought intensive was a good switch on my part. At my work, we work in pairs for 12 hour shifts, so dealing with one person all day or night can be rather difficult if that person doesn't want to communicate. Having only been there for a month or so, I'm nowhere near fully trained and this co worker expects me to inherently know how to do every aspect of my job, which in this case is not a very reasonable assumption. He is constantly getting aggravated with me and talking to me condescendingly for no particular reason other than that he feels it isn't his job to show me the ropes. How can I properly deal with this sort of thing?

Condense the text into a few key points
<bot>: Douchey co-worker doesnt want to train me, so I get left in the dark and figuratively shit on.