【どのように勉強すればいいのか】

非IT系起業の事務職です。
現在仕事でVBAを使ってExcel上で簡単なプログラムを勉強しながら作っています。

iPhoneのアプリを作って小遣い稼ぎしたいなー、とおもってObjectve-Cの勉強をしようと思っていたところ、
上司からLotusNotesの勉強をしてアプリケーション(DB)を作るよう、指示を受けました。

過去には遊びでごくごく簡単な趣味のHPを作成したことがあります。(HTML+CCS+PHP+MySQL)
また、独学で応用情報処理技術者も取りました。

これから、どのような方向でプログラムの勉強をしたら効率よく学べるでしょうか?
よろしくお願いします。