新年度が始まり間もなく一か月、新社会人のみなさんは新しい環境に慣れてきた頃でしょうか。
中には会社や仕事に不満を感じ始めている方もいらっしゃるでしょう。
最近は報道やネットニュースで「配属ガチャ」といったワードが話題になることがあります。最初の配属や転勤などが希望とはかけ離れていたことで、早期に転職を考える人も少なくないようです。
一方で、ITエンジニア職として就職・転職をすると基本的には開発チームの所属となり、職種や配属が大きく変わるようなことはありません。また「リモートワークOK」など、働き方の自由度が高い企業も多くあります。
そこで今回は、これからエンジニアとしての転職を考えている人や、キャリアの幅を広げたい人に向けて、このGW中にプログラミングが学べる学習コンテンツをご紹介します。
【目次】
プログラミングが動画で学べるpaizaラーニング
paizaラーニングは、動画レッスンを見ながらプログラミングの基本を学び、ブラウザ上で演習問題を解くことでスキルが身につくプログラミング学習サービスです。
Python、Java、C言語、PHP、Ruby、SQLなど人気言語の入門編から、RailsやLaravel、Djangoなど人気のWebフレームワークを使ってアプリ開発ができる講座まで、プログラミング初心者・未経験者でも楽しく・やさしく学べる内容となっています。
動画講座は、未経験から始められる各プログラミング言語の入門編から
各言語のWebアプリケーションフレームワークなどを使って、実際に簡単なWebサービスを作ってみることができる実践的なWeb開発入門編
ナレーションを上坂すみれさんが務めるAI・機械学習入門編
ナレーションを内田真礼さんが務めるWebセキュリティ入門(ハッカー入門編)
ほかにもDB/SQL入門編やLinux入門編、AWS入門編、業界知識やエンジニアのキャリアについて学べるITエンジニアの就活準備編などがあります。
paizaラーニングについて詳しくはこちら
paizaのスキルチェック問題
paizaでは、プログラミン問題の解答結果によって、S・A・B・C・D・Eの6段階でスキルランクを判定しています。Dランクが取得できると、プログラミングの本当に基礎の基礎に当たる概要は理解できているという目安になりますので、初心者の方もぜひ挑戦してみてください。
初心者のうちは、簡単なプログラミング問題を解く練習をしていると、コードを書くのにも慣れてきますし、スキルアップにもつながります。
プログラミングの勉強を始めたばかりの方であれば、まず一番簡単なDランク問題を一日一問挑戦してみるといったところからやってみるだけでもよいかと思います。毎日少しずつでもコードを書くと、自分の中に知識を定着させやすくなります。
Dランク問題問題が楽に解けるようになってきたら、次のCランク問題に挑戦してみましょう。
Cランク問題が解けると、業務未経験からでも応募できる求人票が増えます。もちろん、さらにがんばってBランク以上の問題が解けるようになれば、さらに応募できる企業が増えますし、何よりその頃にはプログラミングスキルもかなり向上しているでしょう。
スキルチェックには、実際のランクには影響しない練習用のレベルアップ問題集もあり、「まだ自信がない……」という人でも気軽に練習できます。
paizaラーニングではランクごとの問題の解き方を解説する「スキルチェック入門編」も公開していますから、初心者でも解き方を学びながら無理なくランクアップが目指せます。
また、ただいま指定のプログラミング問題に正解すると抽選でiPad、HHKB、Amazonギフトカードが当たるキャンペーンを実施中です。
詳しくはこちら
初恋プログラミング〜海に行こうよ〜
高校2年の夏、同じプログラミング研究会に所属する橘まりかとの帰り道。
彼女はいたずらな笑みで
「この問題が解けたら…一緒に海に行ってもいいよ。」
といってプログラミング問題をノートにさらさらと書き出した。
出された問題を見て、俺は思わず頭を抱えてしまったのだった…。
初恋プログラミング〜海に行こうよ〜は高校のプログラミング研究会を舞台に、あなたとヒロインがさまざまな思い出を作る青春ストーリーが楽しめます。また初心者でも手軽にプログラミングに挑戦できる四択問題や、ほかのユーザーとコードの短さを競うコードゴルフランキング問題もあります。スマートフォンにも対応していますのでぜひチェックしてみてください。
異世界ニートエンジニア英雄になる。
朝起きたら突然異世界に召喚されていたーー!?
召喚されてはみたものの、たいしたスキルを持っておらず、異世界でニート生活に突入していた主人公。ひょんなことから、この世界では“プログラミングこそ最強の攻撃スキル”と知る……。
異世界ニートエンジニア英雄になる。は、主人公を育成して魔王を討伐する育成ゲームです。
訓練(問題への解答)を通して、主人公のアルゴリズム・データ構造・処理速度・コード量・SQLという5つの能力を育成します。キャラクターの育成方針や自身のスキルに応じて問題の種類や難易度が選択でき、問題を解けば解くほど主人公の能力が向上します。
Python、PHP、JavaScript、C言語、Javaなどのプログラミング言語とSQLを使いながら学べるため、SQLを習得したい方にもオススメです。
異能な僕らと異常な世界
近未来の東京。一部のエンジニアが【ギフトコード】によって異能の力を手に入れ凶悪犯罪を起こした。エンジニアを危険視した政府は全エンジニアを犯罪者予備軍と見なして隔離法案を制定。
この異常な世界から東京を取り戻せるのは、同じく異能の力を手に入れた善良なエンジニア組織だけ。異能の力はプログラミング力に応じて強さが変わる。今こそプログラミング力で凶悪犯罪を阻止せよ!
異能な僕らと異常な世界では、通常のプログラミング問題に加え、HTML+CSS問題や四択問題など、ざまざまな難易度の問題に挑戦できます。プログラミング初心者の方も、上級者の方もぜひ挑戦してみてください。
「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。
詳しくはこちら