Serbest geliştirici Bill Erickson’un hayatında bir gün

Birçoğumuz WordPress’i seviyoruz ve bunu nasıl kullanacağımızı biliyoruz, bazen bir WordPress geliştiricisi olmanın nasıl bir his olduğunu merak ediyoruz, belki de bir WordPress geliştiricisi olmayı hayal ediyoruz.Bu seride, çeşitli pazarlarda başarılı bir WordPress geliştiricisinin hayatındaki günün ne, her gün başarılı kalmak için ne yaptıkları ve değerlendirilen WP geliştiricileri için ne gibi olabilecekleri hakkında size içeriden gelenler perspektifini sunmaya çalışacağız? Cita yüksek.Bir serbest geliştiricinin hayatında bir gün gördüğümüz ilk taksitte, gününde oldukça ünlü birkaç müşterisi olan serbest geliştirici/danışman olan Bill Erickson’a katılıyoruz;Yoast, Cambridge Üniversitesi, birkaç isim için.Soru başlıklar ve Bill’in cevabı aşağıda.
1. Sabah uyandıktan sonra yaptığınız ilk şey nedir? Uyandığımda, acil bir şey olmadığından emin olmak için telefonumu kontrol ettim (e -posta sitesi aşağı), ancak çok erken çalışmak için sürüklenmemeye çalışın. Köpeğimle yürüyüşe çıktım, sonra birkaç tür kahvaltı hazırladım (gerçekten aç olmadıkça sadece bir bardak portakal suyu), banyo ve hazırlanıyor. Sabah 9 civarında evimin ofisindeydim, çalışmaya hazırdım. 2. Kodlayıcı bloğunu nasıl idare ediyorsunuz? Bir grup geliştiriciye fikir getirmek, diğer insanların nasıl bir şeyler inşa edeceğini görmek ve kodunuzu gözden geçirmek için çok yararlıdır. Bir grup diğer geliştiriciyle gevşek bir sohbetim var, bu çok iyi. Evde çalıştığınızda zor ve bence daha fazla geliştirici başkalarına ulaşmanın bir yolunu bulmalı – ister bir meslektaşında / jöle ofisinde birlikte çalışıyor, Slack / Hipchat sohbeti yapıyor veya sadece Twitter üzerinden temas kurmaya devam ediyor. Çok zor veya ilginç bir şey, araştırmak ve bir şeyin nasıl ve neden çalıştığını gerçekten anlayacağım. Daha sonra blogumda halka açık olarak paylaştım. Örneğin, birçok farklı içerik türü (meta yazı, seçenekler, meta terimler) için varsayılan değeri ayarlamam gereken bir projem var. Tüm ilgili filtreleri bulmak için WordPress ve Genesis’in çekirdeğini kazdım, sonra bu konuda yayınlar yazdım. Bir şeyin halka açık olacağını ve başkaları tarafından görüleceğini biliyorsam, kalitenin çok daha iyi olduğunu buldum. Tüm kodunuzu görülmesi ve paylaşılması umuduyla yazmaya çalışın.
Dürüst olmak gerekirse, bir kodlayıcı bloğu çok sık deneyimlemiyorum.Aldığım proje türü ile oldukça muhafazakarım.Gereksinimleri karşılayabileceğim ve müvekkilimin beklentilerini aşabileceğimden% 100 emin değilsem, projeyi almıyorum.Her 2-3 ayda bir veya daha uzun bir konfor alanımın dışında bir proje yapmaya çalışıyorum.Saat başına saatlik oranım (proje fiyatı harcanan zamana bölünür) genellikle onlar için oldukça korkunç, ancak eğlenceli ve yeni şeyler öğrenmeme yardımcı oluyorlar.Ancak bu tür bir projeye dikkat etmelisiniz, çünkü programınıza zarar verebilir, beklenenden daha uzun sürer.
3. İş gününüzden geçmeden hangi araçları/yazılımları geçemezsiniz (elbette WordPress dışında!)? Tüm gelişimimi bir oturma masası ile MacBook Air’de yaptım/değişimlerimi ayakta bıraktım. Bu tabloyu gerçekten seviyorum – odaklanmama ve daha üretken olmama yardımcı olmak için ayakta duruyorum. Yazılım açısından, sohbet etmek için bir gevşeklik, faturalar için taze kitaplar ve zaman izleme için tooggl kullanıyorum. Her şeyi proje başına projeye göre topluyorum, ancak benim için etkili bir saatlik oran bulma ve projeyi karşılaştırma zamanı izliyorum. WP CLI’yi de seviyorum. 4. Her gün belirlenen programı takip ediyor musunuz? Eğer öyleyse, şekil nasıl? Oldukça belirlenmiş bir programım var, ancak bu daha çok çalışmak için büyük zaman bloğunu belirlemekle ilgili. Genellikle sabah 9 civarında bir e -posta göndermek için otururum. 5-10 dakika içinde yapılamayan şeyler Gmail’de uygun etiketleri alır (değişiklikler, kapsam dışında, geçiş, alıntılar) ve daha sonra saklanır. Sonra masaya döndüm ve sabah 10’dan itibaren çalıştım. Öğle yemeği için yaklaşık 30 dakika sürdüm ve 12: 30-3: 30’dan 3 saat daha iş bitirdim. Daha sonra oturmaya geri döneceğim ve gelen kutumda kalanları yapacağım – bir teklif hazırlayarak, bazı değişiklikler için talepler yapacağım …
Büyük zaman bloğu sırasında, ilk gelişme veya değişim talebine odaklanıyorum.Sipariş edilecek büyük bir sitem varsa, bir değişiklik talebi yaparken arka planda taşıyacağım.5. Çalışmaya devam etmenize yardımcı olan her gün ne yapıyorsunuz?Çalışmaya devam etmek için yaptığım en önemli şey, müşterinin beklentilerini aşmak ve mutlu bir müşteriye sahip olmaktır.Çalışmamın% 50’si bir önceki müşteriden bir projedir ve diğer% 25’i önceki müşteriden bir referansdır.Bloglar ve kod parçacıkları aracılığıyla öğrendiklerimi paylaşmak, büyümeme ve itibar oluşturmama yardımcı olur.WordPress’in çekirdeği, Genesis’in çekirdeği ve kamu eklentim gibi açık kaynak projelerine katkıda bulunmak da yardımcı oluyor.Ancak içindeki değer daha dolaylı ve yayılmıştır.Bu şeylerde yatırım getirisini ölçmeye çalışırsam, oldukça düşük, ama yapıyorum çünkü zevk alıyorum.
Müşterileri büyük bir yatırım getirisine sahip olmaktan mutlu edin ve yapılacak doğru şeydir.(Gelişmiş Sorular) Müşterilerinizi nasıl mutlu ettiğiniz hakkında biraz açıklayabilir misiniz?Mutlu müşteriler almak için en iyi araçlardan biri, müşterileriniz olmadan önce potansiyel müşterileri doğru kontrol etmektir.Genel Tehlike İşaretleri: Tahmini zaman ve gerçekçi olmayan maliyetler, teslimatlarında deneyimlemediğiniz işlevsellik ihtiyaçları, iletişim uyumsuzluğu (müşteriler telefonla yapılmasını ister, e -posta yoluyla iletişim kurarsınız) … bir proje iyi gitmediğinde İnceleyin ve görün, sorunları önlemek veya projeleri en başından kabul etmek için yapabileceğiniz bir şey var mı?Bence çoğunun mutlu bir müşteriye sahip olduğum seçim yanlılığı (birlikte çalışmaya davet edilecek doğru kişiyi seçmek).
Başka bir yol da beklentileri aşmaktır ve bu genellikle arka uçta yapılır. Müşteri size bir tasarım verdiğinde, yaptığınız sitenin tasarımı ön uçtaki eşleştirmesini umuyor. Ancak WordPress’te tasarımları uygulamanın birçok yolu vardır. Amacım, ön ucun karmaşıklığına bakılmaksızın sitenin kolayca yönetilmesini sağlamak için her zaman zarif bir çözüm sağlamaktır. Müşterilerimin çoğu bu nedenle bana geri döndü – diğer geliştiricilerle çalışmışlardı ve yaptığım web sitesinin her zaman daha kolay yönetildiğini buldular. 6. Bütün gün topraklanmış kalmanıza yardımcı olan alışkanlıklarınız veya ritüelleriniz var mı? Evde bir ofisle, bir iş/yaşam dengesi bulmak zor olabilir. Çok yararlı olan bir şey, çalışma zamanımı belirlemek için eşimin işini kullanmaktır. Eve geldiğinde (genellikle 4: 30-5: 30) Artık “çalışmıyorum”. Bilgisayarımı ofiste bıraktım, kapıyı kapattım ve evdeydim.

7. Müşteriler için proje üzerinde aktif olarak çalışmadığınız günlerde ne yapıyorsunuz? Oldukça meşgul kalıyorum, genellikle her zaman yapılacak bir şey vardır. O hafta planladığım herhangi bir projenin ilk gelişimini tamamladıysam, genellikle diğer projeler için bir değişiklik talebim var ya da kapsam dışındaki değişiklikler (ayrı olarak faturalandırıldı). Ve gerçekten acil bir son tarihim olmadığında, eklentimde yapılması ve ertelenmesi gereken her zaman iyileşme vardır. 8. Yaşam tarzı, ilk başladığınızda beklediğinizden nasıl farklıdır? İş stresinin ne kadar yüksek veya düşük olduğunu belirlemek bana kalmış. Kötü bir projem olduğunda, geliştirmek veya bundan kaçınmak için ne kadar yapabileceğimi belirlemek için bir ceset sınavı yapıyorum. Bu, satış sürecimdeki değişiklikleri (kötü projeleri ortadan kaldırmak için yeni yollar bulmak), sözleşmemde değişiklikleri ve proje boyunca iletişim sürecimdeki değişiklikleri de içeriyor. Serbest çalışan olarak sevdiğim projeyi alma özgürlüğüne sahibim, bu yüzden sadece keyif alacağım projeyi almak için elimden geleni yapıyorum.
Beklemediğim bir başka şey de tatile çıkmanın ne kadar zor olmasıydı.Aylar süren planlama ve büyük gelirim olmadan ilişkiyi uzun süre kıramadım.Ailemi ziyaret etmek ve seyahat etmek için bu yaz iki hafta geçirdim.Ayrılmadan bir ay önce herhangi bir iş yapamadım ve mevcut projeyi durdurmak zorunda kaldım.Yolculuğumdan bir ay sonra yavaş yavaş işimi geri getirdi (çalışmaya başladı ama başka bir ay için ödenmedi).İki haftalık izin yıllık gelirimi yaklaşık% 20 oranında azalttı (yeni gelir olmadan 2,5 ay).
Aylarca seyahat edebilir ve% 50 kapasiteyle çalışabilirim, ancak birini işe almadığım sürece makul bir% 0 çalışma süresi beklemem gerçekçi değil. Kimseyi işe alamayabilirim çünkü tek bir serbest çalışan yaşam tarzının faydalarından maliyetten daha fazla, ancak bu dikkate alınması gereken bir şey olmalı. 9. Günün sonunda, maviyi yakan ekrana bakmayı ne zaman bıraktınız? (İyi günlerde ve kötü günlerde.) Genellikle 16: 30-17: 30 civarında. Ama fazla mesai yapmak zorunda kaldığımda, grip daha yüksek profilli istemciler almak için ekranım maviye dönmüyor mu? Web sitem aracılığıyla benzersiz değerimi tanımlamak için çok iyi bir iş yapmıyorum. Web sitem şu anda daha küçük projelere odaklandığımda yapıldı ve mesajımı güncellemek 2015 için hedeflerimden biri. İşe alım kararları veren insanlar da geliştiriciler ve işime aşina olduğu için daha büyük olan müşterilerimin çoğunu alabilirim. Eklentiler, öğreticiler, görüntüler yayınlayarak ve daha büyük projelere katkıda bulunarak, teknik karar vericilere değerimi kanıtlayabilirim. Diğer projelerin çoğu için onlarla daha küçük bir projede çalıştım ve masaya taşıdığımı anladıkları anda beni diğer projelerde kullandılar. 11. Yeni başlayan olası WordPress geliştiricilerine vereceğiniz önerilerden biri nelerdir?
Orada bunu yapmak için yüksek kaliteli geliştiricilerden daha fazla iş var. Bence, geliştiricilerin şimdi daha fazla işletme elde etmeleri için en iyi yollardan biri, diğer en iyi geliştiricilerle projelere katkıda bulunmaktır. Yeteneğiniz tanınacak ve geliştirici kendileri için uygun olmayan bir iş aldığında, bunu isteklerinize gönderecekler. Sadece istatistiklerimi gördüm. Benim için benimle iletişime geçen son 200 kişiden 13 proje aldım. Bu, bana gelen işin% 93,5’ini reddettiğim anlamına geliyor. Bu çeşitli nedenlerden dolayı – uzmanlığımın dışında zaman çok kısa, çok küçük projeler ve diğer birçok neden. Eminim diğer birçok geliştiricinin görmesi halinde benzer istatistiklere sahip olacağından eminim. Eşleşmediğimde, uygun olabilecek kişileri tavsiye etmeye çalışıyorum. Ve kimi tavsiye edeceğimi bilmemin en iyi yolu, onları eylemde görmek, takip ettiğim ve yaptığım projeye katkıda bulunmaktır. Bize günlerinizi anlatmaya ve genel olarak çalışmak için zaman ayırdığınız için teşekkür ederiz. Listeye eklemek istediğiniz sorular, geliştirici türü (tema, eklenti, vb.) Ve hatta daha sonra röportaj yapmak istediğiniz bazı geliştiriciler varsa, yorumlarda bize söyleyin.


admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir