Isang Araw Sa Ang Buhay ng Isang Developer ng WordPress – Freelance Developer Bill Erickson

Marami sa atin na nagmamahal sa WordPress, at alam kung paano gamitin ito, kung minsan ay nahuli ang ating sarili na nagtataka kung ano ang magiging tulad ng maging isang developer ng WordPress, marahil kahit na pangarap na maging isa. Sa seryeng ito susubukan naming mag-alok sa iyo ng pananaw ng tagaloob sa kung ano ang isang araw sa buhay ng matagumpay na mga tagabuo ng WordPress sa iba’t ibang lugar ng merkado, tulad ng, kung ano ang ginagawa nila sa pang-araw-araw na batayan upang manatiling matagumpay, at kung anong payo ang nais nila para sa isang naghahangad na WP Developer.


Sa unang pag-install na kung saan tinitingnan namin ang isang araw sa buhay ng isang freelance developer, sumali kami Bill Erickson, isang developer ng Freelance / consultant na nagkaroon ng ilang mga kliyente na may mataas na profile sa kanyang panahon; Yoast, The University of Cambridge, upang pangalanan ang iilan. Ang mga katanungan ay ang mga pamagat, at ang mga sagot ni Bill ay sumusunod sa ibaba.

1. Ano ang una mong gawin pagkatapos mong magising sa umaga?

Kapag ako ay tumayo ay sinuri ko ang aking telepono upang matiyak na walang kagyat (SITE DOWN emails), ngunit subukang huwag ma-drag nang maaga sa trabaho. Naglalakad ako ng mahabang aso kasama ang aking aso, pagkatapos ay maghanda ng ilang uri ng agahan (karaniwang isang baso ng orange juice maliban kung talagang gutom ako), maligo at maghanda. Mga bandang 9:00 Nasa loob ako ng aking tanggapan sa bahay upang makapagtrabaho.

2. Paano mo haharapin ang block ng coder?

Ito ay talagang kapaki-pakinabang na magkaroon ng isang pangkat ng mga developer na bomba ang mga ideya, tingnan kung paano gagawa ang iba ng isang bagay at suriin ang iyong code. Mayroon akong isang chat Slack na may isang grupo ng iba pang mga developer, na kung saan ay mahusay. Mahirap kapag nagtatrabaho ka sa iyong sarili, at sa palagay ko maraming mga developer ang dapat makahanap ng mga paraan upang maabot ang iba – nagtatrabaho man ito sa isang tanggapan / jelly, na lumilikha ng isang Slack / HipChat chat, o simpleng patuloy na nakikipag-ugnay sa Twitter.

Kung ito ay isang bagay na partikular na mahirap o kawili-wili, gagastos ako ng labis na oras sa pagsasaliksik nito at talagang nauunawaan kung paano at kung bakit gumagana ang isang bagay. Pagkatapos ay ibinahagi ko ito sa publiko sa aking blog. Halimbawa, mayroon akong isang proyekto kung saan kailangan kong magtakda ng mga default na halaga para sa isang bungkos ng iba’t ibang uri ng nilalaman (post meta, mga pagpipilian, term meta). Ako utong sa pamamagitan ng WordPress at Genesis core sa paghahanap ng lahat ng may-katuturang mga filter, pagkatapos nagsulat ng isang post tungkol dito. Nalaman ko na kung alam ko na ang isang bagay ay magiging pampubliko at titingnan ng iba, mas mahusay ang kalidad. Subukang isulat ang lahat ng iyong code sa inaasahan na titingnan at ibabahagi ito.

Upang maging matapat hindi ako madalas na nakakaranas ng block ng coder. Medyo konserbatibo ako sa mga uri ng mga proyekto na kinukuha ko. Kung hindi ako 100% tiwala na maihahatid ko ang mga kinakailangan at lumampas sa mga inaasahan ng aking kliyente, hindi ko gagawin ang proyekto.

Sinusubukan kong gawin ang mga proyekto sa labas ng aking comfort zone tuwing 2-3 buwan o higit pa. Ang aking epektibong oras-oras na rate (ang presyo ng proyekto na nahahati sa oras na ginugol) ay karaniwang kakila-kilabot sa kanila, ngunit masaya sila at tinutulungan akong malaman ang mga bagong bagay. Ngunit kailangan mong maging maingat sa mga ganitong uri ng mga proyekto dahil maaari nilang sirain ang iyong iskedyul, mas matagal kaysa sa inaasahan.

3. Anong mga tool / software ang hindi mo makukuha sa iyong araw ng pagtatrabaho nang walang (maliban sa WordPress ng kurso!)?

Gagawin ko ang lahat ng aking pag-unlad sa isang MacBook Air kasama ang aking Varidesk sit / stand desk. Gusto ko talaga ang desk na ito – Nakakakita ako na nakatayo ay makakatulong sa akin na mag-focus at maging mas produktibo.

Matalino ang software, gumagamit ako ng Slack para sa chat, Mga freshbook para sa pag-invoice, at Toggl para sa pagsubaybay sa oras. Sinusisingil ko ang lahat sa isang per-proyekto na batayan, ngunit subaybayan ang oras para sa paghahanap ng aking mabisang oras-oras na rate at paghahambing ng mga proyekto. Mahilig din ako sa WP CLI.

4. Sumusunod ka ba sa isang nakatakdang iskedyul araw-araw? Kung gayon ano ang hitsura nito?

Mayroon akong medyo nakatakdang iskedyul, ngunit higit pa tungkol sa pagtukoy ng malalaking mga bloke ng oras para sa trabaho. Karaniwan akong mauupo upang gumawa ng mga email sa paligid ng 9:00, na may layunin na magawa ng 10:00. Ang mga bagay na hindi magagawa sa 5-10 minuto ay nakakakuha ng naaangkop na tag sa gmail (mga pagbabago, wala sa saklaw, lumipat, quote) at makatipid sa ibang pagkakataon. Pagkatapos ay lumipat ako sa nakatayo na desk at nagtatrabaho mula 10 ng umaga. Kumuha ako ng mga 30 minuto para sa tanghalian at kumuha ng isa pang 3 oras na bloke ng trabaho na ginawa mula 12: 30-3: 30. Pagkatapos ay bumalik ako sa pag-upo at magtrabaho sa kung ano ang naiwan sa aking inbox – naghahanda ng mga quote, paggawa ng ilang mga kahilingan sa pagbabago …

Sa mga malalaking bloke ng oras na nakatuon ako sa paunang pag-unlad o pagbabago ng mga kahilingan. Kung mayroon akong isang malaking site upang lumipat, ililipat ko ito sa background habang gumagawa ng mga kahilingan sa pagbabago.

5. Ano ang ginagawa mo sa pang-araw-araw na batayan na makakatulong sa iyong pagpasok sa trabaho?

Ang pinakamahalagang bagay na ginagawa ko upang mapanatili ang pagpasok sa trabaho ay lalampas sa mga inaasahan ng kliyente at magkaroon ng masayang mga kliyente. 50% ng aking trabaho ay mga proyekto mula sa mga nakaraang kliyente, at isa pang 25% ay mga sanggunian mula sa mga nakaraang kliyente.

Ang pagbabahagi ng natutunan ko sa pamamagitan ng aking blog at code snippet ay tumutulong sa akin na lumago at makabuo ng isang reputasyon. Nag-aambag sa buksan ang mga proyekto ng mapagkukunan tulad ng WordPress core, Genesis core, at ang aking pampublikong plugin tumutulong din. Ngunit ang halaga sa mga ito ay mas hindi direkta at nagkakalat. Kung susubukan kong sukatin ang ROI sa mga bagay na ito ay medyo mababa, ngunit ginagawa ko ito dahil nasisiyahan ako.

Ang pagpapanatiling masaya sa mga kliyente ay may malaking ROI at ito ay tamang bagay na dapat gawin.

(Pagsunod sa tanong) Posible bang maipaliliwanag mo nang kaunti paano pinapanatili mong masaya ang iyong mga kliyente?

Ang isa sa mga pinakamahusay na tool para sa pagkakaroon ng maligayang kliyente ay maayos na pag-vetting ng mga prospect bago sila maging iyong kliyente. Maghanap para sa mga karaniwang pulang watawat: hindi makatotohanang pagtantya ng oras at gastos, nangangailangan ng pag-andar na hindi ka pa nakaranas sa paghahatid, pagkawala ng komunikasyon (nais ng kliyente ang lahat na nagawa sa pamamagitan ng telepono, nakikipag-usap ka sa pamamagitan ng email) …

Kung hindi maayos ang isang proyekto, suriin ito at tingnan kung mayroong anumang magagawa mo upang maiwasan ang isyu o tanggapin ang proyekto sa unang lugar. Sa palagay ko ang isang malaking bahagi sa akin ng pagkakaroon ng maligaya na mga kliyente ay pagpili ng bias (pumili ng tamang mga tao upang makatrabaho).

Ang isa pang paraan ay upang lumampas sa mga inaasahan, at madalas itong ginagawa sa backend. Kapag ang isang kliyente ay nagbibigay sa iyo ng isang disenyo, inaasahan niya ang site na iyong binuo upang tumugma sa disenyo na iyon sa harap. Ngunit mayroong isang tonelada ng mga paraan upang maipatupad ang isang disenyo sa WordPress. Ang aking layunin ay palaging maghatid ng isang matikas na solusyon, upang matiyak na ang site ay madaling pamahalaan kahit anuman ang pagiging kumplikado nito. Marami sa aking mga kliyente ang bumalik sa akin partikular para sa kadahilanang ito – nagtrabaho sila sa iba pang mga developer at palaging mahanap ang mga website na aking itinatayo upang maging mas madaling pamahalaan.

6. Mayroon ka bang anumang mga gawi o ritwal na makakatulong sa iyong grounded sa buong araw?

Sa isang tanggapan sa bahay, maaaring mahirap makahanap ng balanse sa trabaho / buhay. Isang bagay na talagang tumutulong ay ang paggamit ng trabaho ng aking asawa upang tukuyin ang oras ng aking trabaho. Kapag nakauwi siya (karaniwang 4: 30-5: 30) Hindi na ako “nasa trabaho”. Iniwan ko ang aking computer sa opisina, isara ang pintuan, at pauwi ako.

7. Ano ang gagawin mo sa mga araw kung saan hindi ka aktibong nagtatrabaho sa isang proyekto para sa isang kliyente?

Nanatili akong medyo abala, karaniwang laging may isang bagay na kailangang gawin. Kung natapos ko na ang paunang pag-unlad ng anumang mga proyekto na na-iskedyul ko sa linggong iyon, kadalasan ay mayroon akong mga kahilingan sa pagbabago para sa iba pang mga proyekto, o sa labas ng mga pagbabago sa saklaw (na hiwalay na sinisingil). At kung talagang wala akong pinipilit na mga deadline, palaging may mga pagpapabuti sa aking mga plugin na kailangang gawin at naalis na.

8. Paano naiiba ang pamumuhay sa inaasahan mo noong una kang nagsimula?

Nasa sa akin talaga upang malaman kung gaano kataas o mababang-stress ang aking trabaho. Anumang oras na mayroon akong isang proyekto na hindi maganda, gumawa ako ng isang post mortem upang matukoy kung anong mga paraan na maaari kong mapabuti o maiwasan ito. Kasama dito ang mga pagbabago sa proseso ng aking benta (paghahanap ng mga bagong paraan upang maalis ang mga masasamang proyekto), mga pagbabago sa aking kontrata, at mga pagbabago sa aking proseso ng komunikasyon sa buong proyekto. Bilang isang freelancer mayroon akong kalayaan na gawin ang kahit anong mga proyekto na gusto ko, kaya sinubukan ko ang aking makakaya na kumuha lamang sa mga proyekto na masisiyahan ako.

Ang ibang bagay na hindi ko inaasahan ay kung gaano kahirap ang mag-bakasyon. Hindi ko mai-disconnect ang anumang haba ng oras na walang buwan ng pagpaplano at isang malaking hit sa aking kita. Tumagal ako ng dalawang linggo ngayong tag-araw upang bisitahin ang pamilya at paglalakbay. Ang buwan bago ako umalis ay hindi ako makakapasok sa anumang trabaho at kailangan kong isulong ang mga umiiral na proyekto. Ang buwan pagkatapos ng paglalakbay ay dahan-dahan kong ibalik ang aking negosyo (pagsisimula ng trabaho ngunit hindi nabayaran para sa isa pang buwan). Ang dalawang linggo na iyon ay nabawas ang aking taunang kita sa pamamagitan ng halos 20% (2.5 buwan ng walang bagong kita).

Maaari akong magbiyahe ng maraming buwan at magtrabaho sa 50% na kapasidad, ngunit hindi makatotohanang para sa akin na inaasahan ang isang makatwirang panahon ng 0% na trabaho maliban kung umarkila ako ng isang tao. Marahil ay hindi ako tatanggap ng sinuman mula sa kasiyahan ko sa mga benepisyo ng nag-iisang freelancer na pamumuhay nang higit kaysa sa gastos, ngunit tiyak na isang bagay na kailangang isaalang-alang.

9. Sa pagtatapos ng araw, kailan ka titigil sa pagtingin sa mga asul na ilaw na mga screen? (Sa mga magagandang araw, at hindi magandang araw.)

Karaniwan mga 4: 30-5: 30pm. Ngunit kapag kailangan kong magtrabaho huli na ang aking screen ay hindi asul na naiilawan mula noong gumagamit ako fl.ux ��

10. Sa pagtingin sa iyong portfolio, nagkaroon ka ng ilang mga kahanga-hangang mga kliyente, (Yoast, University of Cambridge) kung ano ang ginawa mo upang makilala ang iyong sarili sa karamihan ng tao, at lupain ang mas mataas na mga kliyente ng profile?

Hindi ako gumagawa ng isang napakahusay na trabaho sa paglalarawan ng aking natatanging halaga sa pamamagitan ng aking website. Ang aking kasalukuyang website ay binuo kapag nakatuon ako sa mas maliit na mga proyekto, at ang pag-update ng aking mensahe ay isa sa aking mga layunin para sa 2015.

Nagawa kong makuha ang karamihan sa aking mga mas malaking kliyente dahil ang taong gumagawa ng desisyon sa pagkuha ay isa ring developer at pamilyar sa aking gawain. Sa pamamagitan ng pagpapakawala ng aking mga plugin, tutorial, snippet at pagbibigay ng kontribusyon sa mga mas malalaking proyekto ay napatunayan ko ang aking halaga sa mga gumagawa ng desisyon sa teknikal. Para sa karamihan ng iba pang mga proyekto, nagtatrabaho ako sa kanila sa isang mas maliit na proyekto at sa sandaling natanto nila ang dinala ko sa talahanayan na ginamit nila ako sa iba pang mga proyekto.

11. Ano ang isang piraso ng payo na ibibigay mo sa isang nagnanais na developer ng WordPress na nagsisimula pa lamang?

Mayroong higit na gumana doon kaysa sa may mga mataas na kalidad na mga developer na gawin ito. Sa palagay ko, ang isa sa mga pinakamahusay na paraan para makakuha ng mas maraming negosyo ang isang developer ngayon ay upang magbigay ng kontribusyon sa mga proyekto sa iba pang nangungunang mga developer. Makikilala ang iyong mga talento at kapag natanggap ng mga developer ang trabaho na hindi magandang akma para sa kanila, ipadala nila ito sa iyong paraan.

Tiningnan ko lang ang stats ko. Sa nakaraang 200 mga tao na nakipag-ugnay sa akin upang magtrabaho, kumuha ako ng 13 proyekto. Nangangahulugan ito na i-down ko ang 93.5% ng trabaho na dumarating. Ito ay para sa iba’t ibang mga kadahilanan – sa labas ng aking kasanayan, masyadong maikli sa timeline, napakaliit ng isang proyekto, at maraming iba pang mga kadahilanan. Taya ko maraming iba pang mga developer ay magkatulad na mga istatistika kung titingnan nila.

Kapag hindi ako maayos, sinisikap kong inirerekumenda ang mga taong maaaring iyon. At ang pinakamahusay na paraan alam ko kung sino ang magrekomenda ay sa pamamagitan ng pagtingin sa mga ito sa pagkilos, na nag-aambag sa mga proyekto na sinusundan ko at nagtatrabaho.


Salamat sa paglaan ng oras upang sabihin sa amin ang tungkol sa iyong araw at trabaho sa pangkalahatan, Bill. Kung mayroong anumang mga katanungan na nais mong idagdag sa listahan, isang uri ng developer (tema, plugin, atbp), o kahit isang tukoy na developer na nais mong makapanayam sa susunod, mangyaring ipaalam sa amin sa mga komento.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map