
【エンジニアあるある】家族に仕事内容を説明できない
こんばんは!IT業界で働くアライグマです!
エンジニアとして働いていると、家族や親戚に自分の仕事を説明しようとして困った経験はありませんか?「何を作っているの?」と聞かれ、具体的に話しても「つまりどういうこと?」と返される…。そんなエンジニア特有のもどかしさを、多くの方が感じていることでしょう。
本記事では、なぜエンジニアの仕事が家族に伝わりにくいのか、その背景や対策について考察します。
なぜ家族にエンジニアの仕事が伝わらないのか?
エンジニアの仕事を家族に説明しにくい理由はいくつかあります。
技術的な専門用語が多すぎる
エンジニアの仕事は、プログラミング言語やフレームワーク、アルゴリズムなど専門知識が前提となるものが多いです。そのため、説明しようとするとどうしても専門用語が混ざり、相手が理解しにくくなります。
例えば、「VueとLaravelを使ってWebアプリを開発している」と言っても、技術に詳しくない家族にとっては意味不明です。「サーバーを管理している」と説明しても、「サーバーって何?」という疑問が返ってくることも少なくありません。
目に見える成果が分かりにくい
エンジニアの仕事の多くは裏側のシステム開発です。例えば、Webサイトのバックエンドの処理や、データベース設計、APIの開発などは、ユーザーの目には見えません。そのため、家族からすると「本当に仕事をしているの?」と疑われることすらあります。
また、エンジニアはプロジェクトごとに異なる技術を扱うため、一度説明して理解してもらえたとしても、次に違う技術を使うと再び説明が必要になります。これもまた、家族にとって理解しづらいポイントとなります。
「IT=パソコンを触る仕事」だと思われがち
多くの人は「IT系の仕事」と聞くと、「パソコンを使う仕事」という漠然としたイメージしか持っていません。エンジニアと一般的なパソコン作業(Excel業務など)の違いを説明するのが難しいため、結果的に「ずっとパソコンを見てる仕事なんだね」とまとめられてしまいます。
エンジニアが家族に仕事を説明する方法
では、家族に少しでもエンジニアの仕事を理解してもらうにはどうすればよいのでしょうか?
身近な例を使って説明する
家族がよく使うアプリやWebサービスを例にして説明すると、理解してもらいやすくなります。
例:「このスマホアプリが動く仕組みを作る仕事をしているよ」
特に、家族が普段から利用しているサービス(SNS、ECサイト、銀行のオンラインサービスなど)を例にすると、よりイメージしやすくなります。
料理や建築に例える
エンジニアの仕事を他の分野に置き換えて説明するのも有効です。
- 「エンジニアはシステムのレシピ(コード)を書いて、アプリという料理を作っている」
- 「Web開発は、家を建てるのに似ている。フロントエンドが家の外観、バックエンドが柱や配線みたいなもの」
このように例えることで、プログラミングやシステム開発の役割を分かりやすく伝えることができます。
「パソコンを触っているだけじゃない」ことを伝える
エンジニアはただコードを書く仕事ではなく、課題を解決する仕事であることを強調するのも重要です。
例えば、「会社の業務をもっと便利にする仕組みを作る仕事」と説明すると、エンジニアが単なる「パソコン作業員」ではないことが伝わりやすくなります。
また、エンジニアの仕事はチームワークが不可欠です。設計、コーディング、テスト、デプロイといったプロセスがあり、一人だけで完結する仕事ではないことを伝えるのも効果的でしょう。
家族に理解されなくても気にしない
家族に仕事を理解してもらえると嬉しいですが、エンジニアという職業はどうしても専門的な部分が多く、完全に理解してもらうのは難しいことが現実です。
エンジニアとして大切なのは、家族に完全な理解を求めるよりも、自分の仕事に誇りを持つことです。
家族から「難しそうな仕事だね」「よく分からないけどすごいね」と言われたら、それだけで十分かもしれません。
また、家族に理解してもらうことに固執しすぎると、かえってストレスになることもあります。時には「エンジニアは魔法使いみたいなものだよ」と軽く流してしまうのも、円満な関係を保つコツかもしれません。
まとめ
エンジニアの仕事を家族に説明するのは難しいですが、身近な例を使ったり、他の分野に置き換えたりすることで、ある程度の理解を得ることは可能です。
しかし、完全に理解してもらうことにこだわる必要はありません。大切なのは、自分自身が仕事にやりがいを感じ、誇りを持つことです。
エンジニアとしての道を歩みながら、家族との関係も大切にしていきましょう!