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? Mi van azokkal az órákkal, amelyeket az ügyfél megszerzésével, a projekt felvázolásával, a kommunikációval, a kifizetések hajkurászásával stb. töltesz?
  • A becslésed téves – van egy nagy, előre nem látható kihívás – így további 20 órát vesz igénybe. Magyarázza el az ügyfélnek, és tárgyalja újra (több időbe kerül & bizalom), vagy ezúttal szívja fel.
  • Az ügyfélnek hónapokba telik, mire előteremti az 1000 dollárt, így kénytelen vagy még inkább a hitelre támaszkodni, és a kamatköltségeknek köszönhetően még több nehezen megkeresett pénzt fizetni a banknak.

Elég sok próbálkozás & hiba révén immunitást építettem ki sok ilyen forgatókönyvvel szemben. Fokozatosan több időt tudtam azzal tölteni, hogy értéket nyújtsak, és kevesebbet azzal, hogy a rossz tervezés következményeivel foglalkozzak.

Most, miután felhagytam a teljes szabadúszó életmóddal, és egyetlen ügyfélre/projektre koncentráltam, az idő végre az én oldalamon áll. Nem bánom a küzdelmet – megtanít mélyebben értékelni a naponta rendelkezésre álló időt.

Boop! Bling! Dirpdirp! Szedd le az átkozott értesítéseidet

Éreztél már fantomzúgást a zsebedben?

Felfordítod a fejed, amikor valaki más is kap egy sms-t ugyanazzal a Ding-hanggal?

Nálam régebben minden egyes e-mail DING-gel pattant fel a telefonomon, éjjel-nappal. Azoknak az ügyfeleknek a kedvéért, akik ételt tettek az asztalomra, csábító volt ezt a 24 órás gyors kiszolgálást nyújtani, így kenve a kommunikáció kerekeit, igaz?

Ehelyett a tolakodó értesítések elkezdtek pusztítást végezni a munkámban és a magánéletemben egyaránt. A kommunikációm minősége szenvedett (ami további e-maileket okozott), és a figyelmetlenségek otthon a barátnőm és én csatatérré váltak. Egy nagy no-fun zóna.

És ez csak egy alkalmazásból – a sok közül!

Az ismerős érzés? Talán itt az ideje, hogy részt vegyél az “Értesítési rehabilitáción”. A következőket tettem és ajánlom neked:

  1. Kapcsolj ki minden értesítést minden egyes alkalmazásnál.
  2. Élvezd a csendet egy-két napig, és figyelj a fájdalomra (nem a fájdalom várakozására).
  3. Adja vissza fokozatosan a puha értesítéseket egyesével, például kis bannereket/buborékokat a lényeges dolgokhoz.
  4. Ha a puha értesítések nem elegendőek egyes szolgáltatásokhoz (szöveges üzenetek, Slack-említések stb.), akkor gondolkodjon stratégiailag a régi kedvencek visszaadásán. (Azokat, amelyekben a csapatod benne van, és ezért fizetnek, hogy ott legyél)
  5. Megállni! Maradjon kritikus minden olyan új alkalmazással szemben, amely megzavarja a munkafolyamatát és a magánéletét. Végül is a te idődről van szó!

Tiszteld a munkavégzés helyét, bárhol is legyen az

Mindig ki kell mozdulnunk a házból nekünk, digitális nomádoknak, annak ellenére, hogy kényelmesen, alsóneműben ülünk le kódolni. Ez egy magányos világ lehet.

A kávézók nagyszerű helyek, ahol szart is lehet csinálni, különösen azok a helyek, amelyek itt vannak Victoria-ban, BC-ben *dicsekszik, mint egy kávésznob*. A koffeines & rágcsálnivalók csak pár lépésre vannak, némi környezeti háttérzajjal, ami fokozza az absztrakt gondolkodást. (Nem hiszel a környezeti zajok erejében? Van egy érdekes tanulmány róla, és még egy applikáció is, ami szimulálja: https://coffitivity.com/.)

Szomorú, hogy még az olyan túlságosan udvarias városokban is, mint Victoria, ezeket a kávézókat elárasztják azok az emberek, akik egyetlen pohárkával vásárolnak, majd 4 órát töltenek egy többszemélyes asztalnál:

(Kevin Harber/Flickr)

A baristák gyakran túl udvariasak ahhoz, hogy rámutassanak az ilyen önző viselkedésre, amíg haza nem érnek, és ki nem adják a levegőt a partnerüknek (AKA: Nekem). Ennek eredményeképpen kidolgoztam néhány irányelvet a nyilvános helyeken való munkavégzéshez:

  • Válassza a kevésbé kívánatos helyeket, valahol hátul vagy a sarokban. Kerüld a felesleges helyfoglalást.
  • Vásárolj italokat és rágcsálnivalókat, mintha bérleti díjat fizetnél: Rendszeresen.
  • Adj borravalót a baristáknak & a kiszolgálóknak különösen jól, és ha szükséges, kapcsolódj be a beszélgetésbe. Legyen több, mint egy laptop-arc a sarokban, tanulja meg a nevüket, és váljon a “törzsvendégek” közösségének részévé.
  • Kerülje el, hogy mindennapos bűnelkövetővé váljon. Terjessze a szeretetet, hozzon létre egy kört a meglátogatandó helyekből. A helyváltoztatás segít a kreatív gondolkodásban, és arra kényszerít, hogy új helyeket fedezz fel a környékeden.
  • Tartsd a biztonságos wifit egy virtuális magánhálózattal (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. Legközelebb, amikor túlterheltnek és fáradtnak érzi magát, tegyen egy gyors sétát, vagy menjen át egy másik helyre.

A jó közérzetre szánt minőségi időegységek fenntartása nagyszerű befektetés a munkájába & termék.

Jobb kommunikáció a kevesebb kommunikációért

A hatékony kommunikáció számomra azt jelenti, hogy az olvasónak írunk, és válaszolunk a kérdésekre, mielőtt azok felmerülnének. Ez nem azt jelenti, hogy minden gondolatoddal elárasztod őket, hanem azt, hogy következetesen karcsú információáramlást tartasz fenn.

Ez azt is jelenti, hogy az olvasó(k)nak írsz az ő kontextusukban, nem pedig a sajátodban. Azon kapom magam, hogy sok üzenetet írok újra az e-mailekben és a Slacken, mert az általam kiadott kommunikáció minőségének meg kell felelnie az általam végzett munkának. Könnyen olvashatónak, lényegre törőnek és némileg emberien hangzónak kell lennie.

Az, hogy időt szánsz arra, hogy elemezd, mit küldesz, gyakran azt eredményezi, hogy egyáltalán nem küldesz semmit. Már az is segít másképp gondolkodni, és megoldani a saját problémáidat. Steven CTO-nkat már több száz technikai kérdéstől mentettem meg így.

A multimédia sem árt. Front-end fejlesztőként a vizuális elemek szuper fontosak a szubjektív jellegük miatt, ezért gyakran használok képernyőképeket, hogy időt takarítsak meg a hátsó & előre. Macen csak néhány billentyűparancsra van szükség:

  1. Shift + Control + Command + 4
  2. Húzza a kurzort a kívánt képkerethez, és engedje el.
  3. Nyisson meg egy olyan szolgáltatást, mint a Slack vagy a Gmail, amely támogatja a képek beillesztését.
  4. A képernyőképet a Ctrl + V-vel illessze be

Függetlenül attól, hogy az ügyfelekkel való interakcióról van szó, vagy egy szűk csapatban dolgozik a Slacken, a “korai és gyakori”, másokra érzékeny kommunikáció elengedhetetlen készség a mai távmunkások számára.

A full-freelance nem való mindenkinek

Egy bizonyos fokú bátorság és vak önbizalom kell ahhoz, hogy valaki a saját lábára álljon, és csak a fennmaradás érdekében tolja a munkát, és szart is eszik. A szabadúszás nagyon romantikussá vált a mai startup kultúrában, számtalan hype-cikkel, amelyek irreális elvárásokat szülnek.

Elképzelhető, hogy nem minden olyan százszorszép & nárcisz, mint amilyenben én reménykedtem, amikor otthagytam az első munkahelyemet Montréalban… de azt mondhatom, hogy az alsóneműben való kódolás elég nagy előny!

Mostanában teljes munkaidőben kódolok alsóneműben, az Airstory távoli csapatának tagjaként. (Felveszünk!)

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.