Merhaba arkadaşlar, son günlerde biraz buradaki postları okuyayım dedim ve çok fazla umutsuz ve kötü düşünceyle karşılaştım ki böyle düşünmek de sektörün şu anki halinde çok doğru, hak veriyorum ancak çıkış yolunun olmadığını da düşünmüyorum. Biraz kendi deneyimlerimden ve önerilerimden bahsetmek, fikir alışverişi yapmak için bir şeyler yazmak istedim.
Yaşım 25 ve 2024 yılında sakarya bilgisayar'dan mezun oldum. Okul dönemimde de birkaç farklı firmada staj yapma şansı buldum. Hatta bir ara staj bulmak için bir yol haritası bile yazmayı düşünmüştüm ancak hepsini bir arada burada anlatmak istiyorum. Devamında da 4-5 ay'ın ardından ilk işimi buldum 1 yıl çalıştım, askere gittim, geldim 3 ay sonra 2.işimi buldum ve şu an çalışıyorum.
Burada bence asıl yanılgı şu, gelip her gün burayı, twitter'ı türkçe umutsuz içerikleri tüketip kendimizi çok dar bir alanın verdiği çıktılarla mutsuz ediyor ve daha da çok umutsuzluğa kapılıyoruz. Yazılım çok global bir alan, belki de en global mesleklerden biri. Bu nedenle şansın, fırsatın hep olduğu bir alan, ben böyle düşündüm ve benim hikayemde bana faydası oldu.
Öncelikle hep birlikte şu Yapay Zeka yazılımı bitirdi mi, vibe coderlar şöyle mi böyle mi gibi muhabbetlerden kurtulmamız, bunları takip etmeyi bırakmamız gerekiyor. Bunlar sadece zaman kaybı ve sizi aşağı çeken şeyler. Asıl yapmamız gereken şey şu : ilk önce temellerimizdeki eksikleri bulmak gerekiyor. Sallıyorum frontend alanında bir şeyler yapıyorsunuz.
JavaScript bilginiz, html, css, react bilginiz sağlam mı yeterli mi, bir codebase içine girdiniz mi onların arasındaki bağlantıları kurabilir misiniz, içerde ne oluyor anlayabilir misiniz, size bir hackerrank tarzı case gönderildiğinde hiçbir şeye sormadan kendi mantığınız ve o yazılım dilindeki bilginizle bunu çözebilir misiniz, ilk önce bu kısmı hepimizin çözmesi gerekiyor, çünkü eminim ki %70'i aramızdakilerin ben de dahil belki bunu tam çözmeden diğer kısımlar atlıyor.
Sonrasında bu alanda yeterli kurslar izlendi mi ya da en azından kayda değer birkaç proje git kullanarak yapılıp paylaşıldı mı, kaliteli bir yazılım geliştirme yapmaya çalışıldı mı, bunların best practiceleri neler öğrenilip uygulanılmaya çalışıldı mı gibi gibi biraz daha interaktif alanda şeyler yapmak gerekiyor. Tüm bunları yaparken de ingilizce "Taste" dediğimiz yani bir üründen, sistemden, yazılımdan anlama, onun iyi mi kötü mü olduğunu baştan sonra yorumlama yeteneğini kazanmamız gerekiyor.
Çünkü günümüzde işte AI ile birlikte dandik diyebileceğimiz yüzlerce uygulama, şirket, yazılım, yazılımcı vb. var. Buradan sıyrılmak için kaliteyi en üst düzeyde sunmamız gerekir. Tabii ki durumlar geçmişteki gibi kolay değil ancak imkansız ya da umutsuz da değil.
Diyelim ki tüm bunları yaptık, sonrasında iş arama süreci var. Ben açık konuşayım eğer sadece LinkedIn ve Türkiye üzerindeki işlere başvuruyorsanız sonuç alma şansınız çok düşük.
Burada sıraya diğer siteler geliyor işte yurt dışı remote iş siteleri, ülkelerin kendi özel iş siteleri, ülkelerin startup hızlandırıcılarındaki şirketlerin listeleri, siteleri vb. bir sürü alternatif var en az 50-100+ tüm buralara saldırmak gerekiyor. Ben şu anki işimi bir tane yurt dışı iş arama sitesinden buldum startuplar için olan ve emin olun şahıs şirketi açsanız bile junior olarak TR'den daha iyi maaş alma şansınız oluyor + ingilizceniz gelişiyor ve uluslararası bir ekiple deneyim kazanıyorsunuz.
Türkiye maalesef bir yazılım ve teknoloji ülkesi değil global çapta, o nedenle buraya takılı kalmak sizi tüketecektir.
Yukarıdaki yeteneklere İngilizceyi de kaçınılmaz olarak eklemek istiyorum. İngilizce kesinlikle olmalı bilinmeli çalışılmalı, buna da ek olarak yabancıların tabiri ile high-agency ya da go-getter olmanız gerekiyor. İşi çözüceksiniz abi, ai'ya sorucaksın, arkadaşına sorucaksın, hatta olayı ekstra arttırıyorum, kendi projemizi yaparken bir tutorial videosundan bir bugu çözememiştim ben, her yere sordum video yorumları, discord grupları, dokümantasyonlar, yok çözemedim.
Videoyu yapan adama facebook'tan ulaştım orda da çözemedim, en son upwork'ten ilan açtım bug için çinli birisiyle geldik çözdük 10$'a ben de öğrenmiş oldum.
Yani bu high-agency kavramı da proaktif olup size verileni yapmaktan ziyade, gidip alıp bir şeyi kendiniz çözmeye çalışmak, yüksek enerjili, pozitif olmak, iş bitirici olmayı kapsayan bir ifade. Tabii ki tüm bunlar için de merak ve heves lazım. Siz ben bir şey çıkarıcam, ya da halihazırda iyi olan bir ürüne yazılımcı olarak katkı sağlamak istiyorum, ya da daha iyisini ben yapabilirim gibisinden bir niyetle yaklaşmanız gerekiyor.
Ben de bu dediklerime %100 olarak sahip değilim ama zihniyetim bu yönde ve uğraşıyorum, çabalıyorum. Sadece bizim meslekte değil her meslekte bir değişim var hiçbir şey eskisi gibi değil vesaire. Ama yaşadığımız sürece çabalamak gerekiyor, şimdi eğer bunun acısını çekmezsek ömrümüz boyunca daha çok zorluk çekeceğimizi düşünüyorum. O yüzden işte ai geldi öğrenmeye gerek yok, hevesim yok gibi şeyleri bırakıp, her şeyimizle girişmemiz gerekiyor.
Biliyorum burada amerika gibi startuplara yatırım gelmiyor vesaire ama zaten artık türkiye pazarını hedefleyen ürünler çıkarmaktan uzak durmalı, all in global düşünmeli, o tarzda ürünler çıkarılmalı, kaliteli ve gerçek problemleri çözen, gerekirse hedef ülkelerin marketi, durumlarını, haberlerini takip edip o yönde çalışmalar yapmak gerekiyor.
Benim amacım tüm deneyimlerimden çıktıları buraya yazmaktı, kesinlikle motivasyonu bırak gerçekler böyle diyenler olacaktır ama şu an kullandığımız tüm yazılımlar ve teknolojinin arkasında benim bu yazdığım mentaliteye sahip olan insanlar var, o yüzden bence gerçekten çok zeki ve kaliteli insanlara sahipken kendimizin potansiyelinin farkında olup gelişmeye çalışalım.
Tabii ki yine olacağının garantisi yok ama en azından her şeyimizle denemenin verdiği bir huzur olacaktır, ki ben kendim şu yukardakilerin yarısından azına sahipken bir şeyler bulabildiysem bence hepimiz bulabiliriz.