Programování

Skryté úskalí přechodu na volné noze v IT

Život nezávislého dodavatele IT zní dostatečně atraktivně: svoboda výběru klientů, svoboda nastavení vašeho rozvrhu a svoboda stanovení vaší platové sazby při bouchání kódu na pláži.

Celá tato svoboda však stojí za cenu. Jistě, opožděné časy pro některé sady dovedností mohou z IT udělat freelancing trhu prodávajícího, ale udeřit sám přichází s překážkami. Čím více si uvědomujete výzvy a co musíte udělat, abyste je vyřešili, tím větší je vaše šance na úspěch jako nezávislý IT pracovník.

Mluvili jsme s řadou současných i bývalých nezávislých IT, abychom se chopili skrytých potíží sólového hraní. Zde je to, co řekli, a jak co nejlépe využít nevýhod svobody.

Prodáváte se z dálky

Nemůžete získat koncert bez odhlášení klienta a často může být náročné, aby vás klíčové zúčastněné strany přijaly jako váženého partnera, a to zejména v případě vzdálené práce.

„Aby byl projekt úspěšný, musí si klient koupit vaši vizi a vizi projektu,“ říká Nick Brattoli, zakladatel a hlavní konzultant společnosti Byrdttoli Enterprise Consulting.

„Ve světě IT se to zhoršuje, protože budete častěji pracovat na dálku,“ říká Brattoli, který po celou svou IT kariéru pracoval na volné noze. "Technologie je úžasná v tom, že nám umožňuje pracovat odkudkoli s připojením k internetu." Stále však má smysl setkat se tváří v tvář a mnoho společností váhá s důvěrou v někoho, koho nepotkali. “

Kromě toho v mnoha společnostech technicky zdatní lidé provádějící projekt budou vědět, co je třeba udělat pro dosažení požadovaných výsledků. "Ale jakmile to všechno přijde, je velmi těžké přesvědčit lidi nad nimi, aby to zvládli," říká Brattoli. "Pokud jde o technologii, lidé, kteří jsou méně technicky zdatní, si budou dávat pozor na jakékoli nové změny infrastruktury."

Abychom se těmto výzvám vyhnuli, doporučuje Brattoli cestování na místě, které pomůže vygenerovat buy-in; navrhování různých řešení s různými náklady na projekt; a neustálá komunikace po získání počátečního buy-inu, aby se co nejvíce zvládla očekávání.

Navigace v nevyřešitelných dohodách

Většina společností má zavedeny standardní dohody na ochranu důvěrnosti a omezení hospodářské soutěže. O takových formách se obvykle nedá obchodovat, a to ani pro zaměstnance na plný úvazek, říká Stanley Jaskiewicz, obchodní právník ve společnosti Spector Gadon & Rosen, který zastupuje zaměstnavatele a nezávislé pracovníky v oblasti IT.

Pro nezávislé pracovníky se tyto dohody mohou ukázat jako složitá záležitost - zejména když se začnou sčítat.

"Nezávislý pracovník obvykle nebude mít žádný vliv na vyjednávání omezujících smluv nebo rozsahu důvěrnosti," říká Jaskiewicz. To podle něj vytváří několik rizik. Podepsaný formulář by například mohl zabránit tomu, aby nezávislý pracovník mohl vydělat na budoucích pracovních příležitostech, nebo vyžadovat, aby nezávislý pracovník dal zaměstnavateli vlastnictví pracovního produktu, aniž by mu byla poskytnuta přiměřená kompenzace za to, čeho se nezávislý pracovník vzdá.

Kromě toho se taková omezení mohou během kariéry rychle hromadit, což ztěžuje sledování toho, co můžete nebo nemůžete dělat, když vám budou nabídnuty budoucí pracovní příležitosti.

"Nezávislý pracovník musí vést pečlivé záznamy - a neustále aktualizovat své vlastní znalosti - o omezeních, kterým podléhá," říká Jaskiewicz.

Alternativou je zaplatit právníkovi, který zkontroluje každé nové pracovní místo v porovnání se všemi předchozími dohodami, což je ekonomicky nereálný návrh pro většinu nezávislých pracovníků.

"Jeden nezávislý pracovník, kterého znám, má vyčerpávající znalosti a dobře indexované záznamy o tom, co podepsal, ale je výjimkou," říká Jaskiewicz.

Praktickou alternativou (přinejmenším na straně důvěrnosti) je požádat o „standardní“ výjimky z důvěrnosti, říká Jaskiewicz. Patří mezi ně předchozí znalosti, veřejné znalosti, nezávislý vývoj bez použití důvěrných informací, příjem informací od třetí strany, která není vázána mlčenlivostí se zveřejňující stranou, a vynucené zpřístupnění (tj. V reakci na předvolání k soudu nebo výpověď).

Řešení anti-IT nálad

Mnoho lidí „prostě IT nezíská nebo jim nedůvěřuje,“ říká Marc Weaver, IT konzultant, který nedávno založil vlastní společnost poskytující cloudová databázová řešení.

I v rámci IT oddělení mohou být problémy s vaší přítomností na volné noze.

"Když je konzultant zařazen do týmu stálých zaměstnanců, je někdy vůči konzultantovi určitá nevraživost, protože obvykle vydělávají více," říká Weaver. To může mít za následek nedostatek sdílení informací nebo přidělení vysoce kvalifikované práce v oblasti IT zaměstnancům na plný úvazek, přičemž podřadná práce bude věnována dražšímu a zkušenějšímu konzultantovi, říká.

Tato nedůvěra je ještě výraznější, když chcete změnit způsob, jakým se věci dělají - i když je to součástí vaší smlouvy.

"Lidé okamžitě začnou panikařit," říká Weaver. "Raději by měli bolestivě pomalý manuální proces, který vyžaduje každodenní zásah, než ten, který běží automaticky a málokdy se pokazí."

Weaver se specializuje na přesun databází a aplikací do cloudu a často existuje odpor.

"Přimět lidi, aby pochopili, že [koncept] je opravdu, opravdu tvrdá práce," říká. "Neexistují dostatečné znalosti IT a technologické společnosti nepomáhají, protože nové produkty nejsou vysvětleny jednoduchým způsobem, kterému bude většina lidí rozumět."

Vzdělávání lidí v oblasti IT a zjednodušení podrobností, aby jim každý porozuměl, je klíčové, říká Weaver.

Jízda mimo drsné reality a bubnování do nových obchodů

Poskytování odborných znalostí v oblasti IT, stejně jako u jiných typů nezávislých pracovníků, může být svátek nebo hladomor. "Při první vůni hospodářského poklesu jsou projekty zrušeny nebo odloženy a IT konzultanti jsou buď propuštěni, nebo nejsou najati," říká Weaver.

"Mnoho společností má stále zastaralý názor, že IT je spíše nákladovým střediskem než ziskovým střediskem, a proto jsou IT oddělení vždy jedním z prvních míst, kam se lidé dívají, když chtějí‚ ořezávat tuk ', “dodává Weaver.

Zatímco udržování stálého proudu práce může být obecně problém s freelancingem, někteří říkají, že je to ještě větší problém pro IT freelancery.

„Většina techniků a IT odborníků nepovažuje prodej a marketing za svoji nejsilnější dovednost a pro ně je jít hledat nové projekty, diskutovat o plánech projektů a vyjednávat o platebních podmínkách není zábavná zkušenost,“ říká Abbas Akhtar, který na tři roky pracoval na volné noze jako softwarový inženýr, než založil společnost pro vývoj webových aplikací s názvem Solutions Park.

"Inženýři by obecně byli rádi, kdyby dostali soubor požadavků, dodali projekt a dostali šek v e-mailu," říká Akhtar. "Na volné noze znamená, že musí dělat mnohem víc než jen programování."

Držet krok s technologickými změnami

Jak kdokoli z IT ví, technologie a to, jak se používají, se neustále mění. Nezávislí pracovníci jsou obzvláště výzvou, pokud jde o udržení aktuální situace v neustále se měnícím technologickém prostředí.

„Zdroje, které má k dispozici nezávislý pracovník, nemusí být dostatečné k tomu, aby se proškolily o nových technologiích, ani aby toto školení neprovedly v praxi v obchodním prostředí, aby osvojily dovednosti,“ říká Scott Smith, který pracoval jako nezávislý IT vývojář a databázový konzultant a je v současné době senior správcem databáze v komunitě testování softwaru uTest.

Aby se nezastavil, Smith se účastní online webinářů a fór v komunitě uTest i mimo ni.

Někdy může změna ohrozit přiřazení. Zatímco pracoval jako nezávislý pracovník, Smith se účastnil úkolů, kde byl přiveden ke splnění konkrétního úkolu, poté se rozsah práce změnil do té míry, že bylo nemožné úkol dokončit.

"V těchto situacích musíte udělat maximum, abyste společnostem nadále poskytovali hodnotu, abyste se ujistili, že je vaše značka stále vnímána v pozitivním světle, přestože nedodržuje původní projekty," říká Smith.

Sladění agilního vývoje se smlouvami s pevnou nabídkou

Mnoho společností přijalo agilní vývojové metodiky k rychlejší iteraci svých projektů v naději, že získají konkurenční výhodu.

„Toto bylo požehnáním pro vývojáře softwaru - na plný úvazek i na volné noze,“ říká Damien Filiatrault, generální ředitel a zakladatel Scalable Path, sítě více než 1 000 nezávislých vývojářů. "Poptávka je vysoká, nabídka je omezená a projektů je mnoho."

Pro freelancery však zůstává zásadní rozpojení mezi tradičním kontraktací s pevnou nabídkou a agilními projekty vývoje softwaru, říká Filiatrault. „Než se zahájí práce na projektu s pevnou nabídkou, je třeba předem věnovat spoustu času specifikaci funkčnosti a rozsahu,“ říká.

Tradiční smlouvy s pevnou nabídkou ve skutečnosti okamžitě staví klienta do rozporu s dodavatelem, jakmile je smlouva podepsána, protože chce za projekt fixovat co nejvíce funkcí do projektu. "Na druhou stranu chce dodavatel za práci za pevnou cenu strávit co nejméně času," říká Filiatrault.

Agilní práce, kde se cíle klienta vyvíjejí v průběhu času, je brzděna kontraktem s pevnou nabídkou. „Zhotovitel chce udržet rozsah zamčený, na rozdíl od spolupráce s klientem při vývoji [softwaru] ve spolupráci,“ říká Filiatrault. "Neustálé změny objednávek na pevnou nabídku jsou zdlouhavé." Při vývoji moderního softwaru je pro softwarového dodavatele nejlepší pracovat spíše na hodinovém základě než na pevné smluvní ceně. “

Zvládání mezer v komunikaci

I v rámci téže společnosti lidé z oblasti IT a ne-IT často spolu nekomunikují dobře. To může být problém pro freelancery, kteří se snaží zůstat v synchronizaci s klienty.

"Je pravda, že inženýři i neinženýři mluví docela různými jazyky," říká Akhtar. "Způsob, jakým se inženýr dívá na problém a jak netechnická osoba může na problém pohlížet, je velmi odlišný."

To, co by pro klienty mohlo být zdánlivě malým problémem, by ve skutečnosti mohlo vyžadovat slušné množství technické práce, kterou je třeba opravit, a jeho komunikace s netechnickými lidmi může být obtížná.

Například klient společnosti Akhtar si myslel, že schopnost prodat na svém webu 10 položek namísto 20 by měla snížit náklady na projekt o polovinu.

"Z pohledu inženýra, jakmile bude vytvořena základní zkušenost s elektronickým obchodem, je přírůstkové úsilí o úpravu počtu položek, které můžete prodat z jednoho na cokoli, téměř nulové," říká. "Nezávislí pracovníci považují za velkou bolest snažit se sdělit takové myšlenky klientovi."

Správa vašeho času

Zatímco time management je výzva, která se týká téměř jakékoli profese, nezávislí pracovníci v oblasti IT mají jedinečnou pozici, protože mohou být povoláni k řešení problémů, když to nejméně očekávají - házení plánů do chaosu.

"Jakmile začnete rozvíjet své podnikání, stane se řízení času klíčovým," říká Brattoli. "Abyste mohli růst, musíte spravovat svou práci na plný úvazek, své současné projekty na volné noze, rozvíjet své podnikání, školení a svůj osobní život."

To se v IT může stát docela obtížným, protože mnoho projektů není od 9 do 5. „Můžete strávit den prohlížením internetu a můžete pracovat 24 hodin navíc, protože něco vybuchlo,“ říká Brattoli. "Tento flexibilní plán může věci zkomplikovat a umožnit vám uspět v závislosti na tom, jak to uděláte."

Zvláště ti, kteří pracují samostatně, musí svůj čas využívat moudře.

"Mnoho úkolů ve světě IT zahrnuje dělat pár věcí, chvíli počkat a pak udělat ještě několik věcí," říká Brattoli. "Spíše než procházet internet bez jakéhokoli účelu pokaždé, když získáte tyto časové bloky, něco si prostudujte, přečtěte si nějaké blogy." Cvič se. V těch dnech, kdy nemáte co dělat, přihazujte na některá pracovní místa online, rozšiřte svou síť LinkedIn, naplánujte si večeři. Rozumné využití času může zmírnit spoustu stresu. “

Související články

  • 29 tipů, jak uspět jako nezávislý vývojář
  • Průvodce profesionálním přežitím profesionálního programátora
  • Jak se daří v nadcházející ekonomice technologických koncertů
  • Mraky vpřed: Jak bude IT kariéra vypadat po pěti letech
  • Nejhorší 33 řádků, které kdy techničtí náboráři řekli
  • 10 přikázání úspěchu IT poradenství
  • Průvodce programátora k proniknutí do správy
  • Skutečná špína v certifikacích programátorů
  • 12 špatných návyků, které zpomalují IT na procházení
  • Automatizace robotických procesů: Nový zabiják úloh IT?
$config[zx-auto] not found$config[zx-overlay] not found