Ülkemizdeki üniversiteler son yıllarda gemi mühendisi mezun eden bölümlerde öğrencilerine programlamaya giriş vb. derslerde python programlama dili eğitimi vermektedir. Python ile mühendislik hesaplamaları, web uygulamaları, masaüstü uygulamaları, gömülü yazılımlar vb. konularda kolaylıkla program geliştirebilirsiniz. Python ile geliştirilen uygulamalardan gemi mühendisliği ile ilgili önemli bir örnek Tribon CAD yazılımı. AVEVA öncesi Tribon’ un geliştirilmesinde Python’da kullanılmış.

Kaynak : Python web sitesi

Python kullanılarak geliştirilmiş google, instagram, dropbox, spotify, netflix gibi web uygulamaları geliştirilecek projede hangi programlama dilini seçmeliyim sorusuna cevap arayanlara referans olan önemli örnekler. Yazılım trendlerinin masaüstü uygulamalardan bulut uygulamalara doğru evrildiği günümüzde python programlama dili güçlü bir alternatif. 

1965-2019 yılları arasında programlama dillerinin popülerlik sıralamasının görselleştirildiği bu çalışmada Python trendi görülmektedir. Başka çalışmalarda sıralama değişsede genel olarak ilk 3 arasında yer aldığını görebiliriz.

Günümüzde eskiden olduğu gibi sadece bilgisayar mühendisleri veya yazılım mühendisleri yazılım uygulamaları geliştirmiyorlar. Herhangi bir yazılım dilini öğrenen bir kişinin artık istediği yazılımı geliştirmesi çok kolay. Sektördeki firmaların bu dönüşümden faydalanarak kurum içi kendi yazılımlarını geliştirme şansları önemli bir fırsat.

(* Yazıya sunduğu katkıdan dolayı Buğra Uğur Yazıcı‘ya teşekkür ederiz.)


Baran Serdar SARIOĞLU, Yük. Müh., Arş. Gör.

sariogluba@itu.edu.tr 

İstanbul Teknik Üniversitesi

Gemi İnşaatı ve Deniz Bilimleri Fakültesi

Gemi ve Deniz Teknolojisi Mühendisliği Bölümü