Webアプリ開発に従事しているSEの人生相談
私は、Webアプリケーションの開発(主に追加開発)に従事している3年目のシステムエンジニアです。
先日、リリースしたプログラムのバグが原因で顧客のデータベース情報を誤って大量に書き換えてしまいました。それ以来、ミッションクリティカルなWebアプリケーションの開発に絶えず恐怖を感じています。
ここでWebアプリケーションの開発をミッションクリティカルと言っている理由は、稼働中のWebアプリケーションのモジュールの追加・入れ替えやデータベースの更新などで、時として1つのミスが即エンドユーザに計り知れない影響を与えてしまうことがあり、ミスが許されない業務であるからです。
現在、恐怖を絶えず感じながら今の業務を続けることに大変なストレスを感じているためWebアプリケーションの開発をずっと続けるのは困難であると考えています。
そこで、できればWindowsアプリケーション開発の仕事に移行したいと考えています。現在の勤め先ではWebアプリケーションの開発に比べれば数はかなり少ないですが、Windowsアプリケーション開発の仕事(自社製品開発)がありますので、異動希望するつもりです。
Windowsアプリケーション開発の仕事であれば、稼働中のアプリケーションのモジュール入れ替えや顧客データベースの書き換えといった業務がありませんので、上記していたような恐怖からは開放されると考えています。
ここでお聞きしたいのは、業界としてWebアプリケーションの需要が伸び続けており、逆にWindowsアプリケーションの需要が少なくなっているにもかかわらず、Windowsアプリケーションの開発だけで今後システムエンジニアとしてずっとやっていけるのかどうか、です。
障害が大きい場合は、転職も視野に入れて考えております。
参考程度ですが、アプリケーションの開発・保守の経験は2年ほどで、そのうちWindowsアプリケーションの開発(主な技術はC#,XAML)に携わったのは2ヶ月程度です。残りはWebアプリケーションの開発・保守(主な技術はJava,Struts,JSP,Oracle)に携わっていました。
できれば同じような業務に従事している方からのご回答をお待ちしています。厳しい意見でもけっこうですので、よろしくお願いいたします。