
みなさんこんにちは! ヘビの戯言でございます。
みなさんは普段キーボードは何の配列を使用していますか?
キー配列が合理的な英語配列?慣れ親しんだ日本語配列?


私は現在システムエンジニアとして働いているのですが、
ずばりシステムエンジニアならどっちを使うのかを理由も含めてお話ししたいと思います!
これからシステムエンジニアとして働こうと思っている方の参考にもなれば幸いです。
※システムエンジニアというと定義が広いのですが、私はサーバ、ネットワークエンジニアとして働いています。
…配列?何それ?
と思われた方は以下の記事を参考にしてみてください!
Contents
システムエンジニアが業務で使用する配列は…
さていきなり本題ですが、システムエンジニアが業務で使う配列。
それは…

日本語配列です。
日本語配列一択です!!!
ではその理由を見ていきましょう。
➀ 納品するサーバが全て日本語配列だから
私たちシステムエンジニアはサーバやネットワーク機器を構築、納品するわけですが、
それらを使うのは私たちではなくお客様です。
ネットワーク機器に関しては納品後お客様が直接設定をいじったりということは少ないですし、キーボード配列はあまり関係ありません。
しかしサーバは違います。

と言うのも、あくまでも私たちが構築するのは基本的なOSのセットアップであったりミドルウェアの設定や調整であり、そのサーバにコンテンツを乗せるのはお客様という状況は珍しくありません。

住宅の建築で例えると、私たちは家の土台であったり外観の作成、電気水道ガスを通すお仕事をしており、家の内装についてはお客様に自由にしてもらうことが多いのです。
当然お客様自身サーバにログインして設定をあれこれいじるわけですが…
ここは日本ですので当然お客様は日本語配列に慣れ親しんでいます。
わざわざキーボードを英語配列に変更するなどということはしません。

サーバを構築する際に一緒にキーボードやマウスも購入したりしますが、それらも日本語配列のものを買いますしね。
サーバの構築から運用にかかわる人全員が触るキーボードで、みんな漏れなく日本人で日本語配列に慣れ親しんでいるわけですから。
これまで関わってきた案件で、英語配列キーボードを扱ったことは一回もありません。
設計、構築、試験、納品に至るすべての工程において英語配列キーボードを使う機会がないんですね。
だから英語配列キーボードを使わないっていうのはごく自然なことなんですよね。
➁業務で利用するサーバのOSによるキーボード設定は全て日本語配列だから
システムエンジニアという職業において、遠隔でサーバにログインするという行為は日常茶飯事です。
故障調査でお客様のサーバにログインさせてもらったり、リモートワークの為リモート用のサーバにログインしたり、さまざまな状況でリモートするタイミングがあるわけですが、
リモートした際のキーボード設定は、リモートした先のサーバのOSのキーボード設定に引きずられます。

自分の環境で使用しているキーボードが英語配列だったとしても、リモート先では強制的に日本語配列になってしまうわけですね。
頻繁に配列が変わると自身の脳の切り替えも大変ですし、であれば最初から日本語配列で良くない?ということになるわけですね。

リモートだけではなく、メンテナンス専用端末というものがズラッと置かれている部屋もあるのですが、そこに設置されているキーボードも全て日本語配列です。
③会社から支給される端末が日本語配列だから
そもそもの話にはなりますが、普段業務で使用する端末は会社から支給されます。
僕の職場はフリーデスク化が進んでおり、基本はノートPCが支給されています。
ノートPCは持ち運びを想定されているから支給されているわけであり、実際に持ち運ぶ機会も多いです。

ノートPC備え付けのキーボードは日本語配列です。
英語配列を使おうと思うとキーボードを外付けするしかないわけですが、持ち運びの際に毎回キーボードも持ち歩くのは非常に面倒です。
・・・そういうことです。

マウスを持ち運んでいる人はチラホラいますが、キーボードを持ち歩いている人は中々見たことありませんね。やはりキーボードはかさばりますからね。
まとめ
以上の三点が、僕が考える日本語配列を使うべき理由になります。
③に関してはシステムエンジニアであることは関係ないように思えますが、①と②に関しては納得される同業者の方も多いのではないでしょうか?
僕個人が自由に使ってもいい機器であれば配列は僕が好きにすればいい話ですが、あくまでも機器はお客様のものであったりするので安易に変更できないんですね。

業務ではお客様が購入した機器のチューニングをすることになるので、あくまでも機器自体はお客様の持ち物なんですよね。勝手にあれこれは出来ないのです。
僕らサーバ、ネットワークエンジニアはそういう事情で中々日本語配列から離れられない環境にいますが、アプリエンジニアの方からするとまた違ってくるのかもしれませんね。
彼らはコンテンツの改修であったり更改作業の方がメインだと思うので、ひたすらコンテンツの作成に注力する為にある程度自由に環境を整えれるのかもしれません。
この辺のお話はまた別の機会にでも出来ればと思っています。

いかがだったでしょうか?
システムエンジニアとしてどちらの配列を使うべきかについてお話してきましたが、次の記事では僕個人としてはどちらの配列をオススメするのかについて話せればと思います!
誤解を招きそうな表現ですが、本記事も僕の独断と偏見で構成されています。
さてさて職業に縛られず、フラットな目線で見たときに一体僕はどちらの配列が良いと思っているのか。
ではみなさん次の記事でお会いしましょう!
お読みいただきありがとうございました!お疲れ様でした!

