İlk yazılım deneyimim, koronavirüs salgınının başlamasıyla birlikte evde geçirdiğim zamanlarda Unity (oyun motoru) yazılımını öğrenmeye başlamakla başladı. Ancak dersleri tamamlayamadan ve herhangi bir uygulama geliştirmeden sadece temel bilgileri öğrenmekle yetindim. Bu süreçte işe başlamak zorunda kaldım ve yazılım geliştirmeyle ilgilenmeye bir süre ara vermek durumunda kaldım
Sanayiİlk otomasyon deneyimimi sanayide yaşadım. Önce EPLAN uygulamasıyla devreyi çizdim, ardından GMT plc ile kodlama işlemlerini gerçekleştirerek ve HMI kullanarak bir kontrol panosu oluşturdum. Tabii ki, bu işleri yapmadan önce elektrik konusunda bilgi sahibiydim ve neyin nasıl çalışacağını önceden biliyordum.
Elektirikİlk programımı, yemek yemeye girdiğim bir yerde oranın sahibi ile konuşurken böyle bir ihtiyacım olduğunu söylediğimde yapabilir misin diye sormuştu. Ben de her masanın kontrolünü sağlayan ve fiyatlarını tutabilen bir uygulama geliştirmiştim. Bu projeyi Unity (oyun motoru) kullanarak üç yıl önce öğrendiğim bir programlama diliyle yapmıştım.
Bardak makineleri üzerine edindiğimiz çok fazla tecrübeyle, üç kardeş olarak koskep projesine verip şirketimizi açma kararı aldık. Projemiz, hatalı bardakları otomatik olarak seçmek üzerineydi ve ben bu süreçte hem elektrik hem de yazılım konularını üstlendim. Çok kısa bir sürede projeyi tamamlayarak satışa hazır hale getirdik. Yazılım konusunda, Python kullanarak hem frontend (arayüz) hem de backend (arka plan) yazılımlarını geliştirmek için çok fazla şey öğrendim.
Bu süreç, benim için en çok bilgi ve tecrübe edindiğim deneyimlerden biriydi. Proje sürecinde birçok iş bana düşüyordu, malzeme temini, fiyat hesaplamaları, sıcaklık analizleri, yazılım analizleri, yazılım stabilizasyonları ve son kullanıcıya hitap etme gibi birçok konuda deneyim kazandım. Ayrıca, sahada yaptığımız kurulumlarda elde ettiğim tecrübeler beni bir adım öteye taşıdı.
Boş kaldığım zamanlarda, bana gelen diğer işleri inceliyordum. Otomasyon işleri, pano dizaynı ve bu işlerin yazılımını yapıyordum. Aynı zamanda mikroişlemcileri kullanmayı öğrenmeye başlamış ve projeler geliştirmeye başlamıştım. Oyunlar için kendimi geliştirmek adına üzerinde çalıştığım projeler de oldu.