ソフトウェア開発の現場では、新しい技術や問題が次々に出てきます。たとえば、プログラムの不具合を直したいとき、クラウドの設定方法がわからないとき、AIを使う新しい仕組みを作るときなどです。