Bana göre kendine yazılımcı diye bilmen için oop bilmen gerekli.
Biraz ağır olabilir ama benim yorumum budur :)