質問: 今現在独学で3ヵ月間主にphp、html、cssを独学で学んでいます。 情報は少しずつではありますが入ってきています。 分からないことは自分で調べるという体制でずっと行っています。 例でいえば、PHPであれば条件分岐などがここでどういった処理が行われているというのは理解できるのですが、 プログラミングを使用してこういったものが作れる!」といった柔軟な考え方ができません。 この学習方法でいいのかと物凄い不安です。 皆さんがプログラミングの壁を乗り越えた方法を良ければお聞きしたいです。
回答: 仕事ではフロントエンドエンジニアを名乗っていますが、私もかれこれ10年以上独学です。 独学にこだわったのではなく、教えてくれる人に出会わなかっただけです。 > > プログラミングを使用してこういったものが作れる! > > > 私は条件分岐を利用して作れるものを探すのではなく、 作りたいものに条件分岐が必要だから身についたと感じ。 なので、浅く広く身についています。 > > この学習方法でいいのかと物凄い不安です。 > > > 教えてくれる方がいるなら、教えてもらいながら勉強したほうが絶対良いです。 本格的にやりたいならスクールに行くなどでもよい。 教えてもらう最大の利点は正しいことを教えてもらえることです(たまに間違ったこともいうが...)。 Google先生は嘘も教えます。特にHTML, CSSなど初心者向けは間違ったことだらけです。 一人でこれを選別する時間がかなり無駄です。 私のように教えてくる人がいないなら、一通り書いてある参考書を読み、参考書では足りない部分をGoogle先生に聞く勉強方法で良いのではないのでしょうか。 用語がある程度分かるようになってきたら仕様を読むと勉強になります。 どこかのサイトを真似して自分で0から同じものを作るのもかなり勉強になります。(公開ダメ!絶対!) 教えてもらうことができるなら是非その形をとってもらいたいと思い、独学で歩んできた者が回答しました。