This struggle is real! I, too, still get surprised when trying to explain to my work colleagues - who are in the tech industry also. Even when i can get some modicum of understanding from them, they rarely see the point of it all...they're almost totally brainwashed - i see no better term for it than this.