Kod Kadar Önemli: Ne Söylediğin ve Nasıl Söylediğin
Teknik olarak haklı olmak, karşı tarafı ikna etmeye yetmiyor. Freelance çalışırken ve ürün yazarken öğrendiğim iletişim dersleri.
2024'te firmalara freelance destek vermeye başladığımda kod yazmak işin en kolay kısmıydı. Zor olan şuydu: müşteri çoğu zaman ne istediğini tam olarak bilmiyor ve siz "tamam" derseniz iki hafta sonra yanlış şeyi yapmış oluyorsunuz.
Aşağıdakiler, o süreçte ve kendi ürünlerimi yazarken öğrendiğim, hiçbiri teknik olmayan ama en az teknik bilgi kadar işe yarayan şeyler.
1. Anladığınızı yazıp onaylatın
İşe başlamadan önce, anladığımı kendi cümlelerimle yazıp gönderiyorum:
"Anladığım kadarıyla: 5 sayfalık kurumsal bir site, iletişim formu e-postaya düşecek, blog bölümü şimdilik olmayacak. Teslim 3 hafta. Doğru mu?"
Bu üç cümle, sayısız yeniden yapım işinden kurtardı. Karşı taraf çoğu zaman "evet, bir de şu olsa" diyor — ve o "şu", işe başlamadan önce konuşulmuş oluyor.
2. "Yapılamaz" yerine "şu şekilde yapılabilir"
Teknik olarak imkânsız ya da çok maliyetli bir istek geldiğinde doğrudan reddetmek, karşı tarafı savunmaya geçiriyor. Bunun yerine maliyeti ve alternatifi birlikte koymak konuşmayı ilerletiyor:
- Kötü: "Bu yapılamaz."
- İyi: "Bu şekilde yaklaşık iki hafta sürer. Aynı sonucu şu yolla üç günde alabiliriz, tek farkı şu olur. Hangisini tercih edersiniz?"
Kararı karşı tarafa bırakmak, hem doğru kararı almalarını sağlıyor hem de sonucun sorumluluğunu paylaşıyor.
3. Kötü haberi erken verin
Teslim tarihini kaçıracağınızı anladığınız gün söyleyin, teslim gününde değil. Erken söylenen gecikme bir sorun; geç söylenen gecikme güven kaybı.
Sadece "gecikecek" demiyorum. Neyin gecikeceğini, yeni tarihi ve o tarihe kadar neyin hazır olacağını birlikte yazıyorum. Belirsizlik, gecikmenin kendisinden daha çok rahatsız ediyor.
4. Fiyat konuşmasından kaçmayın
Fiyatı geç konuşmak, iki tarafı da zor durumda bırakıyor. Kapsamı netleştirdikten hemen sonra rakam söylemek en sağlıklısı. Kapsam değişirse fiyatın da değişeceğini baştan belirtmek, sonradan yaşanacak tartışmayı ortadan kaldırıyor.
"Bu ek istek kapsam dışı, şu kadar ek süre ve şu kadar ek ücret gerektiriyor" cümlesini kurabilmek, freelance çalışmanın en gerekli becerilerinden biri.
5. Mağaza metni de satış dilidir
Aynı kural ürün tarafında da geçerli. Uygulama mağazasındaki açıklama, teknik bir döküm değil bir ikna metni. Kullanıcı "ne yapıyor" değil, "benim hangi problemimi çözüyor" sorusunun cevabını arıyor.
| Özellik anlatımı | Fayda anlatımı |
|---|---|
| Bildirim desteği vardır | Son tarihleri kaçırmazsınız |
| Bulut senkronizasyonu | Telefonunuz kaybolsa da verileriniz durur |
| Çevrimdışı çalışır | Metroda da kullanabilirsiniz |
6. Arayüzdeki her kelime bir cümledir
Buton etiketleri, hata mesajları, boş ekran metinleri — bunların hepsi kullanıcıyla kurduğunuz iletişim. "Bir hata oluştu" demek, kullanıcıyı yalnız bırakmak. "Bağlantı kurulamadı, tekrar deneyin" demek, ona ne yapacağını söylemek.
7. Aynı kural iş görüşmesinde de geçerli
Yaptığınız işi anlatamıyorsanız, yapmış olmanız tek başına yetmiyor. Bir projeyi anlatırken şu üçlüyü kullanmak işe yarıyor: problem neydi, ne yaptım, sonuç ne oldu.
"Uygulama geliştirdim" bir cümle. "Kullanıcılar son kullanma tarihlerini unutuyordu; bildirim sistemini yeniden kurguladım ve mağaza inceleme sürecinden ilk denemede geçtik" ise bir hikâye. İkincisi akılda kalıyor.
Sekiz yıldır kod yazıyorum. Geriye dönüp baktığımda kariyerimi en çok değiştiren şeyler, öğrendiğim diller değil; ne söyleyeceğimi ve nasıl söyleyeceğimi öğrenmiş olmam oldu.
- İletişim
- Freelance
- Müşteri yönetimi
- Kapsam
- Satış dili
Demir Taşdemir
Mobil Uygulama & Web Geliştirici
2018'den beri yazılım geliştiriyorum. App Store ve Google Play'de 11 uygulama yayınladım; şu an 6 mobil uygulama, 1 e-ticaret platformu ve 1 masaüstü oyun üzerinde çalışıyorum.
Teknik tarafı anlatabilen biri
Bir kararı gerekçesiyle anlatabilmek, o kararı vermek kadar önemli. Konuşalım.