リベロエンジニア公式オウンドメディア。

IT・TECH

あなたがITエンジニアに向いている人か可能性を探る!プログラミング的思考クイズ

ITエンジニア…

なんかかっこいいですよね

響きだけで白米食べられる

LINEヤフー株式会社が2024年に発表したアンケートの中で「男子高校生のなりたい職業ランキング」の2位になるくらいエンジニアは人気の職業です。

2024年サンリオキャラクター大賞でいうところの「ポチャッコ」と同じ順位やね

もしかしたら、この記事を読んでいる人の中にもエンジニアになりたい方がいるかもしれません。

そう…画面の前のあなたですよ!!!!

指を画面に指す外国人

うちのスティーブが急に驚かせてすみません

ただ少しエンジニアと聞くとハードルが高い感じがしますよね

なんかこう、頭が良くないと出来ないとか…めっちゃ難しそうだとか…

僕も元ITエンジニアですが、なる前は「自分にも出来るかな…」と不安だったことを覚えています。この記事を書くまでめちゃくちゃ忘れていましたが。

自分がエンジニアに向いている人なのか、これからエンジニアとして働けるのか知りたくありませんか?

虹色の「知りたい」

ですよね!知りたいですよね!!!

それでは、あなたがITエンジニアに向いている人なのか判断出来る一つの指標「プログラミング的思考」のクイズを用意しました!

専門的な知識がなくても大丈夫なため、プログラミングを知らない方でも今すぐクイズに参加出来ます。

安心したまえ、最初はみんな初心者さ

エンジニアに上場企業の給与と自由を/

プログラミング的思考とは


考える女性

文部科学省は、「プログラミング的思考」について以下のように解説しています。

『自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力』

引用元:文部科学省小学校段階におけるプログラミング教育の在り方について(議論の取りまとめ)|文部科学省

要するに、「自分が考えている動作を適切に実行するために必要な指示を、論理的に考えられる力」のこと

文部科学省は、子どもたちのプログラミング的思考を養うために、2020年から小学校の必修科目に「プログラミング教育」を追加しています。

現在、重要視されているスキルの一つだね

では具体的にプログラミング的思考の考え方を説明しましょう。

例えば、「自動販売機で飲み物を買う動作」についてです。

一般的に考えられる手順は以下の通りです。

  1. 自動販売機にお金を入れる
  2. 欲しい飲み物のボタンを押す
  3. 出てきた商品を取る
  4. あれば、お釣りを取る

もう考えなくても出来ちゃう動作やね

ですが、プログラミング的思考で考えると以下のようになります。

  1. 自動販売機の位置を確認する
  2. 自動販売機に欲しい商品があるかどうかをチェックする
  3. 所持しているお金(硬貨や紙幣)が自動販売機で使えるか確認する
  4. 自動販売機の前に立つ
  5. 商品一覧を確認する
    • 欲しい商品が表示されているか確認する
      • 商品の価格を確認し、手持ちのお金と照らし合わせる
  6. 購入したい商品を決定する

(以下略)

商品を選ぶだけでも、これほど細かい動作の組み合わせによって結果が出力されているのです。

もちろん、途中の順番や実行内容が間違っていると、正しく飲み物が出てこなくないゾ!

プログラミング的思考はエンジニアに必須スキル


窓際のパソコン

ITエンジニアの仕事として最初に「プログラミング」を思いつく方が多いかもしれません。

プログラミングとは、コンピューターに対して指示を出すことです。

ちなみにコンピューターに対して指示を出す時に使われる言葉は「プログラミング言語」といわれているよ

コンピューターは与えられた指示が間違っていても、言われた通りに実行してしまう特性があります。

そのまま実行するとほとんどの場合は、エラーが発生して正しく動作しません。

そこで、プログラミングでコンピューターを正しく動作させるために必要なのがプログラミング的思考

プログラミング的思考は、適切な結果を出力させるために必要なプロセスを全て洗い出し、順序立てて考える必要があるため、適切な情報を手順でコンピューターに伝えられます。

あなたはITエンジニアに向いている人?プログラミング思考クイズ全5問!


電球とQUIZ

それでは、あなたにプログラミング的思考があるかクイズで試してみましょう!

ルールは簡単!

今から表示される手順は、誤りが含まれています。手順の中で誤っている箇所を見極めましょう。

以下、例題です。

例)自動販売機で飲み物を買う時

  1. 自動販売機の位置を確認する
  2. 自動販売機に欲しい商品があるかどうかをチェックする
  3. 所持しているお金(硬貨や紙幣)が自動販売機で使えるか確認する
  4. 自動販売機の上に立つ(ここがエラー)
  5. 商品一覧を確認する
    • 欲しい商品が表示されているか確認する
    • 商品の価格を確認し、手持ちのお金と照らし合わせる
  6. 購入したい商品を決定する

(以下略)

そして、手順の後に出てくる選択肢から、誤りの箇所が含まれている数字を選択して回答してください。

  • ①1〜2行目
  • ②3〜4行目
  • ③5〜6行目

正解!

不正解...

正解は②3〜4行目です。

自販機の上に立ったら買えないから

問題に戻る

今回は4行目に誤りが含まれているため「②3〜4行目」が答えとなります。

自動販売機の上に立つ男性

これは買えないね

ぜひ、何問正解したかを「#リベロ思考クイズ」をつけてX(旧Twitter)で教えてね!

エンジニアに上場企業の給与と自由を/

クイズ1:「肉じゃがの作り方」に関するプログラミング的思考クイズ


肉じゃが
  1. 包丁を持つ
  2. じゃがいもを一口大に切る
  3. にんじんを乱切りにする
  4. 玉ねぎをくし切りにする
  5. 肉を一口大に切る
  6. 食材が全て切り終わったら包丁を置く
  7. 鍋をコンロの上に置く
  8. 鍋に油を入れる
  9. 肉を色が変わるまで炒める
  10. 玉ねぎとじゃがいもとにんじんを加える

(以下略)

  • ①1〜3行目
  • ②4〜5行目
  • ③6〜8行目
  • ④9〜10行目

正解!

不正解...

正解は③6〜8行目です。

鍋に火をつけていない

問題に戻る

問題を解いてからスクロールしてね!

生肉じゃが

全部が生だね、ふぅ〜!ワイルドボーイ!

クイズ2:「レストランでの食事」に関するプログラミング的思考クイズ


レストラン
  1. スタッフを呼んで、注文を伝える
  2. おすすめがあれば、スタッフに尋ねてみる
  3. 注文が完了したら、リラックスして料理を待つ
  4. 料理が提供される
  5. 食事中は、マナーを守りながら会話を楽しむ
  6. 飲み物の追加やデザートの注文が必要な場合は、自分で厨房に行ってスタッフに依頼する
  7. 料理やサービスに何か問題があれば、スタッフに伝えて対応をお願いする
  8. 満足したら、支払いを行う(カード、現金、またはモバイル決済など)

(以下略)

  • ①1〜2行目
  • ②3〜4行目
  • ③5〜6行目
  • ④7〜8行目

正解!

不正解...

正解は③5〜6行目です。

自分で厨房に行く必要がないから

問題に戻る

問題を解いてからスクロールしてね!

厨房に迷い込む男性

新しいバイトさんが来たのかと思っちゃうよ

クイズ3:「洗濯機の使い方」に関するプログラミング的思考


コインラインドリー
  1. 洗濯機のフタを開けて洗濯物を入れる
    • 洗濯物を詰め込みすぎないように注意する
    • デリケートな素材は専用のネットに入れて投入する
  2. 洗剤と柔軟剤を投入する
    • 洗剤投入口に適量の洗剤を入れる
    • 柔軟剤が必要なら、柔軟剤投入口に入れる
  3. 洗濯機の設定を選ぶ
    • 洗濯コースを選択する(通常洗い、デリケート洗い、エコモードなど)
    • 水温、すすぎ回数、脱水時間などを設定する
  4. スタートボタンを押して洗濯を開始する
    • 洗濯機が正常に動作しているか確認する
    • 洗濯中に異常な音や振動がないかチェックする

(以下略)

  • ①1行目
  • ②2行目
  • ③3行目
  • ④4行目

正解!

不正解...

正解は④4行目です。

洗濯機のフタが空いた状態でスタートボタンを押してる

問題に戻る

問題を解いてからスクロールしてね!

大きい手と洗濯機

大乱闘スマッシュブラザーズのマスターハンドいる??

クイズ4:「プロポーズ」に関するプログラミング的思考クイズ


プロポーズ
  1. タイミングを選ぶ
  2. 告白する場所を決める
  3. 話す内容を準備する
  4. 心の準備をする
  5. 好きな人に近づいて会話を始める
  6. 相手の様子を確認する
    • もし様子が良ければ: → 告白を続ける
    • そうでなければ: → 告白を延期する
  7. 真剣な話に切り替えて、心で気持ちを伝える
  8. 返事を待つ

(以下略)

  • ①1〜2行目
  • ②3〜4行目
  • ③5〜6行目
  • ④7〜8行目

正解!

不正解...

正解は④7〜8行目です。

心だけでは気持ちが伝わらないから、声に出せ

問題に戻る

問題を解いてからスクロールしてね!

念力の男性と疑問の女性

急に話しかけられたと思ったら、急に無言になるの恐怖だろ

クイズ5:「だるまさん転んだ」に関するプログラミング的思考クイズ


だるま
  1. 本当の鬼を用意する
  2. 鬼はスタートラインの前に立ち、他の参加者はスタートラインに並ぶ
  3. 鬼が「だるまさんがころんだ」といいながら前を向いて目を塞ぐ
  4. 鬼が「だるまさんがころんだ」の「だ」で目を開けて後ろを向く
  5. 鬼が振り向いた時に、参加者は動きを止める
    • もし動いている参加者が見つかった場合: → 鬼が名前を指定する、呼ばれた人はフィールドから離れる
    • もし全員が止まっていた場合: → 鬼は再度前を向き、次の掛け声を始める
  6. 参加者は鬼が前を向いている間にゴールラインに向かって進む
  7. 鬼が振り向くたびに、参加者は素早く動きを止める
  8. 鬼の判断で動いている人を見つけた場合、鬼に捕まる

(以下略)

  • ①1〜2行目
  • ②3〜4行目
  • ③5〜6行目
  • ④7〜8行目

正解!

不正解...

正解は①1〜2行目です。

本当の鬼は用意しちゃダメだよ

問題に戻る

問題を解いてからスクロールしてね!

鬼とだるまさんがころんだ

もしもガチの鬼なら近づくな、逃げろ

あなたもエンジニアに向いている人かもしれない!


今回のプログラミング的思考クイズで答えが分かったあなたは、エンジニアの素質があるかもしれませんね。

反対に、プログラミング的思考は後からでも身につけられるので、今回のクイズが分からなくても問題ありません。

エンジニアをやってみたい…その気持ちがすでにエンジニアに向いている人なのかもしれませんね

エンジニアに興味があったり、やってみたかったりする方はぜひエンジニアになるための勉強を始めてみましょう!

え?エンジニアの勉強をしたいけどお金をかけたくない?

しょうがないなぁああ〜〜〜(微笑み)

リベロエンジニアでは2ヶ月に1回、リベロエンジニア代表である金子周平公式X(旧Twitter)アカウントで、技術書を20冊プレゼントするキャンペーンを開催しています。

応募方法は簡単2ステップ!


  1. リベロエンジニア代表のX(旧Twitter)アカウント、“金子周平/デジタルイノベーション企業リベロエンジニア代表“をフォロー
  2. 当Xアカウントで投稿しているキャンペーンポスト内にあるリポストボタンをタップして応募

※引用リポストは対象外となります。

詳しい内容は「【毎月開催!】技術書20冊プレゼントtwitterキャンペーン」で紹介しています。


技術書が欲しい方はドシドシ応募してくださいね!

エンジニアに上場企業の給与と自由を/

弊社が気になった方は是非、お気軽にカジュアル面談にご応募ください!

  • 記事を書いたライター
  • ライターの新着記事
朝日 良

朝日 良

オウンドメディア ライター

元インフラエンジニアの転職系Webライター。 IT転職系を中心に多岐に渡りSEO記事を執筆。 趣味は、読書、お笑い鑑賞、謎解き、ギター。特にシュールなお笑いが好き。 無人島にひとつ持っていくならファミリーマート。

  1. 時間を無駄にしてしまう6つの悪い習慣とは|エンジニアの仕事術

  2. 【推し金】握手会で推しから覚えてもらう方法を全部試してみた

  3. あなたがITエンジニアに向いている人か可能性を探る!プログラミング的思考クイズ

  4. スキマ時間活用│ハイパーカジュアル面談なら5分でサクッと転職できる

  5. 学校では教えてくれないハイパーカジュアル面談とは?!【具体例あり】

  6. 教えて!『野生のIT社長』をモンスターボール以外で捕まえる方法

会社概要

wantedly

Shuhey Kaneko Official Shop

【業務委託】オウンドメディアライター募集中!!

リベロエンジニアのオウンドメディアでは、自由な発想で「楽しく読める記事」を企画から書いてくださるライターさんを募集中です!

 

○「SEO記事以外も書きたい!」

○「オタクの情熱を記事にぶつけたい!」

○「真面目にふざけるのが得意!」

 

そんな方は、ぜひ奮ってご応募ください。詳細だけでも見ていただけると嬉しいです!

【詳細はこちらへ】

RANKING

DAILY
WEEKLY
MONTHLY
  1. 1
  2. 2
  3. 3
  1. 1
  2. 2
  3. 3
  1. 1
  2. 2
  3. 3

RECOMMEND

RELATED

気になるなら一緒に読んでほしい関連記事

PAGE TOP