Şöyle bir örnek vereyim:
Mercedes teknik parça tasarımı için Catia V5 CAD programını kullanıyordu ve bazı sebeplerden dolayı Siemens NX CAD yazılımına geçme kararı aldı. Fakat ordaki çoğu mühendis Catia üzerinden kendini geliştirmişti ve bu yüzden epey para harcanmak zorunda kalındı. Ayrıca en önemlisi mühendisler profesyonel kullandıkları bir programdan ayrıldı ve yine ögrenme ve kendini geliştirme aşaması yeni program için başladı.
Unreal Engine'i gayet iyi bir şekilde bilen biri 2D oyun yapsa Unity ile oyunu yapandan daha iyi olabilir. Aynı şey Unity için de geçerli. Kısacası yine söylüyorum: bunlar kişinin bilgi birikimi, araştırma ve kendini geliştirme vb. birçok konu ile alakalı.