ITエンジニア…
なんかかっこいいですよね
響きだけで白米食べられる
LINEヤフー株式会社が2024年に発表したアンケートの中で「男子高校生のなりたい職業ランキング」の2位になるくらいエンジニアは人気の職業です。
2024年サンリオキャラクター大賞でいうところの「ポチャッコ」と同じ順位やね
もしかしたら、この記事を読んでいる人の中にもエンジニアになりたい方がいるかもしれません。
そう…画面の前のあなたですよ!!!!
うちのスティーブが急に驚かせてすみません
ただ少しエンジニアと聞くとハードルが高い感じがしますよね
なんかこう、頭が良くないと出来ないとか…めっちゃ難しそうだとか…
僕も元ITエンジニアですが、なる前は「自分にも出来るかな…」と不安だったことを覚えています。この記事を書くまでめちゃくちゃ忘れていましたが。
自分がエンジニアに向いている人なのか、これからエンジニアとして働けるのか知りたくありませんか?
ですよね!知りたいですよね!!!
それでは、あなたがITエンジニアに向いている人なのか判断出来る一つの指標「プログラミング的思考」のクイズを用意しました!
専門的な知識がなくても大丈夫なため、プログラミングを知らない方でも今すぐクイズに参加出来ます。
安心したまえ、最初はみんな初心者さ
\エンジニアに上場企業の給与と自由を/
プログラミング的思考とは
文部科学省は、「プログラミング的思考」について以下のように解説しています。
『自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力』
引用元:文部科学省小学校段階におけるプログラミング教育の在り方について(議論の取りまとめ)|文部科学省
要するに、「自分が考えている動作を適切に実行するために必要な指示を、論理的に考えられる力」のこと
文部科学省は、子どもたちのプログラミング的思考を養うために、2020年から小学校の必修科目に「プログラミング教育」を追加しています。
現在、重要視されているスキルの一つだね
では具体的にプログラミング的思考の考え方を説明しましょう。
例えば、「自動販売機で飲み物を買う動作」についてです。
一般的に考えられる手順は以下の通りです。
- 自動販売機にお金を入れる
- 欲しい飲み物のボタンを押す
- 出てきた商品を取る
- あれば、お釣りを取る
もう考えなくても出来ちゃう動作やね
ですが、プログラミング的思考で考えると以下のようになります。
- 自動販売機の位置を確認する
- 自動販売機に欲しい商品があるかどうかをチェックする
- 所持しているお金(硬貨や紙幣)が自動販売機で使えるか確認する
- 自動販売機の前に立つ
- 商品一覧を確認する
- 欲しい商品が表示されているか確認する
- 商品の価格を確認し、手持ちのお金と照らし合わせる
- 欲しい商品が表示されているか確認する
- 購入したい商品を決定する
(以下略)
商品を選ぶだけでも、これほど細かい動作の組み合わせによって結果が出力されているのです。
もちろん、途中の順番や実行内容が間違っていると、正しく飲み物が出てこなくないゾ!
プログラミング的思考はエンジニアに必須スキル
ITエンジニアの仕事として最初に「プログラミング」を思いつく方が多いかもしれません。
プログラミングとは、コンピューターに対して指示を出すことです。
ちなみにコンピューターに対して指示を出す時に使われる言葉は「プログラミング言語」といわれているよ
コンピューターは与えられた指示が間違っていても、言われた通りに実行してしまう特性があります。
そのまま実行するとほとんどの場合は、エラーが発生して正しく動作しません。
そこで、プログラミングでコンピューターを正しく動作させるために必要なのがプログラミング的思考
プログラミング的思考は、適切な結果を出力させるために必要なプロセスを全て洗い出し、順序立てて考える必要があるため、適切な情報を手順でコンピューターに伝えられます。
あなたはITエンジニアに向いている人?プログラミング思考クイズ全5問!
それでは、あなたにプログラミング的思考があるかクイズで試してみましょう!
ルールは簡単!
今から表示される手順は、誤りが含まれています。手順の中で誤っている箇所を見極めましょう。
以下、例題です。
例)自動販売機で飲み物を買う時
- 自動販売機の位置を確認する
- 自動販売機に欲しい商品があるかどうかをチェックする
- 所持しているお金(硬貨や紙幣)が自動販売機で使えるか確認する
- 自動販売機の上に立つ(ここがエラー)
- 商品一覧を確認する
- 欲しい商品が表示されているか確認する
- 商品の価格を確認し、手持ちのお金と照らし合わせる
- 購入したい商品を決定する
(以下略)
そして、手順の後に出てくる選択肢から、誤りの箇所が含まれている数字を選択して回答してください。
- ①1〜2行目
- ②3〜4行目
- ③5〜6行目
正解!
不正解...
正解は②3〜4行目です。
問題に戻る
今回は4行目に誤りが含まれているため「②3〜4行目」が答えとなります。
これは買えないね
ぜひ、何問正解したかを「#リベロ思考クイズ」をつけてX(旧Twitter)で教えてね!
\エンジニアに上場企業の給与と自由を/
クイズ1:「肉じゃがの作り方」に関するプログラミング的思考クイズ
- 包丁を持つ
- じゃがいもを一口大に切る
- にんじんを乱切りにする
- 玉ねぎをくし切りにする
- 肉を一口大に切る
- 食材が全て切り終わったら包丁を置く
- 鍋をコンロの上に置く
- 鍋に油を入れる
- 肉を色が変わるまで炒める
- 玉ねぎとじゃがいもとにんじんを加える
(以下略)
- ①1〜3行目
- ②4〜5行目
- ③6〜8行目
- ④9〜10行目
正解!
不正解...
正解は③6〜8行目です。
鍋に火をつけていない
問題に戻る
問題を解いてからスクロールしてね!
↓
↓
↓
↓
↓
↓
↓
全部が生だね、ふぅ〜!ワイルドボーイ!
クイズ2:「レストランでの食事」に関するプログラミング的思考クイズ
- スタッフを呼んで、注文を伝える
- おすすめがあれば、スタッフに尋ねてみる
- 注文が完了したら、リラックスして料理を待つ
- 料理が提供される
- 食事中は、マナーを守りながら会話を楽しむ
- 飲み物の追加やデザートの注文が必要な場合は、自分で厨房に行ってスタッフに依頼する
- 料理やサービスに何か問題があれば、スタッフに伝えて対応をお願いする
- 満足したら、支払いを行う(カード、現金、またはモバイル決済など)
(以下略)
- ①1〜2行目
- ②3〜4行目
- ③5〜6行目
- ④7〜8行目
正解!
不正解...
正解は③5〜6行目です。
自分で厨房に行く必要がないから
問題に戻る
問題を解いてからスクロールしてね!
↓
↓
↓
↓
↓
↓
↓
新しいバイトさんが来たのかと思っちゃうよ
クイズ3:「洗濯機の使い方」に関するプログラミング的思考
- 洗濯機のフタを開けて洗濯物を入れる
- 洗濯物を詰め込みすぎないように注意する
- デリケートな素材は専用のネットに入れて投入する
- 洗剤と柔軟剤を投入する
- 洗剤投入口に適量の洗剤を入れる
- 柔軟剤が必要なら、柔軟剤投入口に入れる
- 洗濯機の設定を選ぶ
- 洗濯コースを選択する(通常洗い、デリケート洗い、エコモードなど)
- 水温、すすぎ回数、脱水時間などを設定する
- スタートボタンを押して洗濯を開始する
- 洗濯機が正常に動作しているか確認する
- 洗濯中に異常な音や振動がないかチェックする
(以下略)
- ①1行目
- ②2行目
- ③3行目
- ④4行目
正解!
不正解...
正解は④4行目です。
洗濯機のフタが空いた状態でスタートボタンを押してる
問題に戻る
問題を解いてからスクロールしてね!
↓
↓
↓
↓
↓
↓
↓
大乱闘スマッシュブラザーズのマスターハンドいる??
クイズ4:「プロポーズ」に関するプログラミング的思考クイズ
- タイミングを選ぶ
- 告白する場所を決める
- 話す内容を準備する
- 心の準備をする
- 好きな人に近づいて会話を始める
- 相手の様子を確認する
- もし様子が良ければ: → 告白を続ける
- そうでなければ: → 告白を延期する
- 真剣な話に切り替えて、心で気持ちを伝える
- 返事を待つ
(以下略)
- ①1〜2行目
- ②3〜4行目
- ③5〜6行目
- ④7〜8行目
正解!
不正解...
正解は④7〜8行目です。
心だけでは気持ちが伝わらないから、声に出せ
問題に戻る
問題を解いてからスクロールしてね!
↓
↓
↓
↓
↓
↓
↓
急に話しかけられたと思ったら、急に無言になるの恐怖だろ
クイズ5:「だるまさん転んだ」に関するプログラミング的思考クイズ
- 本当の鬼を用意する
- 鬼はスタートラインの前に立ち、他の参加者はスタートラインに並ぶ
- 鬼が「だるまさんがころんだ」といいながら前を向いて目を塞ぐ
- 鬼が「だるまさんがころんだ」の「だ」で目を開けて後ろを向く
- 鬼が振り向いた時に、参加者は動きを止める
- もし動いている参加者が見つかった場合: → 鬼が名前を指定する、呼ばれた人はフィールドから離れる
- もし全員が止まっていた場合: → 鬼は再度前を向き、次の掛け声を始める
- 参加者は鬼が前を向いている間にゴールラインに向かって進む
- 鬼が振り向くたびに、参加者は素早く動きを止める
- 鬼の判断で動いている人を見つけた場合、鬼に捕まる
(以下略)
- ①1〜2行目
- ②3〜4行目
- ③5〜6行目
- ④7〜8行目
正解!
不正解...
正解は①1〜2行目です。
本当の鬼は用意しちゃダメだよ
問題に戻る
問題を解いてからスクロールしてね!
↓
↓
↓
↓
↓
↓
↓
もしもガチの鬼なら近づくな、逃げろ
あなたもエンジニアに向いている人かもしれない!
今回のプログラミング的思考クイズで答えが分かったあなたは、エンジニアの素質があるかもしれませんね。
反対に、プログラミング的思考は後からでも身につけられるので、今回のクイズが分からなくても問題ありません。
エンジニアをやってみたい…その気持ちがすでにエンジニアに向いている人なのかもしれませんね
エンジニアに興味があったり、やってみたかったりする方はぜひエンジニアになるための勉強を始めてみましょう!
え?エンジニアの勉強をしたいけどお金をかけたくない?
しょうがないなぁああ〜〜〜(微笑み)
リベロエンジニアでは2ヶ月に1回、リベロエンジニア代表である金子周平公式X(旧Twitter)アカウントで、技術書を20冊プレゼントするキャンペーンを開催しています。
応募方法は簡単2ステップ!
- リベロエンジニア代表のX(旧Twitter)アカウント、“金子周平/デジタルイノベーション企業リベロエンジニア代表“をフォロー
- 当Xアカウントで投稿しているキャンペーンポスト内にあるリポストボタンをタップして応募
※引用リポストは対象外となります。
詳しい内容は「【毎月開催!】技術書20冊プレゼントtwitterキャンペーン」で紹介しています。
技術書が欲しい方はドシドシ応募してくださいね!
\エンジニアに上場企業の給与と自由を/
自販機の上に立ったら買えないから