Merhaba sevgili donanimhaber,
Ben 33 yasinda bir ihtiyar olarak buraya damladim. Benim hikayem baya farkli, dikkatinizi cekecegini düsünüyorum.
Aslinda konu net, 33 yasina girmekte olan bir abiniz ya da kardesiniz olarak yazilim ögrenme sürecine dalmis bulunmaktayim. Psikolojik olarak baya yipratici oldugunu düsündügüm bir sürecin sonunda kendimi yazilima yönelmis durumda buldum.
Simdi ben kimim önce ondan bahsediyim,
Yildiz Teknik Üniversitesi'nin Yildiz Teknik oldugu yillarda iyi puanlar yapip, dönemin gözde mühendislik dali olan Gemi Insaati mühendisligi kazanmis, ki o dönem istanbul icinde bilgisayar mühendisligi kazanmaya yeter bir puandi, sektör krize girdikten sonra Makine Mühendisligini kazanmis ve 2 yilda o agir bölümü bitirmis biriyim. Kafa var yani. Zamaninda bir cok alani fullerdim. Okurken calistigim icin de hic yil kaybetmeden meslege baslamistim. Ayrica almanca ve ingilizce de biliyorum.
Makine mühendisligi okurken, okul kulüplerinde vakit gecirirken elektrik elektronik biraz ilgimi cekmisti ve kendi capimda kücük kücük analog devreler yapmaya baslamistim. Tabii cogunlukla copy-paste islerdi yaptiklarim. Sonrasinda PLC ile tanistim, baya baya PLC programlama ve devreye alma üzerine kariyer insaa ettim. Almanya'da 6 yildir PLC programala alaninda calisiyorum ve mercedes-bmw-auidi gibi firmalarin üretim hatlari icin plc programlari yaziyorum. Türkiye'de de ufak tefek isler yapmistim, unuttum gitti. zaten bir kac yil calistim türkiye'de.
Aslinda yakin zamanda kendi sirketimi de kurdum, aylik 15 bin euro civari fatura kesebildigim bir isim var.
Fakat yakin zamanda yüzlestim ki, iyi bir PLC programcisinin fabrikaya gitmedigi bir hayat senaryosu neredeyse yok. 3 yasindaki bir oglumu ve cok sevdigim esimi sadece haftasonu görebiliyorum. Artik bir noktada sabit bir is hayati hayal etmeye basladim para zerre umrumda degil artik. makine mühendisligi yapamam, cünkü hic yapmadim, bilmiyorum unuttum gitti.
PLC programi yazmaktan ladder diagramla yazilimsi isler yapmaktan da sikldim. Hem de baya mutsuz olmaya basladim. Yazilim ögrenme sürecine baslayana kadar bir For yazmisligim yoktu, sadece ladder diagram mantigiyla, PLC'nin kendi cyclic rutinin icinde mantikli calisabilecek programlar yazarak, biraz da müsterilerin standartlarina alistigim icin piyasada iyi gözüktüm ve bir yer edindim. Simdi 2 aya yakin C ile programlamaya daldim. Bence özel bir yetenegim olmamasina ragmen akli calisan insan sinifinda oldugum icin hizli gittigimi düsünüyorum.
günde 1-2 saat calisarak casual ögrenme sürecindeyim. C ile baslama sebebim de aslinda sadece bir PLC ci olarak en basta donanimdan cok uzaklasirsam, cok yabancilarim diye düsündüm.
Pointer aritmatigi, recursive fonksiyonlar vs gibi konularin temelini anladim. Algoritma sorunu yasamiyorum. Henüz yapamadigim bir algoritma olmadi, sadece cok erken dönemde sorting algoritmalarina baktigimda, basta kendim yapamadim ama üzerine düsününce mantigini anladim. Henüz File islemlerine girmedim, daha Struct yapilari da duruyor, su an bu kisa sürede ögrendiklerimi sindirmek icin bir tekrar yapma, birazcik da kulagimi sektöre asina hala getirmeye calisiyorum.
Mesela stack-heap muhabbetini tam olarak anlamamakla birlikte bazi temel perspektifleri anlamaya basladim. Memory leaking nedir, nasil kacinilir, dinamik bellek yönetimi vs gibi konulari kod bazinda kullanmasam da mentalitesini idrak etmeye calisiyorum bir kac gündür. ilerleyen haftalarda programlarima eklemye özen gösterecegim. Wild pointer birakmamaya, dinamik olarak bellek atamaya calisacagim algoritmadan ziyade bu kisimlarla da cözdügüm örnekleri süsleyecegim.
Simdi sorularim sunlar,
- Hayal mi kuruyorum, artik tren coktan kacti mi?
- C de 1-2 kac ay icinde yeni ögrenecek ana bir konu kalmayacak ama ben kendime bir sorun icat etmeliyim ki cözmeye calisirken ilerleyebiliyim, ne gibi bir sey yapabilirim. Gömülü sistemler islerine girmek istemiyorum. yazilimci seviyesinde islerle ilgileniyorum.
- C yi hangi dil takip etmeli ki piyasada is bulma sansim olsun. Hali hazirda firma sahibi oldugum icin kendime yazilimci titlesi verip iyi bir background yaparsam is bulma sansim var diye düsünüyorum. Belki de C de ögrenilmesi gereken seyleri ögrendikten sonra kapsamli bir proje yapmak yerine direkt devam diline gecer ve orda göze de hitap eden bir seyler yapabilirim. C# uygun olur mu? belki Javascripte atlar kendi sirketimin sitesini yapabilirim.
Ayrica esim gecmisinde backend olan bir frontend developer. Typscript yaziyor su aralar ama türkiyede iken C# ile mesguldu. Hayatimdaki insanin ögrenme sürecine etkisini de düsünerek devam dili konusunda fikir verebilirsiniz belki.
son olarak, para önemli degil, haziranda alman vatandasi olacagim, o zaman alman vergi sisteminden cikmam kolay olacak. bana yazilim isi teklif edecek herkes giris maasiyla beni istihdam edebilir. 2 yil istifa etmeyecegimi de garanti ederim.
Para konusuna da takilmayin, masraflar vergiler derken iyi bir yazilimcidan bir tik fazla kazaniyorumdur. yani maddi olarak bir iki ya da 3 sinif asagi inmek bana su asamada koymaz.
hic tanimadigi bu yolcu icin zaman ayirip okuyan herkese tesekkürler.
yabanci klavye ve imla icin simdiden özür dilerim.
Meslek: mühendis
Son Giriş: 5 ay önce
Son Mesaj Zamanı: 8 ay
Mesaj Sayısı: 0
Gerçek Toplam Mesaj Sayısı: 2
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 457 (Bu ay: 27)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Yazılım Geliştirme Sohbet Bölümü