相談: 会社のJava研修についていけない…、いい勉強法ない?

に投稿

今年新卒でインターネットの大手企業にWebエンジニアとして入社しました。

文系大学卒で、Webサイトやフロントエンド、Rubyなどはやったことあるものの、プログラミングというものにきちんと触れてきてきませんでした。

現在会社の研修でJavaをやっていて、配列やメソッド、カプセル化などのアルゴリズムやシステムの課題をひたすら解いているのですが、配列を少しすぎたあたりから全然問題が解けなくなりました。

具体的に言うと、解決方法が分からない、何を求めたいのか、どういう制御構文を使っていいのか等何から手をつけていいのか分かりません。

このままだとエンジニアとしてやっていけるか不安で、質問したいことがあります。

・どうやってそういう問題を解くべきか(考え方など)
・勉強法
・どうやったら楽しくなるか

以上教えていただきたいです。よろしくお願いいたします。

読者の方から相談メールをいただきました。

同じような悩みを持っている方向けに回答内容を一部紹介します。

問題を解く際の考え方

具体的に言うと、解決方法が分からない、何を求めたいのか、どういう制御構文を使っていいのか、等何から手をつけていいのか分かりません。
・どうやってそういう問題を解くべきか(考え方など)

わからない時は、すぐに回答を見て、覚えればいいと思います。

はじめのうちは答えを自分で見つけられなくてもいいんです。

「答えを覚える」、はじめはこれでいいんじゃないでしょうか?

数学の問題を解くのもそんな感じですよね。答えをいくつも覚えていくと、だんだんとそれらを組み合わせて自分で解法が考えられるようになります。

おすすめの勉強法

写経という方法があります。プログラミングのお手本をそのまま打ち込んで実行する、これをひたすら繰り返します。

書籍やチュートリアルサイトにあるコードをそのまま打ち込んで実行するんです。

しばらくやってると、自分の中に知識やコードのパターンが蓄積していきます。すると、みにつけた知識の組み合わせで、新たなプログラムを書けるようになります。

どうやったら楽しくなるか

まずは、お手本を写して実行する、これってけっこう楽しいです。はじめのうちはプログラムを書いて動くだけで楽しいですよね。

それを繰り返していって、ある時気づいたら「オレけっこう上達したな!」って思う瞬間が来ると思います!

周りが出来すぎて焦るのですが、写経から始めて知識や例を身につけ、できるようになっていきたいと思います。頑張ります。

がんばってください!

プログラミング初心者におすすめのサービス
1. 講師から対面で学びたい派なら

プログラマカレッジをおすすめします。ProEngineerという転職エージェントが運営しているプログラミングスクールです。20代限定なんですが、無料で受講できて、修了後、就職支援もしてくれるんです。最高過ぎですよ、これ!!企業からの協賛金で運営しているのでスクールを無料にできるんだそうです。すばらしいシステムだと思います!

30代以上の方には

プログラマカレッジは20代限定なので30代以上の方にはWebCamp Proをおすすめします。受講料の返金保証がついているし、毎日11時〜23時まで通い放題なのでとてもいいと思います!

2. 自宅で学びたい派なら

「就職保証付き」オンライン就職予備校をおすすめします。Javaエンジニアコースでは就職保証がついているのでプログラマーとして就職したい方にはぴったりです。Javaエンジニアの求人ってめっちゃ多いし、求められる技術レベルもそこまで高くないのでちゃんとした教育プログラムなら就職保証できるだろうなとJavaエンジニア経験者の私も思います。

3. つまづいた時に質問したくなったら

プログラマー専用の質問サイトteratailをおすすめします。 つまづいた時にteratrailで質問すれば教えてもらえます。

これらのサービスを活用すれば、全くの初心者からでもプログラミングをばっちり出来るようになると思います!レッツトライです!

 - 勉強法 , ,