.NET 3.5、.NET 4.0、WPF、Silverlight、ASP.NET MVC - 実際に多くの新しい Microsoft テクノロジがリリースされており、最近は試してみることができます。(私が挙げた例はすべて Microsoft テクノロジですが、これはどの言語やプラットフォームにも当てはまります)。これがあなたの勤める会社でどのように扱われているか興味があります。いくつかの例:
- 会社が使用するテクノロジーを決定する CTO はいますか?
- 開発チームは、使用するテクノロジを自由に選択できますか? 例: フレームワークのバージョン、従来の ASP.NET と ASP.NET MVC、ADO.NET Entity Framework と Linq2Sql または NHibernate? それともこれらの混合?
- あなたが働いている会社はどのような新しい技術を試していますか?その理由は何ですか?
- あなたの会社には、WPF やその他のテクノロジを研究目的で試すための専用リソース (時間) がありますか? それとも、空き時間に何かを試して、それらを会社に紹介しようとしますか?
これらは、私の質問を明確にするための単なる例です。要約すると、このプロセスがどのようなものか、誰が責任を負い、誰が決定を下すのかを知りたいです。あなたの会社は時流に乗りますか、それとも新しいテクノロジーを試すことに消極的ですか? そして、あなたはこの状況に満足していますか?
私が働いている会社では、まだ .NET 2.0 を使用していますが (現在はゆっくりと .NET 3.5 に切り替えています)、ASP.NET MVC を真剣に調べていない、WPF をまったく試していない、などです。そして、人々にそうするよう説得するのがかなり難しいと感じる人もいます. そうでないことを期待するのは公平ですか?