Uzaktan Geliştirme

Paylaş:

Uzaktan geliştirmenin amacı, geliştiricilere onlar için en üretken yöntemle çalışma özgürlüğü vermektir. Bu, dizüstü bilgisayarların kaynak sınırlamalarını aşmayı, her yerden çalışmayı ve bir projeye başlatmak için gereken süreyi en aza indirmeyi kapsar. Kaynak kodu güvenliği ek bir avantajdır çünkü her zaman şirket tarafından tamamıyla kontrol edilen uzaktan makinelerde saklanır.

Geçen yıl JetBrains IDE'leri için uzaktan geliştirme çözümünü tanıttık ve kullanıma sunulduğundan itibaren hem bağımsız geliştiriciler hem de IT şirketlerinden bu çözüme yönelik talebin arttığını gördük. DevEco 2022 sonuçlarına göre, geliştiricilerin %53'ü uzak makinelerinde kod düzenledi.

Uzaktan geliştirme yaparken uzaktan makineye nasıl bağlanıyorsunuz?

80%

SSH

45%

Uzak Masaüstü

3%

Diğer

SSH, uzaktan makineye bağlanmak için en sık kullanılan yöntem (%80). Yazılım geliştirme için %100 uygun olmamasına rağmen uzaktan masaüstü çözümleri de popüler ve uzaktan geliştirenlerin %45'i tarafından kullanılıyor.

Uzaktan geliştirme yaparken sanal makinelere veya fiziksel bilgisayar / sunucuya bağlanıyor musunuz?

35%

Sanal makineler

34%

Her ikisi de

30%

Fiziksel bilgisayar/sunucu

Uzaktan geliştirme yaparken kendi bilgisayarınız / sunucunuza mı bağlanıyorsunuz yoksa bulut geliştirme ortamları mı kullanıyorsunuz (ör. Codespaces, JetBrains Space, Gitpod, Google Cloud Workstations)?

74%

Kendi bilgisayarınız/sunucunuz

17%

Her ikisi de

8%

Bulut geliştirme ortamlarından yararlanıyorum

Uzaktan geliştirme yapanların büyük kısmı, kendi bilgisayarlarına veya sunucuya (sanal makine ya da fiziksel makine) bağlanıyor.

Uzaktan makinenize erişmek için ne kullanıyorsunuz?

43%

VS Code

21%

JetBrains IDE

8%

Visual Studio

6%

JetBrains Gateway

1%

JetBrains Fleet

17%

Diğer

23%

Hiçbiri

Hem bağımsız geliştiricilerden hem de BT şirketlerinden uzaktan geliştirme çözümleri için güçlü bir talep olduğunu görüyoruz.

%35

keyifli bir geliştirme deneyimi için bilgisayarlarının yeterli performans vermediğini belirten uzaktan geliştirme kullanıcılarının oranı.

%22

uygulamaları aynı bulut hizmetlerini hedeflediği için bulutta geliştirme yapması gereken uzaktan geliştirme kullanıcılarının oranı.

Bağımsız geliştiriciler için uzaktan geliştirme, esneklik ihtiyacına göre şekillenir. Uzaktan geliştirme yapanların %68'i geliştirme projelerine çeşitli cihaz ve konumlardan erişebilmek istiyor.

Şirketler için güvenlik, uzaktan geliştirmenin güçlü etmenlerinden biri. Katılımcıların %29'u kaynak kodu dizüstü bilgisayarda saklamamanın önemli olduğunu söylüyor.

İş birliğine dayalı geliştirme

İş birliğine dayalı geliştirme yapıyor musunuz?

50%

Evet, uzaktan iş birliğine dayalı geliştirme

28%

Evet, yüz yüze görüşerek iş birliğine dayalı geliştirme

36%

Hayır

Uzaktan iş birliğine dayalı geliştirmeye olan ilgi artıyor. Bir yıl önce geliştiricilerin %30'u uzaktan programlama yaparken, 2022'de geliştiricilerin yarısı uzaktan iş birliğine dayalı geliştirme yaptığını bildirdi.

Uzaktan iş birliğine dayalı geliştirme için hangi araçları kullanıyorsunuz?

49%

Ekran paylaşımlı görüntülü arama

20%

İş birliği özellikli Düzenleyici / IDE

19%

Uzak masaüstü

1%

Diğer

34%

Hiçbiri

Geliştiriciler için ideal çözüm olmasa da iş birliğine dayalı geliştirmenin en yaygın yolu görüntülü görüşme sırasında ekran paylaşımı (%49). İş birliği özelliğine sahip bir düzenleyici ya da IDE kullanım oranı %20'dir.

İş birliğine dayalı geliştirme için hangi araçları kullanıyorsunuz?

47%

Code With Me

46%

LiveShare

10%

Code Together

5%

SublimeText RemoteCollab

3%

Atom Teletype

1%

Brackets Multihack

8%

Diğer

İş birliğine dayalı geliştirme için ne kullanıyorsunuz?

67%

Yardıma ihtiyacım olduğunda

63%

Hata düzeltmeleri

47%

Öğretme oturumları

42%

Yeni bilgiler edinmek için

5%

Diğer

İş birliğine dayalı geliştirme, genelde yardım almak ve hata düzeltmek için kullanılır. Eğitim amaçları da iş birliğine dayalı geliştirmenin yaygın sebeplerden biridir.

Uzaktan Geliştirme:

2022

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.