ネットワークプログラミングは主にどこで(どんな業種で)使われていますか？


技術書で「ネットワークプログラミング」という分野があるかと存じますが、  
これが実際にはどのような業種の人たちが行っているのかがわかりません。

「オープン系、Web系、組み込み系」などの分類でいうとどのような系で行われているのでしょうか？実際の業務においてどのようなものを開発するときにそれが必要になるのでしょうか？

※当質問でのネットワークプログラミングの定義は以下とします。  
IP/TCP/UDPあたりのプロトコルを利用し、ソケットやストリーム等を操作をしてデータを送受信したりするようなプログラム（を作成すること）。言語はJava,
Cなど。

何卒よろしくお願い致します。




「オープン系、Web系、組み込み系」どのジャンルでも使う時は使います。てか使わない方が珍しいです。  
昔のPS2などのゲームですら一部で使われていたりしたので、今では使っていないところの方が珍しいと思います。貴方の言うネットワークプログラミングがインターネットを利用したものと限定しているのならもう少し絞れますが、逆に今の時代インターネットに接続出来ない製品を探す方が難しいのではないでしょうか？  
冷蔵庫だってインターネット接続するぐらいですから...

