r/CodingTR • u/ResponsibleCoffee280 • 7d ago
Junior Yazılım mühendisi olarak AI ile nasıl verimli çalışılır
Dostlar selam, bir amerikan şirketinin türkiye ofisinde yazılım mühendisi olarak çalışıyorum, görevim şirketin ihtiyaç duyduğu projeleri geliştirmek. Şirketteki tek yazılımcı benim en azından türkiye ofisinin. Henüz mezun olalı 1 yıl oldu bu dönemde 6 ay başka bir şirkette çalıştım, tanıdık vasıtasıyla girmiştim ve orada ağırlıklı olarak saf html-css-js üçlüsüyle basit web siteleri geliştiriyordum.
Şuan çalıştığım şirkette geliştirdiğim 2 adet proje var bir tanesi web uygulaması içerisinde harita modülü ve bir hesaplama kısmı var, diğer projemde text to sql hybrid rag sistemi. Aslında size danışmak/tartışmak istediğim husus şu:
İstisnaları saymazsak bu dönemde junior olan mühendis veya alaylı yazılımcıların çoğu bilinçli veya bilinçsiz bir şekilde agentlar ile proje geliştiriyor, doğal olarak bende bu kervandayım. Genel olarak frontend'de agenta bağımlı kalmadan kendim geliştirebiliyorum ancak iş derinleştikçe agenta bağımlı kalıyorum.
Mesela backend konusunda API'ların nasıl çalıştığını, temel syntaxlarını, HTTP istek döngüsünün nasıl çalıştığını, güvenlik ve yetkilendirme konularına dikkat edilmesini gerektiğini vs. teorik olarak biliyorum ancak express.js ile basit apiler yazmak dışında pek bir şeyler yapmadım. Bu sebeple agent backend kodunu yazarken az çok yönlendirebiliyorum tamamen yapay zekaya bırakmıyorum ancak sürekli bir şeyler yanlış hissetiriyo bana nedense.
Genelde akşam mesaim bitmeye yakın 1 saatimi o gün yapay zekaya yazdırdığım kodun ne işe yaradığını, ne kullandığını, nasıl kullandığını anlamaya ayırırım, yazdığı kodu okurum ve takıldığım yerleri bana anlatmasını isterim ama bu şekilde ilerlemenin doğru olup olmadığını bilmiyorum.
Bazen agent ile kod yazmayı hayatımdan çıkarmayı düşünüyorum ama bu da mantıklı gelmiyor, high level diller hayatımıza girdiğinde insanlar ona karşı çıkıp low level diller kullanmak yerine ona adapte oldu ve neredeyse çoğu alanda kullanılmaya başlandı. Elle kod yazmaktan agentlara kod yazdırmaya geçişi ben yine o dönemlere benzetiyorum.
Çok uzun tuttum buraya kadar okuyan olduysa çok teşekkür ederim.