Q&A: 技術選定とリスクのはなし


Q. 「死のリスク」と同じで、どこにいても危険があるんじゃない?

家でも潰れる可能性、外でも事故や隕石の可能性…
結局プログラミングも同じで「リスクゼロ」にはできないのでは?

A.

その通りです。
生きている以上、どんな場所でもリスクは消せない。
プログラミングにおいてもそれは同じで、

全部に共通して「ゼロにはできない」んです。

でも、 備えることはできるし、選び方次第で緩和もできる
つまり「避けられないけどコントロールできる」のがプログラミングの強みです。


Q. ない可能性に脅えてる。たとえば MariaDB の開発終了

脆弱性もそうだが、依存していたら振り回されるのと同然じゃないか?

A.

これは本質的な不安です。
確かにソフトウェアやライブラリには「寿命」があります。
ただし、それを言えば 使っている PHP や OS も自分で作ったものではなく、既にリスクを負っている

だから考えるべきは「ゼロにすること」ではなく、どうリスクを最小限に抑えるか です。

こうすれば 完全に振り回されない設計 に近づけます。


Q. でも「リスクゼロにしたい」という気持ちが強い。どうしたらいいの?

A.

自然な気持ちです。
でも「ゼロにしよう」と思うほど、逆に 何も選べなくなって動けない状態 に陥りやすいです。

そこで意識すべきは:

この天秤を意識すると、ちょうどいい塩梅 が見えてきます。
「ゼロにしたい自分」を自覚できている時点で、もう半分は乗り越えています。


Q. じゃあ結論として、どう捉えればいい?

A.

まとめると:

あなたが気づいたように、遠回りしてでも学んで改善する姿勢があるなら、
リスクは脅威ではなく、未来を助けるヒント になります。


私がこの考えに気づいたきっかけ

つまり、個人的な人生経験とプログラミングの選定課題がリンクして、
「リスクを受け入れ、備えて活かす」という姿勢に辿り着いた。