Mükemmel bir WordPress geliştiricisi nasıl oluşturulur
Harika bir geliştirici yapan nedir? Öğrenmek için geliştiriciler, müşterilerle çalışan insanlarla konuştum. Bu nedenle, ideal bir geliştiriciyi nasıl oluşturacağımızı düşündüğümüz sürece, bu tartışmayı robot dünyasında çerçevelemek eğlenceli olacak. Dev-Bot 5000’e hangi özellikler dahil edilecek? Onunla etkileşim nedir? Müşterinin, ne tür BOT özelliklerini daha iyi anlamak için geliştiriciyle gerçek insan etkileşimi hakkında ne söylediğine bakalım. Mükemmel geliştirici olmalı … ideal WordPress geliştiricisi iletişim modülünün bir iletişim kurulu olmalıdır.
Bu, hem yazılı hem de sözlü tüm yazışmalarda net olmak anlamına gelir. Bu aynı zamanda projenin bir tür teklif veya sözleşme yoluyla bu bilgileri nasıl çalıştırması ve müşterilere nasıl iletmesi gerektiği konusunda net bir plana sahip olmak anlamına gelir. Sorun sitenin inşası sırasında ortaya çıkarsa – ve hey, herhangi bir projenin beklenmedik sorunları olabilir – o zaman ideal geliştiricimiz hemen müşteriye söylemeli ve açıklamalıdır:
Ne oldu?
Bu konuda ne yapılabilir?
Başka bir seçenek müşteriye açık
Sorunlar için bir öneri
Randy Brown’un dediği gibi, sık sık bir WordPress blog katılımcısı:
“İdeal geliştirici, ihtiyacım olursa fikirlerimi alıp geliştirebilecek, ancak bilgim olmadan değil. İstediğimden daha iyi bir şey gördüylerse, bana göstermeli ve cevabımı almalılar. Yanlış seçim yapmama izin vermeyecekler, ama bana neden yanlış seçim olduğunu gösterebilmeliler, böylece onu anlayabiliyorum ve herhangi bir değişikliği takip edebiliyorum. ” Etik olun ve hatta robotların bir etik kuralları vardır. Üç Asimov yasasını hatırlıyor musunuz? Birinci yasa, “robotların insanlara zarar vermemesi ya da eylemsizlik yoluyla insanların yaralanmasına izin vermemesi gerektiğini” belirtir. Peki dev-botumuz tarafından hangi etik kurallar yapılmalıdır? Bir kere, ideal bir geliştirici, gerçekleri öndeki müşteriye açıklamadan, yeteneklerinin ötesinde bildiği işi asla kabul etmez ve yapamayacağı parçaları değiştirme veya hızlı bir şekilde gerekli becerileri elde etme planı vardır. Ve eğer bir hata yaparsa, ideal geliştiricimiz hemen itiraf etmelidir: Müşteriye ne olduğunu söyleyin, özür dileyin ve düzeltin. Son olarak, ideal bir geliştirici asla diğer geliştiricileri çalmaz veya ona onun gibi vermez.
Bu nedenle son tarih kaybolur, e-posta sorularına cevap vermeden haftalar, birkaç hafta içinde vaat edilenleri çözmek aylar sürer-geliştirici hakkındaki en büyük müşteri şikayetlerinden birinin zaman baskısı için duyarlı olmaması şaşırtıcıdır. ? Brown, geliştiricinin temel özelliklerinden birinin zamanındalık olduğunu, “Tüm son tarihler yerine getirilecek ve her şey düzgün bir şekilde hata ayıklanacağını söyledi. Bana onayladığımız zaman çizgisindeki ilerleme hakkında bilgi verecekler. “Bir web tasarımcısı ve metin yazarı Ginger Gillenwater kabul ediyor. Kendi çalışmalarının çoğunu yaptı, ancak bir geliştirici işe almayı düşündüğü bir proje göz önüne alındığında. Ana aday kağıt üzerinde harika görünüyor, “ama herhangi bir projeyi tamamlamak için 4 ila 6 ay sürüyor ve bunun bir birikimine sahip olduğu için değil.” Yani robot geliştiricimiz mi? Her zaman zamanında ve asla belirtilen süre içinde veremeyeceği bir şey vaat etmiyor. Bilgili olun, elbette, biz insanlar oldukça şaşırtıcı bir dizi şey var – duygular, zevk deneyimleme yeteneği, pizza – ama robotun zayıf et ve kemiklerimize kadar sahip olduğu bir şey var mı? Anında uzmanlık ve bilgi! Dev-Bot, tüm ilgili kodlama dilleri, WordPress platformları-heck hakkında ansiklopedis anlayışına sahip olmalı, neden tüm CMS platformları olmasın? – ve önyükleme için iyi bir tasarım.
Peki ya çok insan olan ideal geliştiricimiz? İşi tamamlamak için yeterli bilgiye sahip olmaktan memnun olacağız. Geliştiricilerimiz, müşterinin özetini mevcut en uygun teknolojiye dayanarak takip edilebilecek adımlara çevirebilmelidir. Bazı yollar müşterinin hedeflerine veya istenen site işlevine ulaşabilirse, müşterilerin seçenekleri değerlendirmelerine ve akıllı seçimler yapmasına yardımcı olabilir. Organize Bu bölüm için tüm bu notlara sahibim, eğer sadece bulabilirsem … tüm ciddiyetle, bilimin artık gecikmeleri gösterdiği ve kaosun yaratıcılığı arttırdığı son haberlere bakılmaksızın, web geliştiricileri kaos içinde çalışamaz ve hala müşterileri mutlu edemez – En azından, uzun zamandır değil. İdeal geliştiricimiz, müşteri projelerini desteklemek için en azından minimum organize bir sisteme sahip olmalıdır. O içerir:
Tüm dosyaları istemci projeleri için rutin olarak koruyacak ve saklayarak (geliştirme dosyaları, komut dosyaları, kopyalar, resimler ve videolar dahil)
Zaman izleme, fatura yapma ve faturalandırma sistemleri
Her etkin proje için not ve e -postalar oluşturmanın, depolamanın, bulmanın ve alma yolları
Geliştiricinin ekrandaki çalışması ne kadar şaşırtıcı olursa olsun, bu kritik sistemlerden birinde başarısızlık projeye zarar verebilir ve müşteri güveninin keskin bir kaybına neden olabilir.
En son gelişme olmadan ölecek olan servo ile karşılaştırılabilir bir robotu olmayan bir artış sunar. Aynı şey ideal WordPress geliştiricisi için de geçerlidir. Diğer popüler web teknolojisi gibi WordPress de geliştirildi. Heyecanlı ve çalışkan kullanıcı topluluğu ve geliştirici, yıllarca WordPress’i sürekli olarak kendisine “Ya?” Bu, Web’de herhangi bir zamanda yeni işlevlerin ve özelliklerin görünebileceği anlamına gelir. Bu nedenle, web geliştirme teknolojisinde, en iyi uygulamada ve tasarım ilkesinde kaçırılan önemli bir haber olmamasını sağlamak için Dev-Bot 5000’imizi otomatik iyileştirme işleviyle programlayacağız. Mükemmel WordPress geliştiricimiz de yukarıda kalmalıdır. Diğer iyileştirme türleri: Tema güncellemesi, eklenti ve çekirdek dosyaları hızlı bir şekilde yeni sürümlerle. Değilse, tüm güzel WP siteleri kötü bilgisayar korsanlarının kurbanı ve bazen kritik hatalar ve fonksiyonel kazalar olabilir. Dev-Bot 5000’imiz çok havalı görünüyor, değil mi? Size – İdeal WordPress tasarımcımızın önemli özelliklerini görmezden geliyor muyum? Deneyiminizi aşağıdaki yorumlarda paylaşın!