UX designer ile frontend developer arasındaki fark ne?
Dijital dünyada kullanıcıların dokunduğu (ve sevdiği) bir ürün yaratırken, "Mimari planı (Tasarımı)" yapanla, o binayı "İnşa eden (Kodlayan)" kişi genellikle birbiriyle karıştırılır.
Kısa Cevap
Kısaca; UX (User Experience) Designer bir dijital ürünün "Nasıl (Hissedileceği) ve Çalışacağını" araştırıp, psikolojik/görsel kurallara göre ÇİZEN (Tasarım/Figma) kişidir. Frontend Developer ise bu çizimi alıp (Javascript/HTML/CSS kullanarak) tarayıcıda gerçekten tıklanabilir, çalışan ve hayata geçen (KODLAYAN) kişidir. UX Designer insan psikolojisi, kullanılabilirlik testi ve estetik üzerine kafa yorarken; Frontend Developer performans (Site hızı), tarayıcı uyumluluğu ve veri bağlama (API/Mantık) üzerine kafa yorar.
Öne Çıkanlar
Görsel vs. Mantık: UX (ve UI) tasarımcı, ekranda tek bir satır gerçek (Çalışan) kod yazmaz. Sadece statik (veyahut prototip) bir görüntü (Wireframe) hazırlar. Frontend ise (Ekranı tasarlamasa da) o görüntüyü hayata geçirir.
Araçlar (Tools): UX/UI tasarımcılar; Figma, Adobe XD, Sketch, Miro gibi görsel (Tasarım) programları kullanır. Frontend Geliştiriciler; VS Code (Editör), Git, React, Vue, HTML/CSS gibi (Yazılım) araçları kullanır.
Karar (Problem Çözme) Süreci: UX Tasarımcı "Kullanıcı bu butonu nerede görmek ister? (Psikoloji)" sorusunu çözer. Frontend geliştirici ise "Bu butona basıldığında veriyi saniyeler içinde nasıl getiririm? (Performans)" sorusunu çözer.
Çakışma Alanı (Kavşak): İki meslek arasında sürekli bir paslaşma (Bazen çatışma) vardır. UX, (Örn) müthiş hareketli bir animasyon çizer. Frontend ise "Bu animasyon sitenin hızını (Performans) çok düşürür, yapamayız" diyerek sistemi (Mühendisliği) savunur.
Detaylı İnceleme
UX (Kullanıcı Deneyimi) Designer'ın Günü
UX Designer güne "Kullanıcılarla görüşmeler yaparak" (Araştırma) başlar. İnsanların sitede nerede kafalarının karıştığını (Isı haritaları) inceler. Sonra Figma'da, "Hangi sayfanın ardından hangi sayfa gelmeli (Kullanıcı Yolculuğu - User Flow)" planını çizer. İşi kod yazmak değil, ürünün insan zihnine (Algıya) en uygun (Kolay/Sürtünmesiz) halini tasarlamak ve test etmektir. Renk (UI) ve düzen (Layout) onun elinden çıkar.
Frontend Developer'ın Günü
Frontend Developer, sabah uyandığında (Figma'dan kendisine iletilmiş) onaylanmış tasarımı (Mockup) açar. Klavyesinin başına geçer ve bu tasarımı (Tarayıcıların anlayacağı dil olan) koda dönüştürür. Butona tıklandığında (Backend'ten) hangi verinin çekileceğini, sayfa yüklendiğinde spinner'ın (Yükleme işareti) dönmesini ve mobil (Telefonda) ekranda menünün (Hamburger) nasıl küçüleceğini kodlar. Günü algıyla değil, Algoritmayla (Bug/Hatalar) geçer.
Full-Stack Tasarımcı (UI Developer) Efsanesi
Piyasada bazen (Küçük şirketler/Startuplar) "Sen hem (Figma'da) tasarımı çiz (UX), hem de (React ile) kodla (Frontend)" derler. Bu kişilere Frontend/UI Developer (veya Unicorn) denir. Ancak bu çok yorucu ve (Genellikle) iki işin de yarım (vasat) yapılmasına neden olan (Şirketlerin maaş kısmak için) uydurduğu bir beklentidir. Büyük şirketlerde (Kaliteli işlerde) bu iki departman tamamen (Keskin çizgilerle) ayrıdır.
Kullanım Senaryoları
İnsan Psikolojisini, Estetiği ve Araştırmayı Sevenler
UX DESIGNER
Eğer "Bu buton yeşil mi yoksa mavi mi olursa daha çok tıklanır?", "Menü neden sağda değil?" gibi (İnsan odaklı) detaylar sizi heyecanlandırıyor ancak "Hata/Bug ayıklamak" (Matematik) istemiyorsanız UX tarafı sizin evinizdir.
Somut Sonuç (İnşa Etmek), Hız ve Mantık (Mantıksal Kodlama) Sevenler
FRONTEND DEVELOPER
Eğer bir problemi kod yazarak (Algoritma kurarak) çözmek, sistemin (Sitenin) arka plandaki çalışma hızını (Performans) optimize etmek (ve sadece net doğrular/yanlışlarla uğraşmak) istiyorsanız (Matematiksel Zeka) Frontend size uygundur.
Artılar ve Eksiler
Avantajlar
- • UX Designer: Kodun (Frameworklerin) sürekli eskiyip değişmesine (Frontend Yorgunluğuna) kıyasla; "İnsan psikolojisi ve temel tasarım kuralları" (Tipografi, Boşluk, Kontrast) asla eskimez (Daha kalıcı bilgi).
- • Frontend Developer: Piyasada (İş ilanlarında) "Kod yazan (Yazılımcı)" ihtiyacı (İş hacmi/Maaş) her zaman, "Tasarımcı (UX)" ihtiyacından sayısal olarak (Genellikle) daha yüksektir.
Dezavantajlar
- • UX Designer: Herkesin (Tasarım bilmeyen patronun bile) renkler (Tasarım) hakkında bir fikri vardır ve işinize karışırlar ("Bence kırmızı olsun" gibi).
- • Frontend Developer: Yazılım dünyasının çok acımasız (Hızlı değişen) teknolojileri nedeniyle ömür boyu (Mesai sonrası bile) sürekli yeni bir şey öğrenme stresi (Zorunluluğu).
Sık Sorulan Sorular
Maaş olarak hangisi (UX mi Frontend mi) daha çok kazanır?
Metodoloji
Bu araştırmadaki bilgiler açık kaynaklı resmi veriler, güvenilir anketler, uzman görüşleri ve gerçek kullanıcı geri bildirimleri derlenerek Genel dönemi baz alınarak oluşturulmuştur.
Kaynaklar
Bu sayfadaki veriler tamamen anonim topluluk gönderilerine, editöryal piyasa analizlerine ve pazar gözlemlerine dayanmaktadır.
Topluluk Deneyimleri
Bu konuda henüz yeterli topluluk deneyimi oluşmadı.
Aşağıdaki butona tıklayarak ilk deneyimi sen paylaş.
Bu konuda sen ne yaşadın?
Senin anlattıkların, bu sorunun cevabını arayan başkalarına yol gösterecek.
Deneyimini paylaş →