はじめに
こんにちは。職業訓練校に入学してQiitaを始めたのですがQiitaの存在を忘れてしまった者です。先月無事に職業訓練校を卒業し、現在はITエンジニアとして就職活動中です。気になっておられる方がおられるかわかりませんが、私の半年間何を学んだのか、職業訓練校の長所、短所などをシェアできればと思います。職業訓練校Webプログラマーコース
・1ヶ月目〜2ヶ月目 主にこの期間はHTML・CSSメインで学習しました。各要素の役割を覚えたり実際、講師の方が出される課題をこなしていくと言う感じでした。個人的にHTMLは独学で理解できたと思っていたのですがPOST通信とGET通信の違いなどわかっていなかったと痛感しました。(今でも怪しい😂)・3ヶ月目〜4ヶ月目
この辺りから、PHP・JSをガッツリ触り始めました。オブジェクト志向となんぞやだったり、DBとのやりとりだったりです。最初の印象は、とても楽しいでした。この二つを使用することでやりたいことの幅がかなり広がったからです。この期間に初めて自力でwebアプリ(クイズアプリ)を作成しました。アップしようと思いましたが流石にぐちゃぐちゃすぎて恥ずかしいので今改良中です。土日は自主制作に取り組んでいました。自作していく中で、大量にわからない単語と格闘していたので、この際ガッツリITの基礎知識を固めようと基本情報の取得を目標にITパスポートの勉強を始めました。1ヶ月ほど勉強を行なって、ぎりぎり合格しました。ほんまに基本情報大丈夫かいなと落ち込んだの覚えています。😭
・5ヶ月目〜6ヶ月目
半年間で一番忙しい期間でした。授業では、受講生がやりたいことを講師の方がライブコーディングで実装していくという授業がメインでした。Yahoo知恵袋のクローンだったり、チャットアプリなど5、6個作成しました。また個人としても制作課題として2個のアプリを制作しました。これと同時並行で基本情報の勉強をしていました。朝から夕方まで学校で勉強をして通学途中に基本情報の勉強、帰宅後は自主制作と朝から晩までIT漬けの日々を送っていました。私自身この期間が大変でしたが最も成長でき、有意義な時間だと思っています。
訓練校の長所・短所
長所 ・週4ペースで1日6時間ガッツリ授業してもらえる ・対面授業 ・講師の質が高い ・クラスメートと切磋琢磨できる ・手当が出る場合がある短所
・授業スピードが遅い
・PCのスペックがひどい
・レガシーな技術中心の授業内容
・日直制度などがあり、義務教育の延長のような作業がある
まず長所から言いますと、カリキュラムがすごくいいです。前職時代にも軽いプログラムスクールのようなものに通っていましたが、週一で2〜3時間程度しか通えず、まずスクールに行ってやることが前やっていたことを思い出すでした。このことを踏まえて今回は、短期集中できるカリキュラムを選びました。やはりこちらの方が思い出す作業など無駄な時間が圧倒的に少ないと思います。あとは対面授業でクラスメートと一緒に学習できるところが大きく,挫折しにくいと思います。現に私のクラスメートは誰一人途中で辞める人はいなかったです。(入校の際のオリエンテーションで辞められた方はいました。すみません。😂) また講師の方も講師歴が長かったり、現職エンジニアの方々だったりして、スキルも高かったです。またここが他のプログラミングスクールと決定的に違うのが授業料が無料。もしくは逆に手当がもらえる。というところです。詳しくは下記にURLを貼っておくのでそちらを見てほしいのですが、経済的に負担なく勉強に集中できると思います。
逆に短所ですが、これは仕方がないところだとは思いますが受講生のレベルが違いすぎると言う点です。私自身入校時のスキルは全くでしたが前職IT系で働いていた方だったり、自分でゲームを作った方だったりがおられました。一方でパソコンに全く触れたことがない方がおられ、その方に合わせた授業スピードになり、自然と授業スピードが遅くなっていました。またPCも古く急に電源が落ちたり、固まって動かなくなったりして授業に参加できないこともありました。また日直制度があって、日直は朝に発表だったり、日誌を書いたり、朝の号令をしたり、掃除をしたりがありました。当然授業する上で必要な作業はありましたが、全てが必ずしも必要不可欠と言われると疑問符が付きます。(最初の方は小学生気分で楽しめましたが。笑)