Kod, Sabır ve Yapay Zeka: Web Sitemin Gelişim Günlüğü


Geçtiğimiz gün site arayüzünü mobile uyumlu hale getirdim ve Dark/Light Mode ekledim. Bu süreçte basit bir işin ne kadar karmaşık hale gelebileceğini, bir şeyi düzeltirken başka bir şeyi bozmayı, sabrımın ne kadar güçlü olduğunu öğrendim.

🌓 Bir “Basit” Güncellemenin Perde Arkası

Arayüzü mobil uyumlu hale getirmek ve bir “Gece Modu” eklemek dışarıdan bakıldığında birkaç satır CSS gibi görünebilir. Ancak sürecin içine girdiğinizde, bir özelliği düzeltirken üç farklı yeri bozduğunuz o kısır döngüye giriyorsunuz.

Bu süreçte öğrendiğim en büyük ders, teknik bilgiden ziyade sabrın gücü oldu. Eğer ne demek istediğimi daha iyi anlamak isterseniz, projenin GitHub commit geçmişine göz atmanız yeterli.

🤖 AI vs. Mühendislik Sezgisi

Geliştirme sürecinde Gemini gibi yapay zeka araçlarından destek aldım. Ancak bu deneyim bana şunu çok net gösterdi: Yazılımcıların yerini yapay zekanın alması için daha 40 fırın ekmek yemesi gerekiyor.

Neden mi?

  • Karmaşıklık Tutkusu: AI bazen en basit çözümü görüp fark etmek yerine, çok daha karmaşık ve dolambaçlı yollar önerebiliyor.
  • Sezgi Eksikliği: Basit seviye bilgimle bile fark edebildiğim mantık hatalarını veya daha efektif yolları AI zaman zaman ıskalayabiliyor.

Yapay zeka harika bir asistan, ama direksiyonun başında her zaman o kodu inceleyen, sorgulayan ve “Bu daha basit çözülebilir” diyen bir mühendisin olması şart.

🚀 Sonuç: Bir Siteden Daha Fazlası

Bu süreç benim için sadece web siteme özellik eklemekten ibaret değildi. Bir projeyi uçtan uca yönetmeyi, versiyon kontrol sisteminde (Git) dürüst olmayı ve en önemlisi kendi limitlerimi zorlamayı öğrendim.

Sitem artık eksiksiz bir hale geldi (en azından şimdilik). Yeni blog yazılarımda artık Erciyes Üniversitesi’ndeki derslerimi, C# ve Unity yolculuğumu paylaşmaya devam edeceğim.

👉 GitHub Repo