プログラミングをしていてわからない時の対処法【解決】

プログラミング

こんにちは。平日はアプリエンジニアをしつつ、週末とか時間のある時に、今気になっていることを記事にしたりしています。

今回はプログラミングをしていて、わからなくなってしまって困った時の対処法についてまとめたいと思います。

プログラミング勉強し始めた頃って、わからないことだらけですよね。

私が独学で勉強していた時も、何回も分からないってなって病んだのを覚えています。

そんな当時の私と同じような人に向けて、対処法をまとめてみます。

プログラミングがわからないときの対処法

プログラミングがわからない時のおすすめな対象法を紹介します。

全て消して最初からやり直す

これ私がプログラミング学習初期の頃にやっていたことです笑

どうしても分からない時は1度全てリセットしていました。

例えば、Railsのチュートリアルをやっていて、エラーが出てきた時に、

数日調べて、コードを書き換えてもエラーが消えないとします。

こういった場合、プロジェクトごと削除して、チュートリアルを最初からやり直していました笑

本当は自力で解決できると、勉強になるのですが、このまま頭を抱えて挫折してしまうよりは、よっぽどマシという判断です。

頻繁にこの方法を取るのはあまりおすすめできませんが、たまにはOKです笑

詳しい人に聞く(オンライン・オフライン)

まず1人で数時間、数日考えたり、ググっても解決しない場合、経験上、間違いなく人に聞くほうが良いです。

人に聞く場合、

  • オンライン(stackoverflow,terateil, Facebookグループ等)
  • オフライン(知人)

の2パターンだと思います。

オンラインで質問できる環境が整っているので、基本的には質問系サイトで質問すれば解決すると思います。

というか、今直面している問題のほとんどは、過去に質問されていたりするので、まずは同じ問題が過去に質問されていないかチェックするのが良いです。

基本これでOKなのですが、私みたいに、質問するのがめんどくさい、回答待つのがめんどくさいから質問しないみたいな人がいるかもです笑

個人的にはこのタイプ意外と多いんじゃないかと思っています。

私と同じタイプの人は、オフラインで質問するのがおすすめです。

✔️プログラミングに詳しい知人に質問することです。

個人的にこれが1番おすすめです。

  • すぐに答えをもらえる(笑)
  • 細かく聞ける
  • 何個も質問できる
  • プラスαでアドバイスをもらえたりする

とか良いことだらけです。

環境を変える

プログラミングをしていてわからない時は、思い切って環境を変えるのもありです👌🏻

→例えば、これまで3ヶ月独学で書籍で勉強をしてきて、いまいちプログラミングができるようになっているか分からないとします。

この場合思い切って環境を変えると良いかもです。

学習教材を変える

書籍で勉強していたのを、Progateやドットインストールで学ぶようにするとかです。

意外と教材が自分にあってなかったり、そもそも教材のクオリティが低い場合もあるので。

コミュニティに参加してみる

プログラミング系のイベントに参加して、そこで勉強したり知人を作るのもおすすめです。

詳しくは、【エンジニア志望必見】プログラミングイベントに参加してモチベーションをあげよう! おすすめイベントサイト3選

を参考にしてみてください。

インターン(バイト)に行って学ぶ

インターンに行くのは超おすすめです。質問できるし、実際の仕事を通して勉強でき、お金も稼げるのは控えめに言って最高です。

Wantedlyとかでインターンたくさん募集しているので、みてみると良いかもです〜。

プログラミングスクールに行って勉強する

いきなりインターンに行くのは少しハードルがあるので、プログラミングスクールに行ってみるのもおすすめです。

最近プログラミングスクールはやってますよね。

プログラミングスクールの良い点は、

  • 挫折しないように教えてくれる
  • プログラミングの基礎は確実に学べる
  • 何かしらの成果物を作れるので、実績になりインターンに受かりやすい

とかです。テックブースト(Tech Boost)というスクールで元講師をしていたので、自信持っておすすめできます。

テックブースト(Tech Boost)は3ヶ月でエンジニアになれなれます。私が教えていた大学1年生の子も3ヶ月目にインターンの採用に受かっていました。

テックブーストは無料で話が聞けるので、1度オンライン面談してみるのもおすすめです。

以上です! プログラミングをしていてわからなくなることはしょっちゅうですが、色々方法を変えながら試して行けば、必ず大丈夫なので、どんどん行動していきましょう〜〜!

その他おすすめ記事:

» [保存版]プログラミング超初心者におすすめの勉強法まとめ~挫折しないで継続することが大切

»【目安】プログラミング独学でエンジニアになるまでの期間【最短半年】

» 【保存版】プログラミング独学で人気企業に就職するロードマップ【必要期間は2年です】