One resource I thought of is the book The Psychology of Computer Programming by Gerald Weinberg. A better option though, if this is possible, would be to do some observation in person. Spend a day or two with a programmer and note how they think, how thye work, and how that differs from you as a tester.
Digital Services developemnt is changing testing roles and skillsets
I am a test automation specialist and test manager and I am seaching for ideas in which way I have to change my mindset, my knowledge and tool expierience when beeing part of a development team or company for developping digital services and products?