オンラインでプログラミングすることを学ぶ-それは見かけほど簡単ですか?

オンライン学習とさまざまなコースの人気が高まっている時代に、トピック、つまりこの学習の過程で生じる落とし穴をより詳細に取り上げたいと思います。

最近、私は初心者にとってより深刻なレベルでJavaをマスターすることにしました。 友達とおなじみの開発者がオンラインコースを開催し、私を参加に招待しました。



価格が高かったので(10,000 p。言語の基礎について-Javaコア)、QAのプログラミング言語の知識は非常にプラスです-私はためらうことなく、同意しました。

長所、短所、およびこのイベントに対する私の印象を簡単に説明しようと思います。



私はプロから始めます



1)オンラインクラス(プラスとマイナスの両方)。 自宅でプログラミングを理解すると便利です。通常のインターネットとマイクのみが必要です。 どこに行く必要もありません。コーヒーを飲みながらパジャマ姿でソファに横になって勉強できます。



コースの参加者は、すべてのサポート資料が共有され、パブリックドメインにありますレッスンのすべてのビデオは、Googleディスク、書籍などに投稿されました。 材料はgit labで見つけることができます。 そこで宿題も尋ねられました。 プログラミングのために、彼らはIntelliJ IDEAを使用し、GITを介してBitbacketのリポジトリに検証のための宿題を送信しました(はい、はい、彼らもそれを使用するように訓練しました)。 オンラインの間違いない利点は、クラスに必要なものがすべて3つの隣接するブラウザタブにあることです。



2)比較的小さな学生グループ。 授業を始めたとき、グループには4人がいました。 そして、3人の教師がいることを考えると、彼らは十分な注意を払い、ある程度、各生徒に個別のアプローチをすることができました。



3)優れた教師陣。 メンターはプログラミングの経験が豊富な人でした。 彼らは資料をうまく説明しました。 私たちはタスクを詳細に分析しようとしましたが、ほとんど常に連絡を取り合っていました。 質問が発生した場合、その日にレッスンがなかったとしても、同じ日に同意し、Skypeに電話して問題を解決することができました。



4)レッスンプラン(再び、+と-の両方)は、主に平日に週2回開催されましたが、週末に延期されることもありました。 彼らは午後8時から9時頃に始まり、2時間から3時間続きました。 各レッスンは、材料の繰り返しと複雑なタスクの分析から始まりました。 クラスのスケジュールに合わせて、宿題を時間通りに行おうとすると、良い結果が得られます。 以下の短所について。



5)価格-10,000回こする。 Javaの基礎を学ぶ3か月のコースと、個人的なメンターとの定期的な協議-それは私にとって非常に民主的です(現時点ではコストがわからないので、値上がりしている可能性があります)。



6)見込み。 言語の基礎をうまく習得できれば、本格的な開発者としてトレーニングを続けることができます。それが正常に完了すると、教師は*面接を取得し、ジュニアプログラマーとしての仕事を手伝います(*引っ張らないで助けますが、面接に合格するために必要な知識とライフハックを提供します)。 そのような喜びの報酬は重要です-プログラマーとしての最初の給与。 しかし、私の意見では、それは価値があります。



短所



1)オンラインクラス。 すべての人々は素材を異なって知覚します。 個人的には、Skypeで聞くのは難しく、多くははっきりしていませんでした。メンターは画面上で自分の行動をブロードキャストし、繰り返すように頼むことができましたが、その効果は個人的に言われた場合と同じではありませんでした。 また、家庭では、家族、猫、子供など、多くの注意散漫があります。 そして、ある時点で5分も気を散らさなければならなかった場合、説明者に追いつくのは非常に困難です。



2)クラスのスケジュール。 授業は午後8時から9時から始まり、全員が仕事から家に戻って食事をする時間がありました。 でも、仕事から授業の始めまで家に帰り、食べ物を温めるという最大限の努力をしました。 彼は通常、その過程ですでに食べていたが、それは材料と食物の同化にも寄与しなかった。 だから、私にとっては、週末に必ず1つのクラスを延期する必要があります。

再び私のビジョン。 23-00以降、私の脳はまったく新しい情報の受け入れを拒否し、眠りたいと思っています。 そして、レッスンが12泊に達した状況は非常に頻繁でした。 これは、素材の認識に悪影響を及ぼしました。



3)スパルタンモード。 1か月半のトレーニングの後、メンターは非常に具体的な制御システムを導入することを決定しました。 一番下の行は、各生徒が12日目に簡単なレポートを提供しなければならなかったことです。 今日は何をしますか? 昨日何もしなかったのはなぜですか? アプローチはまあまあです。なぜなら、誰もが個人的な生活やコース以外のことを持っているからです。時には、嘘をつくか、特定の日に私が何もしなかった理由を考え出さなければならなかったからです。



私は議論しません、タスクの実装を制御する必要がありますが、報告する毎日、これはバストです。 さらに、すべてのメンターはこのレポートについて非常に厳しく、時間内に登録を解除しなかった場合、「なぜあなたは沈黙しているのか、レポートはどこにあるのか」というトピックとともに15のメッセージが届きました



4)見込み。 繰り返しますが、すべてが非常に個性的です。 私は一ヶ月半で立ち去りました。 教材を学ぶ時間がなかったので、夕方の10時までにはクラスですでにいびきをかいていました。 したがって、十分な時間がある場合(週に約10-20時間かかります)、Skypeで資料を取り上げて、開発者の職業を学び、これに必要な最小限の時間とエネルギーを費やすことができます-このオプションはあなたのためです しかし、すべてが非常に単純だった場合、毎秒が開発者になりました...それを行ってください!



ご静聴ありがとうございました!



All Articles