If you're unwilling to understand what your development team has to do to implement a feature you designed, software might not be the industry for you.
As a designer, I use a lot of user experience terminology to explain rationale, methods, and concepts. I highlight the ones that create the most confusion.