Updated with new organization and a bit of new content from my talk at QA Or The Highway in Feb, 2015.
Yes, Developers and Testers should spend more time talking. Yes, each can learn from the other. Your projects will go much more smoothly, and you'll deliver better software to your customers.
This deck is from my talk at SQADays 14 in Lviv, Ukraine.