在宅で働けるJavaプログラマとしての立場を確立していくためには実用面を重視したスキルアップが重要な観点になる。
それに加えて持つべき目標が、実際にできあがる製品を販売する側と利用する側が持つ背景知識を身につけて仕事に臨むということである。
Javaプログラミングの需要が高い分野はオンラインシステムに関わるものであり、クラウド上で動作するアプリケーションの開発や、Web制作、ゲーム開発が主なものとなっている。在宅の仕事おける開発の仕事では一つの完成品を納入することになるのが典型的であり、企画に対して意見できることも多い。
プログラミングが必要となるようなWeb制作を依頼する企業の多くはビジネス展開のためにWebを活用することを考えていることが多く、ショッピングシステムやアクセス解析等を盛り込みたいという要求が強い。そういった際に、ビジネスの観点をもって依頼主と相談することができるとその目指しているところがわかりやすいことに加えて、より建設的な提案を行っていくことができる。
同様のことがゲーム開発にもいうことができ、背景知恵式を身につけることで販売者側とユーザー側の両方の視点から必要とされていることを提案できるようになる。すると、発注することによって付加価値が得られると企業側も認識するようになり、仕事が豊富に得られるようになっていくため、将来的に仕事に困らないようになれるのである。