5 tough lessons I learned as a freelance programmer

„Time is money” gets thrown around a lot, and many freelancers like me started with the same opportunistic view of valuing their time by the hour.

„What’s your hourly rate?”

It’s simple in theory… right?

I do 50h of coding at $20/h, and the client promptly pays me $1000. Next!

For straight-forward work in a well-organized project, with familiar languages/frameworks… it might go without a hitch.

But as for the other 95% of the time, the reality of freelance kicks in.
Here’s the tip of the iceberg:

  • 50h of coding? Cum rămâne cu orele pe care le petreceți pentru a achiziționa clientul, pentru a schița proiectul, pentru a comunica, pentru a urmări plățile etc?
  • Stimarea dvs. este deplasată – există o mare provocare neprevăzută – așa că este nevoie de încă 20 de ore. Explicați-i clientului și renegociați (costând mai mult timp & încredere), sau înghițiți-o de data aceasta.
  • Clientul are nevoie de luni de zile pentru a pune la dispoziție cei 1.000 de dolari, așa că sunteți nevoit să vă bazați mai mult pe credit și să plătiți mai mulți bani câștigați cu greu la bancă, datorită dobânzilor.

Prin destule încercări & erori, mi-am construit o imunitate față de multe scenarii ca acesta. Treptat, am reușit să petrec mai mult timp livrând valoare și mai puțin timp ocupându-mă de consecințele unei planificări deficitare.

Acum, după ce am renunțat la viața de freelancer complet și m-am concentrat pe un singur client/proiect, timpul este în sfârșit de partea mea. Nu regret lupta – te învață o apreciere mai profundă a timpului pe care îl ai la dispoziție în fiecare zi.

Boop! Bling! Dirpdirp! Curăță-ți nenorocitele de notificări

Ai simțit vreodată un bâzâit fantomatic în buzunar?

Întoarceți capul când altcineva primește un text cu același ton de Ding?

Obișnuiam ca fiecare e-mail să apară pe telefonul meu cu un DING, zi și noapte. Pentru a-i mulțumi pe clienții care îmi pun mâncare pe masă, era tentant să ofer acel serviciu rapid de 24 de ore din 24, ungând astfel roțile comunicării, nu-i așa?

În schimb, notificările intruzive au început să facă ravagii atât în viața mea profesională, cât și în cea personală. Calitatea comunicării mele a avut de suferit (cauzând alte e-mailuri), iar scăpările de atenție au devenit un câmp de luptă pentru mine și prietena mea acasă. O mare zonă fără distracție.

Și asta doar de la o singură aplicație – din mai multe!

Vă simțiți familiar? Poate că este timpul să participați la „Notification Rehab”. Iată ce am făcut și ce vă recomand să faceți:

  1. Dezactivați toate notificările pentru fiecare aplicație în parte.
  2. Bucurați-vă de liniște pentru o zi sau două și ascultați durerea (nu așteptarea durerii).
  3. Adaugați treptat notificări soft înapoi, una câte una, cum ar fi mici bannere/bulete pentru lucrurile esențiale.
  4. Dacă notificările soft nu sunt suficiente pentru anumite servicii (mesaje text, mențiuni Slack etc.), atunci gândiți-vă strategic la adăugarea înapoi a vechilor dvs. preferințe. (Adică, cele în care se află echipa dvs. și, prin urmare, sunteți plătiți pentru a fi prezenți.)
  5. Stop acolo! Rămâneți critic față de orice aplicații noi care vă întrerup fluxul de lucru și viața personală. Este timpul tău, până la urmă!

Respectați locația de lucru, oriunde ar fi ea

Noi, nomazii digitali, trebuie să ieșim din casă din când în când, în ciuda comodității de a sta să codăm în chiloți. Poate fi o lume singuratică.

Cafenele sunt locuri minunate pentru a face rahaturi, în special localurile pe care le avem aici în Victoria, BC *se laudă ca un snob al cafelei*. Există gustări de cofeină & la doar câțiva pași distanță, cu niște zgomote ambientale de fundal pentru a spori gândirea abstractă. (Nu credeți în puterea zgomotului ambiental? Există un studiu interesant despre acesta și chiar și o aplicație pentru a-l simula: https://coffitivity.com/.)

Din păcate, chiar și în orașe prea politicoase precum Victoria, aceste cafenele pot fi copleșite de oameni care cumpără o singură băutură, apoi petrec 4 ore la o masă la care stau mai multe persoane:

.

(Kevin Harber/Flickr)

Barmanii sunt adesea prea politicoși pentru a semnala un comportament egoist ca acesta, până când ajung acasă și se descarcă la partenerul lor (AKA: Eu). Drept urmare, am dezvoltat câteva linii directoare pentru a lucra în spații publice:

  • Alegeți locurile mai puțin dorite, undeva spre spate sau în colț. Evitați să ocupați spațiu inutil.
  • Cumpărați băuturi și gustări ca și cum ați plăti chirie: În mod regulat.
  • Dă bacșișuri barista & serverelor deosebit de bine, și angajează-te în conversație atunci când este cazul. Fiți mai mult decât o simplă față de laptop în colț, învățați-le numele și deveniți parte din comunitatea „obișnuiților”.
  • Evitați să deveniți un infractor zilnic. Răspândiți dragostea, veniți cu un circuit de locuri de vizitat. Variația locației ajută la gândirea creativă și vă obligă să explorați locuri noi în zona dumneavoastră.
  • Practicați un WiFi sigur cu o rețea privată virtuală (VPN). Not only do many of these services (like ExpressVPN) disguise your web traffic from prying eyes, but allow you to skip around between countries at will.

And if you’re in places like Boston, San Fran or Philadelphia, hit up a Capital One bank-meets-coffee-shop.

Courtesy Austin Eater

For the love of God, take a break now and then

Last week, I flew home to New Brunswick and experienced my first ever vacation days as a working professional. It might not seem like a big deal to you, but to me it really was.

I’m not used to these ‘recharging days’ of no expectation for writing code and putting out fires. Home life and travel was just something I’d fit in between projects, bringing my laptop everywhere just in case — with nobody else to lean on. Vacation always meant work.

This time around, my laptop’s monumental task was playing Lego Batman to our AirBnb’s TV. Fully recharged, I came back this week with a fresh mind and helped our team at Airstory meet a big exciting deadline for Appsumo.

And nothing burned down while I was away! The magic of teamwork.

It’s not just vacation days either.

Taking little breaks to decompress throughout the day increases the focus in your work and deepens patience & empathy with clients. Data viitoare când vă simțiți copleșit și obosit, faceți o plimbare rapidă sau mutați-vă în altă locație.

Rezervarea unor bucățele de timp de calitate pentru starea dumneavoastră de bine este o investiție excelentă în munca dumneavoastră & produs.

Comunicare mai bună pentru mai puțină comunicare

Comunicarea eficientă, pentru mine, înseamnă să scrii pentru cititor și să răspunzi la întrebări înainte ca acestea să fie ridicate. Nu înseamnă să îi bombardezi cu toate gândurile pe care le ai în cap, ci să păstrezi un flux de informații constant și suplu.

Înseamnă, de asemenea, să scrii pentru cititor(i) în contextul lor și nu al tău. Mă trezesc rescriind o mulțime de mesaje în e-mailuri și Slack, deoarece calitatea comunicării pe care o transmit trebuie să fie la fel de bună ca munca pe care o produc. Trebuie să fie ușor de citit, la obiect și să sune oarecum uman.

Să vă acordați timp pentru a analiza ceea ce trimiteți are ca rezultat, de multe ori, să nu trimiteți nimic. Simplul fapt de a-ți pune gândurile pe o pagină te ajută să gândești diferit și să îți rezolvi propriile probleme. L-am salvat deja pe Steven, directorul nostru tehnic, de la 100 de întrebări tehnice în acest fel.

Multimedia nu strică nici ea. În calitate de dezvoltator front-end, elementele vizuale sunt super importante datorită naturii lor subiective, așa că folosesc frecvent capturi de ecran pentru a economisi timp pe spate & înainte. Este nevoie doar de câteva comenzi rapide de la tastatură pe Mac:

  1. Shift + Control + Command + 4
  2. Trageți cursorul pentru a încadra ceea ce doriți și eliberați.
  3. Deschideți un serviciu precum Slack sau Gmail care acceptă lipirea de imagini.
  4. Pegați imaginea capturii de ecran cu Ctrl + V

Chiar dacă este vorba de interacțiunea cu clienții sau de lucrul în cadrul unei echipe restrânse pe Slack, comunicarea „devreme și des” cu sensibilitate față de alte persoane este o abilitate esențială pentru lucrătorul la distanță de astăzi.

Full-freelance nu este pentru toată lumea

Este nevoie de un anumit nivel de curaj și de încredere oarbă pentru a pleca pe cont propriu, muncind pe brânci și mâncând rahat doar pentru a rămâne în viață. Munca pe cont propriu a devenit foarte romanțată în cultura de startup din ziua de azi, cu nenumărate articole de tip hype care generează așteptări nerealiste.

Poate că nu sunt toate margaretele & narcisele pe care le-am sperat când am părăsit primul meu loc de muncă din Montreal… dar voi spune că a codifica în lenjerie intimă este un plus destul de mare!

În prezent, codific în lenjerie intimă cu normă întreagă ca membru al echipei de la distanță de la Airstory. (Facem angajări!)

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.