テストって、意味ありますか?

10/4/2024
Table of contents

海外メディアでたまに「日本人はテスト好き、資格好き」という記事が出たりしますが、日本に戻って「本当だなあ」と感じることがあります。
それ「テストの点が高い=できる人」信仰があるからじゃないかあと思うんです。

大抵のテストって、暗記すればパスできるやつですよね?
それ、ソフトウェアエンジニアにやっても意味がないと思うんですよ。僕にとってテストとは「能力があるか判断するためのもの」です。

確かに、エンジニアのレベルを測るための基準は必要だと思います。ただ、多くの日本の会社において、ソフトエンジニアのテストは「合格してバッジを取るため」になっていて、テストとしての機能を果たしていないんじゃないでしょうか。

僕が大事だと思うのは、実務に即した内容がきちんと入っているかどうか。
「◯◯の知識がある」とか、それって大事なんですかね?

知識より

・実際に動くものが作れるかどうか
・会社が望むものを作る力があるかどうか

ですよね、上の人が知りたいことって。つまり、知識が経験になっているか、だと思うんです。

テストの基準がずれている、知識だけを求めるから、ソフトウェアエンジニアが育たない。内製化が進まない、だから日本のIT業界はどんどん海外に遅れを取っていってしまうんです。

理想は「企業ごとにカスタマイズされたエンジニアレベルのテストがある状態」です。これなら、自社において誰がどこまでできるかわかりやすく評価もラクになるし、プロジェクトごとに人も選びやすい。

エンジニア側も、会社がどのレベルを求めているか、何ができるようになればより評価されるかわかる。採用も、どんなことを要求されるのか明確なので人が集まりやすくなりますし、開発も進みやすくなる。仕事の効率が上がって、もっといいものが作れるようになって......と、もうメリットしかないんです。

こんな話しをお客さまとしていたら「うちの会社用のエンジニアレベルテスト作って」と言われ、現在鋭意作成中です。

カスタマイズしたエンジニア用テスト、もっと広めていきたいです^^

 ブログ

全部
Interview header image

日本のITに物申す:『DX時代にふさわしい部下のマネジメント方法とは?』

今回は、弊社オフィスで開催したイベント「DX時代にふさわしい部下のマネジメント方法」に、経営コンサルタントのロッシェル・カップさんをお招きし、サーバントリーダーシップの重要性について語っていただきました。DX時代、デジタル人材の育成やモチベーション維持に苦しむ日本企業にとって、このリーダーシップスタイルが有効だとされています。部下の成長を支えながら自律的なチームを作るための実践的なアドバイスが満載で、参加者からも多くの質問が飛び交う充実した時間となりました。

Interview header image

アジャイルワークショップ:名古屋開催

アジャイル思考を組織に浸透させ、変化に柔軟に対応する力を身につけるための実践的な内容です。アンケートでは、約90%が社内でアジャイルを導入したいと回答し、全員がアジャイル思考を理解したとの結果になりました。

Interview header image

エンジニアの内製化がDX推進の鍵に?

内製化を成功させるための具体的なステップを紹介しています。特に、短期間でのフルスタックエンジニア育成が鍵となり、技術だけでなくリーダーシップやグロースマインドといったマインドセットも重要です。