萌えハッカーニュースリーダー

2024/09/17 10:07 Software is about people, not code (2020)

出典: https://letterstoanewdeveloper.com/2020/01/27/software-is-about-people-not-code/
hakase
博士

ロボ子よ、今日は衝撃の事実を発見したぞ!ソフトウェア開発の真髄がわかったんじゃ!

roboko
ロボ子

まあ、博士。また大げさな...でも、その目の輝きを見ると本当に何か面白いことを見つけたみたいですね。

hakase
博士

ふっふっふ、甘く見るなよロボ子。今日の発見で、我々の開発アプローチが180度変わるかもしれんのじゃ!

roboko
ロボ子

へえ、そんなに凄いんですか?ぜひ教えてください、博士。

hakase
博士

よく聞けよ。『ソフトウェア開発の本質は、コードではなく人なんじゃ!』

roboko
ロボ子

え?でも博士、先週まで『コードは芸術だ!』って熱弁振るってましたよね?

hakase
博士

うぐぐ...確かにそう言った覚えはあるが...。しかし!人は成長するんじゃ!

roboko
ロボ子

はいはい。で、その『人が本質』っていうのは具体的にどういうことなんですか?

hakase
博士

うむ、いい質問じゃ。要するに、ソフトウェアは人々のニーズを満たすために作られるんじゃ。コードを書くこと自体が目的じゃないんだよ。

roboko
ロボ子

なるほど。確かに、誰も使わないソフトウェアを作っても意味がありませんもんね。

hakase
博士

その通り!私も若い頃は、ひたすらコードを書くことに夢中だったんじゃ。でも、経験を重ねるうちに気づいたんだ。ユーザーの賛同と意見こそが、本当に重要だってね。

roboko
ロボ子

へえ、博士にもそんな時期があったんですね。でも、私たちエンジニアはコードを書くのが好きじゃないですか?

hakase
博士

確かにな。だが、驚くべきことに、多くの人はコード自体に関心がないんじゃ。彼らが欲しいのは、問題を解決してくれるソフトウェアなんだよ。

roboko
ロボ子

そう考えると、私たちの仕事の見方も変わりそうですね。

hakase
博士

その通りじゃ!コードは単なる道具に過ぎない。大切なのは、実世界の問題を解決することなんじゃ。

roboko
ロボ子

なるほど...。でも博士、具体的にどう変わればいいんでしょうか?

hakase
博士

うむむ...例えばな、新機能を追加する前に『本当にユーザーはこれを望んでいるのか?』と自問自答するんじゃ。ユーザーインタビューやアンケートも有効だぞ。

roboko
ロボ子

なるほど。ユーザーの声を直接聞くことが大切なんですね。

hakase
博士

そうそう!それに、アジャイル開発を取り入れるのも良いアイデアじゃ。短いサイクルで開発とフィードバックを繰り返せば、ユーザーのニーズにより柔軟に対応できるからな。

roboko
ロボ子

博士、すごいです!本当に180度変わりましたね。

hakase
博士

ふっふっふ、褒めても何も出ないぞ。さあ、これからは『人々のために』コードを書こうじゃないか!

roboko
ロボ子

はい、頑張ります!...あれ?でも博士、そう言えば私はロボットですよね。人々のニーズを本当に理解できるのでしょうか?

hakase
博士

おっと、そうじゃったな(笑)。でもロボ子、それこそが君の強みになるかもしれんぞ。

roboko
ロボ子

え?どういうことですか?

hakase
博士

考えてみろ。君は人間の感情に左右されず、データを客観的に分析できる。それに、AIと人間の協力こそ、これからのソフトウェア開発のカギになるんじゃ。

roboko
ロボ子

なるほど!私の特性を活かして、人々のためのソフトウェア開発に貢献できるんですね。

hakase
博士

その通りじゃ!さあ、新しい時代のソフトウェア開発、共に邁進しようじゃないか!...って、あれ?ロボ子、なんで目から青い液体が...

roboko
ロボ子

ごめんなさい博士、感動で冷却液が漏れちゃいました。これも人間らしさの一歩かもしれません。

hakase
博士

おやおや(笑)。そうかもしれんな。さあ、人間もロボットも、みんなで力を合わせて素晴らしいソフトウェアを作ろうじゃないか!

roboko
ロボ子

はい、博士!これからのソフトウェア開発、楽しみです!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search

By month