通常、VBA を使う人たちを「エンジニア」と呼ぶことはありません。一般的に、「エンジニア」という言葉は、高度な技術スキルを持つ人々、例えばソフトウェア開発者やシステム設計者などを指します。VBA は、主にオフィスソフトウェアを操作するための道具であり、それを使う業務の一部として位置づけられます。従って、VBA を専門とする人々は、総務、経理、法務など、主に企業内の業務を担当する人々が主体です。
一方で、VBA を扱う人々をエンジニアとみなす企業もあります。これらの企業は、比較的に IT に対して閉鎖的な姿勢を持っており、内部でのみそのように見なされていることに気づいていないかもしれません。家電量販店で販売されているような周辺機器の知識があるだけでエンジニアと見なすことがあるケースもあります。
しかしながら、こうした企業の人々は通常、エンジニアリングの専門性について深い理解を持っていません。彼らは物理的な機器や画面に映るなど、目に見える部分に焦点を当て、システムの内部構造については理解していないことがあります。
こうした状況下では、彼らが自らを技術者と見なすことがコミュニケーションの混乱を招く可能性があります。そのため、用語や役割の定義を明確にすることが重要です。また、異なる部門や業界でのスキルや役割の違いを理解し、適切なコミュニケーションが求められます。
VBA を扱う人をエンジニアだと思う企業は非 IT 企業