質問: 始めまして。質問を読んでいただきありがとうございます。 プログラミングを勉強しようと考えている初心者です。(大学在学中にC++をほんのさわり程度勉強はしていました)ですので、始めに技術的な質問ではないことを断っておきます。 もし不適切な質問であればご指摘下さい。削除いたします。 さて、近年社会のIT化が進み、スマートフォンを使って誰でも手軽にアプリをダウンロードする事ができるようになりました。またアプリに留まらず、日常生活を送るうえで利用する多くのサービスが、プログラミングを用いて作成されています。 しかしこれらがどのように作られているか、その仕組みについてあまり知識が無く、なんだか時代に取り残されているような気がして、新たにプログラミングについて勉強しようと考えたのですが、情報量が膨大であるためどこから手を付けてよいものか迷っています。 現代において比較的多く使われている(らしい)javaを学べば汎用性ある知識を得られるのだろうかとか、C++の続きを勉強したほうがいいのかとか、とにかく入り口の時点で躓いている次第です。 最終的には自分でアプリを作りたいとも考えています。このような初心者はいったいどこから勉強を始めればいいのでしょうか? よろしくお願いします。
回答: 一番最初は目標に沿った入門書籍を購入し、一冊終わらせるのがおすすめです。 目的に向かって順序だてて情報が整理されているので、まずは何かを形にして、全体像を何となく理解する。 何となくでも全体像を理解できれば、不足している部分について把握がしやすくなり、具体的な課題をもって次の学習に繋げることができます。 今回の場合だと、Amazonで Androidアプリ開発 入門 辺りで検索して、レビューの評価がよく、かつここ1-2年で発売された書籍を選択すれば大きなハズレは引かないかと思います。