Tüm alanlarda geçerli değil. Bir mobil veya web geliştiricisinin bilmesine gerek yok. Fakat oyun programlama veya haberleşme, iletişim, robotik, savunma sanayi gibi donanımla iç içe olan yerlerde elektrik veya mekanik konularını bileceksin.
Üstte verdiğim alanlarda çalışıyorsan kullanman çok normal. Donanıma yakın bir alanda çalışıyorsan, elektrik ve elektronik konularını bileceksin. Oyun, savunma sanayi gibi gerçek dünya üzerinde gerçekleşen mekanikler ile uğraşıyorsan fizik kanunlarını, mekanik konularını vs bileceksin. Basit bir eğik atışı programlayabil bir zahmet.