Programmering

De skjulte fallgruvene ved å gå frilans innen IT

Livet til en uavhengig IT-entreprenør høres attraktivt ut: friheten til å velge klienter, friheten til å sette timeplanen og friheten til å sette lønnssatsen mens du slår ut koden på stranden.

Men all denne friheten koster. Visst, heftige tider for noen ferdighetssett kan gjøre at IT-frilansere et selgermarked, men å slå ut på egen hånd kommer med hindringer. Jo mer du er klar over utfordringene og hva du trenger å gjøre for å løse dem, jo ​​større er sjansen for suksess som IT-frilanser.

Vi snakket med en rekke nåværende og tidligere IT-frilansere for å få tak i de skjulte problemene med å gå solo. Her er hva de sa, og hvordan du får mest mulig ut av ulempene ved frihet.

Selger deg selv langt unna

Du kan ikke få en konsert uten at klienten melder seg av, og det kan ofte være utfordrende å få sentrale interessenter til å akseptere deg som en verdsatt partner - spesielt når arbeidet er fjernt.

"For at et prosjekt skal lykkes, må klienten kjøpe seg inn i deg og visjonen for prosjektet," sier Nick Brattoli, grunnlegger og hovedkonsulent i Byrdttoli Enterprise Consulting.

"Dette forverres i IT-verdenen, fordi du oftere enn ikke kommer til å jobbe eksternt," sier Brattoli, som har vært frilansing på og av gjennom hele IT-karrieren. “Teknologien er fantastisk fordi den gjør det mulig for oss å jobbe hvor som helst med en internettforbindelse. Men det er fortsatt verdi i å kunne møte ansikt til ansikt, og mange selskaper er nølende med å stole på noen de ikke har møtt.

I tillegg vil de teknologiske kunnskapsrike menneskene som kjører et prosjekt ved mange selskaper vite hva som må gjøres for å oppnå de ønskede resultatene. "Men når alt er funnet ut, er det veldig vanskelig å overbevise folket over dem om å gå gjennom det," sier Brattoli. "Når det gjelder teknologi, vil folk som er mindre kunnskapsrike, være forsiktige med nye endringer i infrastrukturen."

For å omgå disse utfordringene, anbefaler Brattoli reiser på stedet for å generere buy-in; foreslå ulike løsninger for varierende kostnader for et prosjekt; og konstant kommunikasjon etter første innkjøp for å håndtere forventningene så mye som mulig.

Navigering av ikke omsettelige avtaler

De fleste selskaper har standardavtaler på plass for å beskytte konfidensialitet og begrense konkurransen. Slike skjemaer er vanligvis ikke omsettelige, selv for heltidsansatte, sier Stanley Jaskiewicz, en forretningsadvokat i Spector Gadon & Rosen, som representerer IT-arbeidsgivere og frilansere.

For frilansere kan disse avtalene vise seg å være vanskelige forretninger - spesielt når de begynner å bli bedre.

"En frilanser vil vanligvis ikke ha noen innflytelse for å forhandle om de restriktive paktene, eller omfanget av konfidensialitet," sier Jaskiewicz. Dette skaper flere risikoer, sier han. For det første kan et signert skjema forhindre en frilanser i å kunne tjene på fremtidige jobbmuligheter eller kreve at frilanseren gir eierskap til et arbeidsprodukt til arbeidsgiveren, uten tilsvarende kompensasjon for det frilanseren gir opp.

Videre kan slike restriksjoner akkumuleres raskt over en karriere, noe som gjør det vanskelig å holde rede på hva du kan eller ikke kan gjøre når du får fremtidige jobbmuligheter.

"Frilanseren må føre nøye oversikt - og hele tiden oppdatere sin egen kunnskap - om begrensningene han eller hun er underlagt," sier Jaskiewicz.

Alternativet er å betale en advokat for å sjekke hver nye jobb mot alle tidligere avtaler, som er et økonomisk urealistisk forslag for de fleste frilansere.

"En frilanser jeg kjenner har uttømmende kunnskap og godt indekserte poster over hva han har signert, men han er unntaket," sier Jaskiewicz.

Et praktisk alternativ (i det minste på konfidensialitetssiden) er å be om "standard" unntak fra konfidensialitet, sier Jaskiewicz. Disse inkluderer forkunnskaper, allmennkunnskap, uavhengig utvikling uten bruk av konfidensiell informasjon, mottak av informasjon fra en tredjepart som ikke er bundet av konfidensialitet med den avslørende parten, og tvunget avsløring (det vil si som svar på stevning eller deponering).

Å håndtere anti-IT-følelser

Mange mennesker “får ikke eller stoler på IT,” sier Marc Weaver, en IT-konsulent som nylig dannet sitt eget selskap for å tilby cloud-databaseløsninger.

Selv innen IT-avdelinger kan det være problemer med din tilstedeværelse som frilanser.

"Når en konsulent blir plassert i et team med faste ansatte, er det noen ganger noen harme mot konsulenten, ettersom de vanligvis tjener mer," sier Weaver. Dette kan resultere i mangel på informasjonsdeling eller det dyktige IT-arbeidet som blir tildelt heltidsansatte, mens det meniale arbeidet går til den dyrere og erfarne konsulenten, sier han.

Denne mistilliten er enda mer uttalt når du vil endre måten ting blir gjort på - selv om det er en del av kontrakten din.

"Folk begynner umiddelbart å få panikk," sier Weaver. "De vil heller ha den smertefulle, langsomme manuelle prosessen som trenger inngrep på daglig basis enn en som går automatisk og sjelden går i stykker."

Weavers virksomhet spesialiserer seg i å flytte databaser og applikasjoner til skyen, og det er ofte motstand.

"Å få folk til å forstå at [konsept] er veldig, veldig hardt arbeid," sier han. "Det er ikke tilstrekkelig IT-kunnskap, og teknologibedrifter hjelper ikke, ettersom nye produkter ikke blir forklart på en enkel måte som folk flest vil forstå."

Å lære folk om IT og forenkle detaljene slik at alle kan forstå er nøkkelen, sier Weaver.

Å ri ut harde realiteter og tromme opp nye virksomheter

Å tilby IT-kompetanse, som med andre typer frilans, kan være fest eller hungersnød. "Ved første duft av en økonomisk nedgang blir prosjekter kansellert eller utsatt, og IT-konsulenter blir enten sluppet eller ikke ansatt," sier Weaver.

"Mange selskaper har fremdeles den gammeldagse oppfatningen om at IT er et kostnadssenter snarere enn et fortjenestesenter, og som sådan er IT-avdelinger alltid et av de første stedene folk ser når de vil 'trimme fettet'," legger Weaver til.

Selv om det å holde en jevn strøm av arbeid kan være et problem generelt med frilans, sier noen at det er et enda større problem for IT-frilansere.

"De fleste ingeniører og IT-folk anser ikke salg og markedsføring for å være deres sterkeste ferdighet, og for dem å gå ut og lete etter nye prosjekter, diskutere prosjektkart og forhandle om betalingsbetingelsene er ikke en morsom opplevelse," sier Abbas. Akhtar, som frilanste som programvareingeniør i tre år før han startet et webutviklingsselskap kalt Solutions Park.

"Ingeniører vil generelt like det hvis de fikk et sett med krav, leverte prosjektet og fikk en sjekk i posten," sier Akhtar. "Freelancing betyr at de må gjøre mye mer enn bare koding."

Hold deg oppdatert på teknologiske endringer

Som alle innen IT vet, endres teknologien og hvordan den brukes. Spesielt frilansere blir utfordret når det gjelder å holde seg oppdatert med det stadig skiftende teknologilandskapet.

"Ressursene som er tilgjengelig for en frilanser kan ikke være tilstrekkelig til å bli opplært i ny teknologi, og heller ikke sette denne opplæringen i praksis i et forretningsmiljø for å innhente ferdighetene," sier Scott Smith, som har jobbet som en uavhengig IT-utvikler og databasekonsulent og er for tiden senioradministrator i uTest-programvaretestingsamfunnet.

For å unngå å komme bak, deltar Smith i nettbaserte webinarer og fora i og utenfor uTest-samfunnet.

Noen ganger kan endring sette oppdrag i fare. Mens han jobbet som frilanser, har Smith deltatt i oppgaver der han ble hentet inn for å utføre en spesifikk oppgave, da endret arbeidsomfanget seg i en slik grad at det ble umulig å fullføre oppgaven.

"I disse situasjonene må du gjøre ditt beste for å fortsette å gi verdiene til selskapene for å sikre at merkevaren din fremdeles blir sett i et positivt lys, til tross for at du ikke leverer de første prosjektene," sier Smith.

Avstemming av smidig utvikling med faste budkontrakter

Mange selskaper har brukt smidige utviklingsmetoder for å iterere prosjektene sine raskere i håp om å få et konkurransefortrinn.

"Dette har vært en velsignelse for programvareutviklere - både for heltid og frilansere," sier Damien Filiatrault, administrerende direktør og grunnlegger av Scalable Path, et nettverk med mer enn 1000 frilansutviklere. "Etterspørselen er høy, tilbudet er stramt og prosjektene er mange."

Men for frilansere er det fortsatt en stor kobling mellom tradisjonelle prosjekter med fast bud og smidige programvareutviklingsprosjekter, sier Filiatrault. "Det må brukes mye tid på å spesifisere funksjonalitet og omfang før arbeidet til og med begynner på et fastbudsprosjekt," sier han.

Tradisjonelle faste budkontrakter setter faktisk straks klienten i strid med entreprenøren så snart kontrakten er signert, fordi klienten ønsker å knuse så mye funksjonalitet som mulig i prosjektet til den faste prisen. "På den annen side vil entreprenøren bruke så lite tid han kan på jobben til den faste prisen," sier Filiatrault.

Å jobbe smidig, der klientens mål utvikler seg over tid, blir hindret av fastbuddskontrakten. "Entreprenøren ønsker å holde omfanget låst i motsetning til å jobbe sammen med klienten for å utvikle [programvaren] på en mer samarbeidende måte," sier Filiatrault. “Ordrer med konstant endring til et fast bud er kjedelige. I moderne programvareutvikling er det best for programvarentreprenøren å jobbe på timebasis i stedet for på fast kontraktspris. "

Å takle kommunikasjonshull

Selv innen det samme selskapet kommuniserer ofte IT og ikke-IT-folk godt med hverandre. Dette kan være et problem for frilansere når de prøver å holde seg synkronisert med klienter.

"Det er veldig sant at ingeniører og ikke-ingeniører snakker ganske forskjellige språk," sier Akhtar. "Måten en ingeniør ser på et problem og hvordan en ikke-teknisk person kan se på et problem, er veldig annerledes."

Det som tilsynelatende kan være et lite problem for klienter, kan faktisk kreve en anstendig mengde teknisk arbeid å fikse, og å kommunisere dette til ikke-tekniske mennesker kan være vanskelig.

For eksempel tenkte en klient av Akhtar at å ha muligheten til å selge 10 varer på nettsiden sin i stedet for 20, ville redusere kostnadene for prosjektet med halvparten.

"Fra en ingeniørs perspektiv, når den viktigste e-handelsopplevelsen er bygget, er den inkrementelle innsatsen for å endre antall varer du kan selge fra en til noe, nesten null," sier han. "Frilansere synes det er veldig vondt å prøve å kommunisere ideer som disse til klienten."

Administrere tiden din

Mens tidsstyring er en utfordring som gjelder nesten ethvert yrke, er IT-frilansere i en unik posisjon fordi de kan bli kalt inn for å løse problemer når de minst forventer det - kaste tidsplaner i uro.

"Når du begynner å utvide virksomheten din, blir tidsstyring avgjørende," sier Brattoli. "For å vokse, må du administrere heltidsjobben din, dine nåværende frilansingsprosjekter, utvide virksomheten din, opplæring og ditt personlige liv."

Dette kan bli ganske vanskelig innen IT fordi mange prosjekter ikke er 9 til 5. "Du kan bruke en dag på å surfe på Internett, og du kan jobbe 24 timer i strekk rett fordi noe sprengte," sier Brattoli. "Denne fleksible timeplanen kan både gjøre ting vanskelig og tillate deg å lykkes, avhengig av hvordan du gjør det."

Spesielt de som jobber alene må bruke tiden klokt.

"Mange oppgaver i IT-verdenen innebærer å gjøre et par ting, vente en stund og deretter gjøre noen flere ting," sier Brattoli. “I stedet for å surfe på Internett uten hensikt hver gang du får disse tidsblokkene, må du studere, lese noen blogger. Tren deg selv. På de dagene du ikke har noe å gjøre, by på noen jobber online, utvid LinkedIn-nettverket ditt, planlegg middagen. Å bruke tiden din klokt kan lindre mye stress. ”

Relaterte artikler

  • 29 tips for å lykkes som uavhengig utvikler
  • Den profesjonelle programmererens virksomhetsoverlevelsesguide
  • Hvordan trives i den kommende tech gig økonomien
  • Skyer fremover: Hvordan en IT-karriere vil se ut fem år ut
  • De verste 33 linjene som teknisk rekrutterere noensinne har sagt
  • De 10 budene om IT-konsulentsuksess
  • Programmørens guide til å bryte seg inn i ledelsen
  • Det virkelige smusset på programmeringssertifiseringer
  • 12 dårlige vaner som bremser IT til en gjennomgang
  • Robotisk prosessautomatisering: Den nye IT-jobbmorderen?
$config[zx-auto] not found$config[zx-overlay] not found