17 puan yazan xguru 2022-07-28 | 2 yorum | WhatsApp'ta paylaş
  • Developer Relations veya Developer Advocacy
    → çoğunlukla hedef pazarı geliştiriciler olan şirketlerde bulunan bir rol
    → belirli bir ürün veya teknolojiyi geliştiricilere tanıtmak için topluluk kurma, içerik üretme ya da ürünün geliştirici deneyimini iyileştirme gibi faaliyetler yürütür

DevRel'in 3 türü

  • Community Builder : topluluğa odaklanan DevRel
    • geliştirici topluluğu oluşturma rolü
    • etkinlik düzenleme, canlı yayın yapma, Slack/Discord yönetme, geri bildirim alıp verme gibi çalışmalarla geliştiricilerin bir şeyler kazanmasını sağlamak
  • Developer Educator : içeriğe odaklanan DevRel
    • yazı veya sunumlar aracılığıyla ürünü tanıtmak
    • blog, video, workshop, podcast, tweet vb.
    • kısa vadede promosyon yürütmekten uzun vadede SEO'yu düşünmeye kadar uzanır
  • DX Engineer : ürüne odaklanan DevRel
    • ürünün geliştirici deneyiminin sahibi olmak (geliştiricilerin ürün hakkında nasıl hissettiğini iyileştirmek)
    • geliştiricilerle doğrudan konuşup onların görüşlerine göre dokümantasyon ve rehberleri iyileştirmek
    • kod örnekleri, şablonlar, integration gibi işler de yapmak

DevRel alanında işe girmek

  • oldukça popüler bir alan
  • birçok startup iyi bir DevRel arıyor
  • DevRel'e başvurmak için temel beceriler
    • kodlama becerisi : geliştiricilerle empati kurmak için kod yazabiliyor olmak gerekir
    • topluluk oluşturma becerisi : topluluk kurma ve yönetme deneyimi faydalıdır. Üniversite, open source veya çevrimiçi topluluklar gibi
    • içerik üretme becerisi : sunum yapma, YouTube videosu çekme, tweet atma ve blog yazısı yazma becerisi

DevRel için tavsiyeler

  • How to engage developers
    • Show, don’t tell. : anlatma, göster. (ürünün hızlıca denenebilmesini sağla)
    • Features not benefits : özellikleri sezgisel biçimde göster ve diğer ürünlerle karşılaştır.
    • Be genuinely helpful : yüksek kaliteli kaynaklara (API dokümantasyonu, iyi yönetilen yardım sitesi, how-to videoları, örnek kullanım senaryoları vb.) yatırım yap. Ayrıca ek yardıma ihtiyaç olduğunda kolayca iletişim kurulabilmesini sağla
    • Be Direct : geliştiricileri tanı ve sanki her kişiye doğrudan yazıyormuş gibi düşün. Böylece satış dili yerine gerçekten faydalı içerik üretebilirsin
    • Think beyond the 9-to-5. : birçok geliştirici iş içinde veya dışında farklı konularda yan projeler yürütür
    • Repurpose Content : aynı içeriği mümkün olduğunca yeniden kullan. Tweet → blog → video → konferans sunumu gibi bir pipeline kur
    • Have a "breakable toy" : yeni teknolojiyi uygulayabileceğin ve değişikliklerin metriklerini gösterebileceğin gerçek bir uygulaman olsun. Küçük ama gerçek olmalı. Basit bir egzersiz takipçisi, beslenme planlayıcısı, not alma aracı gibi. Senin ve birkaç arkadaşının gerçekten kullandığı kullanıcılar olması iyi olur
  • DevRel ile ilgili diğer kaynaklar

2 yorum

 
ragingwind 2022-07-28

Ben de aynı düşünüyorum. Yazılım geliştirme kültürü geliştikçe, yapılan iş türlerinin de doğal olarak çeşitlenmesi ve daha ayrıntılı biçimde ayrışması gerektiğini düşünüyorum. İleride sadece production oluşturmaya odaklanıp işleri geliştirici rolleri ve yönetici rolleri diye ayırmak yerine, production’ı geliştirmek ve tanıtmak için gerekli çeşitli rollerin ortaya çıkması güzel olur. Sadece DevRel/Advocate olarak ayrıldığı noktaya DX’in de eklenmesi bence çok iyi. Chrome DevRel ekip üyelerinin Spotify’daki DX tarafına çokça geçiş yapmış olması da buna iyi bir örnek olabilir mi bilmiyorum. Kişisel olarak benim de çok ilgimi çekiyor ama pozisyon bulmak gerçekten...

O yazıdaki öznelerin çoğu Vercel’in DevRel ekibinden; köklü bir DevRel organizasyonu yerine yeni bir startup(?) içinde DevRel’i tanımlamaları ilginç geliyor.

 
xguru 2022-07-28

Yurt dışında oldukça popüler ama... ülkemizde... hmm.. TT
Ama bence kesinlikle gerekli bir rol.