Farklı Saat Dilimlerinde WordPress Geliştiricileriyle Çalışmak İçin Üretkenlik Odaklı Kılavuz
Uzak serbest geliştiricilerle çalışmak, birçok işletme için ortak bir şey haline geliyor. Geliştirme projelerinin tamamını veya bir kısmını dışarıdan temin ederek sağlanan hızlı ve daha verimli iş akışı, genellikle bu yeni çalışma yaklaşımıyla gereken öğrenme eğrisini aşar.
Tamamen iş perspektifinde, coğrafi sınırlar genellikle büyüme ve etkinlik için bir sınırdır. Serbest geliştiricilerle çalışmanın bu özel özelliği nedeniyle, projeler genellikle farklı ülkelerde ve hatta kıtalarda yaşayan denekler arasında gerçekleşir.
Bu konuda ortaya çıkan en büyük sorun, sizin ve dışarıdan hizmet aldığınız geliştiricinin büyük olasılıkla farklı zaman dilimlerinde yer alıyor olmanızdır. Bu, her iki taraf için de inanılmaz bir rahatsızlık olabilir ve üretkenlik ve etkinlik kaybına neden olan güçlüklere neden olabilir.
Peki, WordPress projeleriniz için bunlardan en iyi şekilde yararlanmak için saat dilimleri hakkında bilmeniz gerekenler nelerdir?
Sizinkinden farklı bir saat diliminde bir geliştiriciyle çalışmanın avantajları
Gerçek bir senaryo ile başlayalım: Şimdi ele alınması gereken yeni bir projeniz var ve bununla ilgilenecek en iyi adaya ihtiyacınız var.
Yerel bölgenizde, ulaşabileceğiniz hiçbir WooCommerce uzmanı, performans uzmanı veya güvenlik uzmanı bulunmuyor olabilir.
O zaman ne yapacaksın? Serbest çalışan bir geliştirici arıyorsunuz.
Amacınız işleri ilerletmek olduğundan, mükemmel aday için yaptığınız araştırma yerel bölgeniz veya kişisel ağınız ile sınırlı olmamalıdır. Bu nedenle, dış kaynaklı geliştiricinizin nerede dayanacağı da o kadar önemli olmamalıdır.
Bu, uzaktan profesyonellerle çalışmanın avantajlarından yalnızca biri. Bunun da ötesinde, farklı zaman dilimlerinde serbest çalışan geliştiricilerle çalışıyorsanız, kendi zaman diliminizde biriyle yeniden oluşturamayacağınız süregelen bir iş akışına sahip olmaktan da yararlanacaksınız.
7/24 desteğe sahip şirketleri veya günün sonunda istekleri gönderdiğiniz ve geliştiricinin sabahları (bir gün demek üzereyken) aldığı sürekli bir geliştirme döngüsüne sahip şirketleri düşünün. Bir saniye içinde bundan daha fazlasını göreceğiz.
Farklı bir ülkede ve muhtemelen farklı bir zaman diliminde bulunan biriyle çalışmanın üçüncü ve en büyük yararı, getirdikleri kültürel tazeliktir. Farklı bir kültür genellikle hayata ve çoğu zaman iş hayatına farklı bir bakış açısı anlamına gelir. ilgili yönler.
Özetlemek gerekirse, sizinkinden farklı bir saat diliminde bir geliştiriciyle çalışmanın artılarının listesi:
- En iyi adayları ve uzmanları işe almak için coğrafi sınır yok
- Kesintisiz proje geliştirme
- Farklı bir kültürden yeni fikirler ve taze bakış açıları
Ne yazık ki, serbest geliştiricilerle çalışırken, bilmeniz gereken bazı dezavantajlar da vardır. Korkmayın – iyi iletişim becerileriyle hepsinin üstesinden gelebilirsiniz (bu, bugün geliştirmeye başlayabileceğiniz bir şeydir)!
Sizinkinden farklı bir saat diliminde bir geliştiriciyle çalışmanın dezavantajları
Yalnızca ofisinizin dışında değil, aynı zamanda şu anda bulunduğunuzdan farklı bir zaman diliminde de bir profesyonelle çalışmak bazı işletme sahipleri için zorlayıcı olabilir.
Neden bu? Bunun ana nedeni, işinizde iletişimin her zaman önemli olduğunu bilseniz de, bu varsayımın nasıl doğru olduğunu gerçekten test etme şansınız olmamıştı. Aslında, geliştiriciler ve diğer profesyonellerle farklı bir zaman diliminde çalışmak, uzaktan çalışmanın tüm etkilerini, ayrıca asenkron iletişim ve iş akışlarını ortaya çıkarır.
Sizinkinden farklı bir zaman diliminde geliştiricilerle çalışmak, sizin tarafınızdan iletişim ve organizasyon becerileri gerektirir. Eğer bunlardan yoksunsanız, projeniz gecikebilir, geliştiriciniz aklınızdakilerden farklı bir şey sunabilir, vb.
Özetlemek gerekirse, sizinkinden farklı bir saat diliminde bir geliştiriciyle çalışmanın dezavantajlarının listesi:
- iletişimi berbat edersen projeni ertelersin (+ toplantılar zor olur)
- iyi bir planlama yoksa, çalışmak zor ve zayıf olacaktır.
- sürekli işbirliği çok az olacak veya hiç olmayacak
Geliştiricinizin saat dilimini nasıl öğrenebilirsiniz?
Geliştiricinizin şu anda bulunduğu yerdeki havayı temizleyerek başlayalım. Bunu, bir geliştiricinin konumunu seçip birçok ücretsiz araçtan birine koyarak yapabilirsiniz. Kullandığıma World Time Buddy (WTB) deniyor:

Sadece şehrinizi ve geliştiricinizi sol üstteki arama kutusuna ekleyin ve saat dilimlerinizin nasıl örtüştüğünü göreceksiniz. Uzak (WordPress) geliştiricisi işe almayı düşünürken ilk adım budur.
Şimdi, oyunun daha eğlenceli hale geldiği yer burası…
Bir geliştiricinin saat dilimine nasıl karar verilir: yerel saatiniz ile geri ve ileri arasındaki karşılaştırma
Geliştiricileri en uygun zaman dilimlerinden seçme konusunda çok fazla değerlendirme yapmak önemlidir.
Aklınıza gelebilecek ilk seçenek, kendi GMT'nizden biri olmalıdır. Ancak bu, yalnızca belirli zamanlarda en iyi seçiminizdir; başka bir yerde daha ilginç bir fırsat bulmanız mümkündür. Bu gibi durumlarda, zaman dilimlerini ve farklılıklarını dikkate almak zorunludur.
WordPress geliştiricisi ve Codeable uzmanı Jonathan Bossenger'ın burada vurguladığı gibi:
Farklı zaman dilimlerinde çalışırken, zaman gecikmesindeki farkı anlamak için hangi saat diliminde olduğunuzu anlamanız gerçekten önemlidir.
Sahip olduğunuz üç seçeneğe bir göz atalım:
- Seçenek a): geliştirici, saat diliminizin ilerisindedir
- Seçenek b): geliştirici, saat diliminizin gerisindedir
- Seçenek c): geliştirici sizin saat diliminizdedir
Seçenek a) – Kendi saat diliminizin ötesinde bir geliştiriciyle çalışmak
Farklı zaman dilimlerinde çalışmanın olumlu sonucu, sizden altı ila sekiz saat önde olan bir geliştiriciyle çalıştığınız zamandır.
Örneğin, New York, ABD'de yaşıyorsanız, Avrupa merkezli bir geliştirici ideal bir seçim olabilir. Bunun nedeni, onlar iş günlerini sona erdirirken, sizinkinin henüz yarısında olmanızdır, bu da size projeleriniz hakkında etkili bir şekilde güncellemeler gönderebilecekleri anlamına gelir ve etkileşim kurmak ve işleri sorunsuz bir şekilde çözmek için örtüşen, çalışma zaman dilimine sahip olabilirsiniz.
Jonathan'ı açıklıyor:
Ben Cape Town, Güney Afrika ve ABD merkezli tüm müşterilerim altı ila sekiz saat gerideyim. Bu, günümün sonunda onlara bir güncelleme gönderebileceğim ve onlara bitmiş bir işlevsellik parçası gönderebileceğim ve günün diğer yarısını bu işlevselliği test edip bana geri bildirim göndererek geçirebilecekleri anlamına geliyor. Ardından ertesi gün oturum açabilir ve bu geri bildirim üzerinde çalışmaya, hataları düzeltmeye, değişiklik yapmaya vb. başlayabilirim.
Buradaki en büyük fayda, ilgili taraflar arasında neredeyse hiç durmayan sürekli iş akışıdır . Spesifik olarak, saat diliminizden önce bir geliştiriciyle çalışmak, gününüzün gelen kutunuzda bulunan projeyle ilgili bir güncellemeyle başlayacağı bir rutin oluşturmanıza yardımcı olabilir, böylece onu gözden geçirmek ve geri bildirim göndermek için bir gününüz olur. geliştiriciniz, güne başlamadan hemen önce.
Seçenek b) – Saat diliminizin gerisinde bir geliştiriciyle çalışmak
En iyi aday geliştiriciniz mevcut saat diliminizin saatlerce gerisinde yaşıyorsa ne olur? Teorik olarak önemli bir değişiklik yok: projenizde günlük durum güncellemelerine ihtiyacınız varsa, geliştiriciniz bunları iş günlerinin sonunda gönderebilir, böylece ertesi gün gelen kutunuzda bulabilirsiniz.
Yine de sizi uyarmalıyım, şu anki saat diliminizin gerisinde olan biriyle çalışmak, herhangi bir gecikmeyi önlemek için aklınıza gelebilecek tüm proje ayrıntılarını hesaba katmanız gerekeceğinden, önceden ek planlama yapılmasını gerektirir.
Biraz eğitim gerektirir, ancak sizinkinden farklı zaman dilimlerindeki geliştiricilerle çalışmanın faydaları, sizden istenen daha fazla planlama yapmanın sıkıntısından daha büyük bir etkiye sahiptir.
Bu, kendi zaman diliminizde geliştiricileri işe almanın çok az değeri olduğu anlamına mı geliyor? Hayır, değil!
Seçenek c) – Kendi saat diliminizde bir geliştiriciyle çalışmak: acil işler için daha uygundur (ancak özel olarak değil)
Bir geliştiricinin kalitesi ve profesyonelliği, onları işe aldığınız ilk özellikler olsa da, proje çıktılarınız etrafında planladığınız zamanla ilgili başka bir şey daha var.
Başka bir deyişle: aciliyet. Jonathan'ın yorumladığı gibi:
Seçimin temeli, bazen sahip olduğunuz zaman miktarıdır. Bu nedenle, zaman önemliyse, benzer bir saat diliminde birini bulun, özellikle işiniz acilse, çünkü hızlı bir şekilde mesaj göndermek daha kolaydır ve herhangi bir açıklama gerekiyorsa, yanıt birkaç saat içinde verilebilir.
Aciliyet, ayrıntılı bir proje özeti ve geliştiricinizin sizden sağlamanızı isteyeceği diğer tüm ek bilgiler için önceden sağlam bir hazırlık ile azaltılabilir. Zamana duyarlı projeler, farklı zaman dilimlerinde bulunan geliştiriciler ile de yönetilebilir, asenkron bir iş akışıyla ne kadar rahat olduğunuz meselesidir.
Sizinkinden farklı bir saat diliminde çalışan bir geliştiriciden en iyi şekilde yararlanmak için benimsemeniz gereken 4 husus
En zor kısım, aynı saat dilimindeki biriyle çalışmak değildir, ancak kişi başına ortak bir çalışma ilişkisinden daha fazla iletişim ve planlama gerekir.
Farklı zaman dilimlerindeki geliştiricilerle çalışırken, işin çoğu doğrusal olmayan bir şekilde gerçekleştiğinden, isteklerinizi doğru bir şekilde iletmek için her zaman aşırı iletişim izlenimine sahip olmalısınız. Bu, sürecin en verimli şekilde düzenlenmesini ve yürütülmesini sağlar.
Bu konuda aklınızda bulundurmanız gereken bazı önemli faktörler vardır. Onları görelim!
1. Farklı zaman dilimlerinde olduğunuzu derinlemesine anlayın
Saat dilimlerindeki farkı oldukça net bir şekilde anlamanız önemlidir. Geliştiricinizin ilgili çalışma saatlerini hesapladığınızdan ve sizinkini de onlara ilettiğinizden emin olun.
Bu, güncellemeleri ne zaman alacağınız ve bunlara ne zaman yanıt vermeniz gerektiği konusunda uygun beklentileri korumanıza olanak tanır. Jonathan'ın öne çıkan özellikleri:
Zaman dilimleri arasında çalışırken, iletişiminizle mümkün olduğunca ayrıntılı olmak önemlidir çünkü iletişimler arasında çok fazla zaman olacaktır, sadece bir şeyleri açıklığa kavuşturmak için zaman harcayamazsınız.
Bunu yapmayı kaçırırsanız, belirli durumlarda beklentilerin doğru şekilde kurulmaması ve yönetilmemesi ile birlikte çok büyük bir iletişim boşluğu olacaktır. Belirsiz istekler veya yanlış anlaşılabilecek geri bildirimlerle zaman kaybetmek yerine, yaşadığınız sorunları veya oluşturmak istediğiniz özelliği olabildiğince açıklayıcı olmak daha iyidir.
2. Toplantıları planlarken düşünceli olun
Bu, saat diliminizin dışında biriyle çalışırken göz önünde bulundurmanız gereken bir diğer hayati husustur. Her birey beyin çalışma kapasiteleri açısından farklıdır. Sabah 7'de uyanan ve aktif olan bazı kişiler varken, sabah 9'da uyanıp ancak öğleden sonra çalışmaya uygun hisseden insanlar var.
Bu en yaygın davranış olmasa da, bunun farkında olmanız ve iletişim akışınızda dikkate almanız önemlidir. Jonathan özetliyor:
Geliştiricinizle toplantı veya arama rezervasyonu yaparken, yalnızca programınıza değil, aynı zamanda üretkenlik düzeyinize de uyan bir zamanda bir toplantı planlayın.
Ya uzun bir iş gününden sonra yorgun düşen bir geliştirici ya da kendiniz pek yardımcı olmayacak ve sonuç olarak projeniz zarar görecek.
3. "Günün sonu" terimini açıkça tanımlayın
"Günün sonu", her iki taraf için de uygun bir tanım gerektiren bir terimdir, çünkü siz ve dış kaynaklı bir geliştirici arasında var olan birçok beklentiyi belirleyecek ve ortadan kaldıracaktır. "Günün sonu" terimi her birey için farklı olabilir, örneğin bir geliştirici, eve iş götürmeyi ve orada oluşabilecek büyük sorunları sıralamayı sevdikleri için uyudukları günün sonunu ifade edebilir.
Bu mutlaka her zaman ulaşılabilir olacakları anlamına gelmez ve burada her iki taraf için de etkili bir iletişim bir zorunluluk haline gelir. Jonathan'a dikkat çekiyor:
Dış kaynaklı bir ortamda, özellikle serbest çalışan bir geliştirici için, "Günün sonu" değişken bir şeydir. Her zaman belirli bir zaman anlamına gelmez. Bu yüzden onu önceden tanımlamanız ve üzerinde anlaşmanız gerekir.
4. Proje güncellemelerini, geri bildirimleri ve yanıtları geliştiriciyle önceden tartışın
Hangi yönler ve değerlendirmeler tartışılırsa tartışılsın, geliştiricinizle ortak bir iletişim ve güncelleme akışı tanımlama ve üzerinde anlaşmaya varma etrafında döner. Bazı örnekler:
- Proje güncellemelerine ne sıklıkla ihtiyacınız var? Günlük, saatlik, haftalık…
- Acil bir durum meydana gelirse geliştiriciye nasıl ulaşabilirsiniz? Burada ayrıca acil durumun ne olduğunu tanımlamanız gerekir.
- Geliştiriciye başka bir istek göndermeden önce ne kadar beklemelisiniz?
- Geliştiriciniz ne zaman çevrimiçi olacak? Bunun iş gününüzle nasıl bir ilgisi var?
- (daha fazla…)
Geliştiriciye sormanız ve onlarla ne tür bir konuşma yaptığınızı ve ne kadar çabuk yanıt vermelerini beklediğinizi açıkça tanımlamanız önemlidir. Benzer şekilde, onlara hangi işi yaptıklarını ve uygunluklarının ne olduğunu ve size ne kadar rahat mesaj gönderebileceklerini sormanız gerekir.
İletişim parametrelerini tanımlamak ve zaman dilimlerinde beklentilerinizin ne olduğunu açıkça paylaşmak çok önemlidir.
toparlamak
Farklı zaman dilimlerinde bulunan dış kaynaklı geliştiricilerle etkin bir şekilde çalışmak, bulundukları zaman dilimine ve çalışma programınıza bağlı olarak biraz güç olabilir.
Acil projeler için, hem sizin hem de geliştiricinin birlikte çalıştığı daha büyük bir zaman diliminden yararlanmak için aynı saat diliminizde birini işe almak ilk tercihiniz daha iyi olmalıdır.
Bununla birlikte, serbest geliştiricilerle çalışmak, nerede bulunduklarıyla değil, projeniz için ne kadar uygun olduklarıyla ilgilidir. Bu temel kavramlara alışarak, günün her saatinde en çok önem verdiğiniz şeye, yani proje sonuçlarınıza odaklanan tek bu verimli çalışma paradigmasından yararlanmaya başlayacaksınız.
Bu blog gönderisi, serbest çalışan bir web danışmanı, geliştirici, yazar ve podcast yayıncısı olan Jonathan Bossenger'ı içeriyor. Çevresindeki dünyayı değiştirme yeteneği nedeniyle açık kaynaklı yazılımın büyük bir destekçisidir. Son 13 yıldır, geliştiricilerden proje yönetimine ve aradaki her şeye kadar yazılım geliştirme yaşam döngüsünün tüm yönlerinde uzmanlık topladı.
ev borcu WordPress sitesi