Projeniz İçin Mükemmel WordPress Geliştiricisini Tuttuğunuzdan Emin Olmanın 3 Yolu
Bir şeye zaman ve para yatırdığımızda, kaynaklarımızı boşa harcamadığımızdan emin olmak isteriz. Dış kaynaklı bir WordPress geliştiricisini işe almak bir istisna değildir.
Örneğin, geliştirilen yeni bir özel eklentiye ihtiyacınız varsa, şunlardan %100 emin olmak istersiniz:
- İstediğiniz gibi çalışacak (Gereksinimler karşılandı)
- İşinize yarayan bir zaman dilimi içinde alacaksınız (Zaman çizelgesine saygı duyulur)
- Kararlaştırılan bütçeden başka bir şey gerektirmez (Uygun bütçeleme)
- Gelecekteki diğer geliştiricilerin sorunsuz bir şekilde üzerinde çalışabilmesi için en iyi uygulamalar izlenerek geliştirilecektir (Kalite sağlanır)
Buradaki dört kriter, yatırım yaptığınız para karşılığında elde etmeyi umduğunuz değeri ifade eder. Aklınıza gelebilecek her türlü geliştirme çalışması için geçerlidirler: hız optimizasyonu, ödeme sayfanızdaki bir sorunu düzeltme, beyaz ölüm ekranı. Adını koy.
Ancak, hayat yoluna girer ve bir geliştiriciyi işe alarak elde etmeyi umduğunuz şey bazen beklentilerinizden farklı olabilir. Minimumda tutmaya çalışmanız ve işinize gelme olasılığını düşürmeniz gereken şey budur.
Peki , işiniz için doğru WordPress geliştiricisini tuttuğunuzu nasıl anlarsınız ? Doğru geliştiriciyle çalıştığınızdan nasıl emin olabilirsiniz?
1. Genel olarak zayıf sinyalleri kontrol edin
Her şey, birlikte çalıştığınız geliştiricilerle başlar: zaten önemli iş yönleri veya önemli gördüğünüz diğer karakter özelliklerinden yoksunlarsa, en başından kendinizi ayağınıza vuruyorsunuz.
Bir WordPress geliştiricisini yeni işe aldığınızda, aramanız gereken ilk şey zayıf sinyallerdir. Bunların aşırı derecede teknik olması gerekmez, çünkü bunlar aşağıdaki gibi basit unsurlar olabilir:
- İletişim yetenekleri
- Cevaplanabilirlik
- Dakiklik
- Detaylara dikkat
- Eldeki görev veya benzerleriyle ilgili kanıtlanmış deneyim geçmişi
Kendinize sorarak bu temel unsurları kontrol edin:
- Geliştirici, sorularınızın cevaplarını düzgün bir şekilde açıklayamıyor mu? Geliştirici herhangi bir durum güncellemesi sağlamıyor mu?
- İngilizceleri o kadar kötü ki sana ne yazdıklarını anlayamıyor musun? Onları net bir şekilde anlayabilmeniz için noktalarını açıklayabilirler mi?
- Geliştirici ilk aramalarınıza geç mi kaldı? Son teslim tarihleri ne olacak: karşılandılar mı?
- Belgeleri genellikle yazım ve/veya dil bilgisi hataları içeriyor mu? Çıktılarında, düzeltilmesi gereken ek çalışma gerektiren bir şey görüyor musunuz?
- Geliştirici, mevcut projenize benzer önceki işlerden örnekler sunabiliyor mu?
Kişi bu alanlardan herhangi birinde gecikiyorsa, bir şeyin eksik olduğunu söylemek kolaydır. WordPress geliştiricisi ve Codeable uzmanı Marius Vetrici daha da ileri gidiyor ve şunları öneriyor:
Geliştiriciye kodlarını gerçekten nereye koyduklarını sorun. Eklentilerin bazı çekirdek dosyalarını değiştirmişlerse, bu çok büyük bir kırmızı bayrak çünkü bu premium eklentileri bu değişiklikleri kaybetmeden güncelleyemezsiniz. Ve bu bir kabus çünkü aynı işi bir kez daha yapması için başka birine ödeme yapmanız gerekiyor.
Öte yandan, kodlarını bir alt temada veya özel bir eklentide gruplamışlarsa, bu zaten iyiye işarettir çünkü bu, WordPress geliştirme için en iyi uygulamaları takip ettikleri anlamına gelir.
2. Çıktıları test edin ancak ayrıntılara da dikkat edin
Zayıf sinyaller aramaya ek olarak, kesinlikle geliştiricinizin size sağladığı çıktılara odaklanmanız gerekir. Ne kadar teknik bilginiz olursa olsun, çalışmalarını test etmeniz ve çıktılarının düzgün çalışıp çalışmadığını değerlendirmeniz gerekir:
- Geliştirdikleri şablon veya tema, yeni bir WordPress sitesi isteklerinizi karşılıyor mu?
- Sayfadaki tüm öğeler tasarımınıza göre düzgün bir şekilde hizalanmış mı?
Çalışma bir form içeriyorsa
- Form doğrulaması, kullanıcılara siparişlerinde bir sorun olduğunu doğru bir şekilde gösteriyor mu?
- Form, arka ucunuzdaki verileri doğru bir şekilde gönderiyor mu?
- Yöneticiniz size herhangi bir hata gösteriyor mu?
Yeni bir eklenti ise
- Eklenti, test planınıza göre tüm test durumlarınızı geçiyor mu?
- Eklenti hem yöneticiler hem de normal kullanıcılar için çalışıyor mu?
- Eklenti hem oturumu kapatmış hem de oturum açmış kullanıcılar için çalışıyor mu?
- Profesyonel ipucu: Tarayıcı konsolunda herhangi bir hata var mı?
Teslimat beklediğiniz gibi çalıştığında, mutlu olmalısınız. Ancak bu, alabileceğiniz en iyi senaryo değil: Bir WordPress geliştiricisi ile çalışırken, odak noktanız çıktıları kapsamlı bir şekilde kontrol etmeye ve aynı zamanda bunlarla hem doğrudan hem de dolaylı olarak ilgili ayrıntılara ne kadar dikkat edildiğini değerlendirmeye eşit olarak bölünmelidir.
Projeniz için mükemmel geliştiriciyle çalıştığınıza dair daha yüksek bir güven oluşturmanız gerekir. Ve tek başına teslimatlar önemli olsa da bunu garanti edemez.
Ayrıntılara dikkat etmek, geliştiricinizden "ücretsiz çalışma" almak anlamına gelmez. Geliştiriciyi işe aldığınız şeyi gerçekten profesyonel bir şekilde almaktan bahsediyorum. Bu, şu anda birlikte çalıştığınız geliştiricinin gerçekten uygun olduğu anlamına gelir. Marius'un özetlediği gibi:
Yürütmenin düzgünlüğü önemli bir göstergedir: Bir geliştirici 'yüzeyde' iyiyse, onları işe aldığınız daha derin görevlere de çaba harcarlar.
3. Tek seferlik bir kod incelemesi yapın

Adından da anlaşılacağı gibi, bir kod incelemesi, bir geliştirici tarafından sağlanan kodu değerlendirmek için elinizde güçlü bir araçtır. Kısacası, başka bir geliştirici kodu gözden geçirecek ve birkaç temel hususa göre gözden geçirecektir:
- Kodda bariz mantık hataları var mı?
- Gereksinimlere bakıldığında, tüm vakalar tam olarak uygulanıyor mu?
- Yeni otomatik testler yeni kod için yeterli mi?
- Koddaki değişiklikleri hesaba katmak için mevcut otomatik testlerin yeniden yazılması gerekiyor mu?
- Yeni kod mevcut stil yönergelerine uygun mu?
- Herhangi bir potansiyel güvenlik sorunu var mı?
- Olası performans sorunları var mı?
Bir kod incelemesi üç farklı senaryoda gerçekleşebilir: a) bir geliştiricisiniz, b) kod incelemelerini çalıştırabilecek kurum içi kaynaklarınız var, c) kod incelemesini gerçekleştirmek ve geri bildirimde bulunmak için üçüncü taraf bir geliştirici kiralayabilirsiniz. sana.
a) veya b) sizin için geçerliyse, bir kod incelemesini nasıl yapacağınızı zaten biliyorsunuzdur ve hatta dahili olarak bir süreciniz olabilir.
Öyleyse c) seçeneğine odaklanalım, kod incelemesini sizin adınıza yapması için üçüncü taraf bir geliştiriciyi işe alın. Bunun önceden bilmeniz gereken bazı yönleri vardır:
- Bu tek seferlik bir yatırım olmalıdır, çünkü bir geliştiricinin kodu gözden geçirildiğinde, çalışmalarının kalitesi oldukça belirgin hale gelir ve gelecekteki incelemelere duyulan ihtiyaç azalır.
- Görev açısından kritik projeler için geliştirme çalışmaları bazen binlerce dolara mal olabilir. İlk proje aşamalarında teslim edilen kodun bir kısmını gözden geçirmesi için başka bir geliştiriciye ödeme yapmak, ihmal edilebilir bir maliyet haline gelir ve asla unutulmamalıdır ki, bu bir yatırımdır.
- Kod incelemeleri endüstri çapında bir uygulamadır. Ne yaptıkları konusunda bilgili olan geliştiriciler, işleri için bir tane yaptırdığınızı öğrenirlerse asla itiraz etmeyecek veya tepki vermeyeceklerdir.
Marius şu noktaları vurgular:
Birkaç bin dolar değerinde bir projeniz varsa bu kod incelemesinin size bir servete mal olacağını düşünmeyin. Sadece birkaç saatliğine birine ihtiyacın var. Yeşil ışık yandığında, güvenilir bir yolda olduğunuzu bileceksiniz.
WordPress geliştiricinizin iyi kod sağladığını öğrendikten sonra, çalışmalarına güvenebileceğinizi daha yüksek bir kesinlikle bileceksiniz. Bu, daha fazla kod incelemesi için tekrar ödeme yapmanız gerekmediği anlamına gelir.
Bunu söyledikten sonra, o anda aklınızda hangi endişenin belirdiğini biliyorum:
Kod incelemeleri önemlidir, anlıyorum. Ancak şu anki geliştiricimin kodunu incelemesi için tuttuğum geliştiricinin %100 dürüst olacağından ve bana ek iş satmayacağından nasıl emin olabilirim?
Başka bir deyişle: üçüncü taraf geliştiricinin "servis kartını" oynamayacağından nasıl emin olabilirsiniz? Bilirsiniz, bir askerin işini yapmak için evinize geldiği yer. Sonra aylar, yıllar sonra bir sonraki gelir ve der ki: “Aman Tanrım. Bu işi senin için kim yaptı? Düzeltmeme izin ver.” Ve bir sonraki yine aynı kelimeleri söylüyor.
Bir çıkmaza girmiş gibisin… ama gelmedin!
Geliştiricilerin asker yaklaşımı nasıl azaltılır?
Sizin için çalışması için bir geliştiriciyi işe alırken, projeniz için doğru aday olma olasılığı, farklı yönlerin bir kombinasyonu tarafından yönlendirilir (proje ayrıntılarınız ve özetinizin yanı sıra):
- Yüksek incelemeler ve referanslar
- Doğrudan öneriler
- Sağlam portföy
Fazladan bir adım atmak ve çalışma şekli şeffaf, takdir edilen ve etik olan bir geliştirici bulmak istiyorsanız, bu varlıklara göz atmalısınız. Spesifik olarak, incelemelerinde önemli gördüğünüz anahtar kelimelere, insanların size yönlendirirken hangi kelimeleri kullandıklarına, hangi kelimelerin portföylerini desteklediğine dikkat etmeniz gerekir.
Örneğin, burada Codeable'da geliştiriciler sayfasına gidebilir, birkaç aday için bir araştırma yapabilir ve ardından anahtar kelimelerinizi göz önünde bulundurarak portföylerini ve müşteri incelemelerini okuyabilirsiniz. Marius şöyle açıklıyor:
İş ahlakı, dürüstlük, hoş karakter özellikleri veya bunun gibi bir şeyden bahseden müşteriler için incelemelerine bakardım. Bu şekilde, iyi ellerde olma şansınızı artırırsınız.
Bu yaklaşım, yatırımınızın başarılı olma şansını artırmak için kullanabileceğiniz ek bir araçtır. Geliştiricinizin iyi olduğundan %100 emin olmanızı sağlayacak bir adım daha.
Sonunda, yine de, hafifletmeniz veya kontrol altında tutmanız gereken bir güven sorunu olduğunun farkında olmalısınız (ve Codeable bunun üstesinden gelmenize yardımcı olabilir).
toparlamak
Yeni işe aldığınız WordPress geliştiricisinin uygun olup olmadığını anlamak, geliştiricileri işe alan her işletme sahibinin en az bir kez deneyimleyeceği bir endişedir. Doğası, diğer insanlara nasıl güvendiğimize dayandığından, üstesinden gelmek zor görünebilir. Teknik olmayan bir kişiyseniz, mahkum bile hissedebilirsiniz.
Ama işte haberler: mahkum değilsiniz!
Bu (anlaşılabilir) iş sorununu ele almanın etkili yolları vardır ve bunların tümü size önemli geri bildirimler sağlayabilir ve bir sonraki adımınızın ne olması gerektiğine karar vermenize yardımcı olabilir.
Bu blog gönderisinde, doktora derecesine sahip bir yazılım mühendisi olan Marius Vetrici yer almaktadır. iş bilişiminde. Bir yazılım girişimcisi olarak Marius, çevrimiçi iş hedeflerine ulaşmaları için 800'den fazla küçük ve büyük şirkete hizmet vermiştir. İş hedeflerinize odaklanan WPriders – WordPress teknik ajansının kurucusudur.
ev borcu WordPress sitesi