アプリ開発エンジニアになろうと思っているのであれば、Kotlinと呼ばれるプログラミング言語を習得しておくと良いです。というのも、Androidアプリを開発するにあたって、欠かせないプログラミング言語だからです。

プログラミング言語の一種であるKotlinは、2011年に開発されました。オブジェクト指向のプログラミング言語なので、C#やJavaに近い特性を持っているといえます。Javaと比較するとシンプルなコード喜寿になっているので、スムーズに開発を進められます。
またJava仮想マシンで動作するので、Javaとの相互利用が可能です。Javaは広く普及しているプログラミング言語なので、相互利用できるのは大きな魅力です。

もし、エンジニアでこれからKotlinを勉強しようと思っているのであれば、独学で進めてみると良いでしょう。というのも、Kotlinは公式のチュートリアルや学習サイトなどが数多く出ているからです。初心者でも独学でKotlinで学ぶことは十分可能です。
サイト以外にも書籍がいろいろと出てきています。まずは、入門者向けと書かれている書籍から学習すれば、初心者でも着実にステップアップできます。

もし、これからエンジニアを目指そうと思っている、今特別仕事を行っていない人であればプログラミングスクールに通ってじっくり勉強に力を入れるのも一考です。
プログラミングスクールであれば、勉強中何かわからないことがあっても、講師やチューターから丁寧な説明が受けられます。正しく理解した上で次のステップに進めるのが魅力です。