コンピューター開発の仕事では、開発に必要なプログラムの知識や経験があれば、多様なジャンルに応用を利かせることができる。
一つのプログラム言語が、多様なソフトウェア開発に用いられている。パソコンやサーバー向けのソフトウェア開発で培ってきたプログラミング技術は、今度は、androidアプリ開発にも活かす事ができる。
ソフトウェアを機能させるハードウェアの仕様によって、プログラミングの方針は変わるものの、全く大きな違いがあるというわけではない。
それでも、androidアプリ開発の職場に転職して、即戦力として活躍したいと考えるならば、できるだけ開発手法の違いを吸収しておいた方が有利である。
androidアプリの開発における業務内容を知っていれば、それだけ転職先となる新しい職場への順応が早くなる。
一般的には、ソフトウェア開発計画の立案や具体的なコード作成、さらに動作のテストといった工程は、どのようなソフトウェアの開発現場でも共通している可能性がある。しかし、開発に用いる支援ツールや独特な仕様については、改めて関連スキルを修得する必要がでてくる。
スマートフォン関連の開発には、多くの関心が寄せられているから、具体的な業務内容や特別な開発手法について知る事ができる手掛かりは多い。
また、実際にスマートフォンアプリ開発に従事している開発者から話を聞く機会があれば、android領域への転職準備がより現実的に整うだろう。