We are working on Fintech Solution— 2 members are from the bank, 2 are developers. I am a self taught developer with background in engineering, I've worked mostly in sales and business development roles. But I am struggling to communicate with team members who don't have the same depth of understanding and what it takes to build applications. Our visions are not exactly aligned with individuals who talk about billions when we haven't even defined our VP or MVP. I've built the landing page, and some API integration to prototype, on a simple AWS infrastructure. I'm a big proponent of diverse skill sets on a team even if that value is not fully realized currently at this stage. I'm considering to leave how would you approach this?
So they don't understand you. Because they lack your background. Because you lack theirs. Well, that's not going to change.
There's no silver bullet when it comes to communication. Listen more. Ask for feedback. Purge your explanations of technical jargon. When they state a concern, try paraphrasing it yourself and ask them whether you've understood them correctly.
If the people on your team can't communicate, then I suppose you could try bringing in somebody new – someone who CAN act as a liaison and explain everybody to everybody else. But that sounds arduous and dysfunctional. A team of 4 or 5 people ought to be able to talk to one another effectively. Maybe you guys should disband.