I’ve regularly seen the divide (sometimes really wide) between the programmer and technical people in an organization and the healthcare professionals. For example, a healthcare IT company recently emailed me about an issue they had with their main developer. They asked the insightful question, “Is it possible to find quality developers who are not, shall we say, “difficult”?”
There’s no simple answer to this question, but let me first suggest that this divide isn’t something that just happens between tech people and non-tech people. I’m sure many doctors feel the same way when dealing with other people who try and do their job. It turns out, people are hard to work with in general.
That disclaimer aside, tech people do like to think they’re in a tribe of their own. Check out this video which definitely comes from a programmer perspective and illustrates the divide that often exists.
Just the fact that the programmer feels like they’re considered a “code monkey” describes a major part of the issue. Much like I wrote about today on EMR and EHR, one of the keys is making a human connection as opposed to treating a programmer like a code monkey that’s just there to do your bidding. While there are exceptions, most people respond to someone who deeply cares about the individual and works to understand their needs as much as the project’s needs or their own needs.
The reason I think there’s usually a big divide between the healthcare people and the tech people is that it’s a real challenge for these two groups to connect. The healthcare people don’t want to talk about Battlestar Gallactica and Game of Thrones and the tech people don’t want to talk about Dancing with the Stars and The Voice. Yet, this is what needs to happen to build trust between the two different groups. It’s a rare breed that enjoys both.
If all of this fails, then try the nuclear option. Bring donuts. Most people can relate to donuts.