エンターテイメントの仕事は、人を楽しませるということへのやりがいがあります。人を楽しませる事は、仕事に携わっている人もまた、面白さを強く感じています。意図通りに人を楽しませることができれば、その仕事から大きな達成感を得ることが可能です。
エンターテイメントとして社会的に確固たる地位を築いたのが、ゲームです。
また、オンライン機能を持ったタイトルが次第にその数を増やし、パソコンやコンシューマ機、あるいはスマートフォンからインターネットを経由してプレイできるコンテンツが増えました。
オンライン機能を持つゲームでは、Java言語が開発に用いられているケースが多いです。
Javaはオンライン通信のソフトウェア開発に適していて、また大きな規模のソフトウェア開発に用いることができます。
Javaプログラマとしてオンラインゲームの開発に携われば、インターネットを介しての人の交流をサポートすることが実現できます。
さらに、オンラインコンテンツの面白さの一つとして、ネットワークを介して、プレイヤーからの反応を開発者の立場から直接確認することができるという点があります。
オンラインシステムから、プレイヤーの行動について随時確認することができる他、メールなどを用いてプレイヤーから直接意見を受け取ることもできます。
プレイヤーと開発者の距離が身近なものになり、要望に対して迅速に開発へと投影することが可能となっています。