Prejsť na obsah

Forward Deployed Engineer, agentúra alebo freelancer

Zobraziť ako MarkdownOtvoriť v ClaudeOtvoriť v ChatGPTOtvoriť v Perplexity

Otázka sa tiež skopíruje. Ak sa chat otvorí prázdny, vložte ju.

TL;DR

Skutočný rozdiel medzi týmito možnosťami je v tom, kto prácu robí. FDE vo firme je jeden zamestnanec, ktorý spoznáva váš biznis a stavia. Agentúra zvyčajne oddeľuje toho, kto predáva, od tých, ktorí stavajú. Seniorný inžinier na predplatnom, ako pracujem ja, je jeden človek, ktorý s vami hovorí, spoznáva biznis a píše kód. Freelancerský marketplace je najrýchlejšia cesta k jednej úlohe. Každá možnosť má prípad, keď je správnou voľbou.

Som Denys, seniorný full-stack a AI inžinier z Porta. Pracujem ako Forward Deployed Engineer (FDE, inžinier nasadený priamo v tíme klienta) na predplatnom, takže k môjmu pohľadu pristupujte s rezervou. Nižšie sa snažím dať každému modelu jeho najlepší férový argument.

Akými spôsobmi možno zabezpečiť prácu forward deployed engineeringu?

Sú štyri a prvé tri pokrývajú väčšinu startupov.

  1. Najať FDE interne. Jeden zamestnanec na vašej výplatnej páske.
  2. Najať agentúru. Firma s tímom, procesom a zmluvou.
  3. Zapojiť seniorného inžiniera na predplatnom. Jeden človek sa pripojí k vášmu tímu, preberá úlohy a dodáva, za paušálny mesačný poplatok.
  4. Zadať úlohu na freelancerskom marketplace. Rýchle, zvyčajne pre jednu presne vymedzenú prácu.
Kto stojí medzi vami a kódom. S kým hovoríte a kto píše kód, pri každej možnosti. FDE vo firme: Vy → Váš zamestnanec; Agentúra: Vy → Obchodník → Projektový manažér → Inžinieri; Freelancerský marketplace: Vy → Freelancer, jedna zákazka naraz; Zapojený inžinier na predplatnom: Vy → Inžinier, ktorý stavia.
Z porovnávacej tabuľky nižšie.
FDE vo firme Agentúra Freelancerský marketplace Zapojený inžinier na predplatnom
S kým hovoríte S vaším zamestnancom S account managerom alebo projektovým manažérom S freelancerom S inžinierom, ktorý stavia
Kto píše kód Váš zamestnanec Ľudia, ktorých pri predaji nemusíte stretnúť Freelancer Ten istý človek, s ktorým hovoríte
Kto spoznáva váš biznis Váš zamestnanec Často projektový manažér, ktorý potom inštruuje tím Freelancer, pri každej zákazke Ten istý človek, ktorý stavia
Odovzdávanie Žiadne Predaj, zadanie, stavba Žiadne, ale riadite ich vy Žiadne
Čas do štartu Zhruba 3 až 7 mesiacov Po zadaní a podpísanej zmluve Dni až dva týždne Po hovore a prvej vymedzenej úlohe
Model nákladov Plat, benefity, provízia náboráram Pevná cena projektu alebo hodinová sadzba Hodinovo alebo pevne za zákazku Paušálny mesačný poplatok
Záväzok Pracovný pomer Zmluva na projekt alebo retainer Za zákazku Mesiac po mesiaci
Najvhodnejšie pre Stále miesto vo vašom tíme Veľkú, dobre špecifikovanú stavbu s mnohými rolami Jednu presne danú úlohu Týždenné dodávky s jedným človekom, ktorý pozná produkt

Kedy je správnou voľbou FDE vo firme?

Keď je práca stála a chcete, aby niekto rástol spolu s firmou. Rola vznikla v Palantire na začiatku 2010. rokov, ako ju opisuje The Pragmatic Engineer. Inzerát OpenAI opisuje inžinierov, ktorí spolu so zákazníkmi „vlastnia objavovanie, technické vymedzenie, návrh systému, stavbu a nasadenie do produkcie“.

To je práca na plný úväzok. Ak potrebujete niekoho každý týždeň na mieste u svojich zákazníkov, alebo chcete budovať tím inžinierov, najímajte. Cenou je čas: podľa môjho súčtu rozsahov v časovej osi náboru zhruba 3 až 7 mesiacov od otvorenia pozície k prispievajúcemu zamestnancovi.

Predplatné mení zmluvu, nie prácu. Som Forward Deployed Engineer pre váš tím: zapojený, spoznávam, ako váš biznis funguje, píšem a nasadzujem produkčný kód. Vynecháte mesiace náboru, výpovednú lehotu aj províziu náboráram.

Kedy sa hodí agentúra?

Agentúra sa hodí, keď práca vyžaduje viac rolí, než pokryje jeden inžinier. Predstavte si stavbu, na ktorej súbežne pracujú dizajnér, mobilný tím a QA, podľa zadania, ktoré je už jasné. Agentúra tiež prežije odchod jedného človeka. Ak je vašou prioritou pevná cena a zmluva na vymedzený projekt, je táto štruktúra skutočnou výhodou.

Trenie vzniká zo štruktúry, nie z ľudí. Ten, kto projekt predáva, projektový manažér, ktorý ho riadi, a inžinieri, ktorí ho stavajú, sú často traja rôzni ľudia. Každé odovzdanie stratí kúsok toho, čo ste povedali pri prvom hovore. Ak sa bude váš rozsah meniť každý týždeň, čo je pri mladom produkte normálne, táto strata vás niečo stojí.

Kam patrí freelancerský marketplace?

Hodí sa na jednu presne danú úlohu, ktorú opíšete v odseku. Vlastný výskum Upworku uvádza medián času do najatia pri nárazových rolách 9 až 14 dní oproti mediánu 35 dní na obsadenie role na plný úväzok. K zdroju pristupujte opatrne, pretože Upwork túto rýchlosť predáva. Napriek tomu je deň alebo dva na nájdenie človeka pre jasnú úlohu realistický.

Čo marketplace vo východiskovom stave nedáva, je nadväznosť. Vy preverujete, inštruujete, riadite. Keď úloha skončí, kontext odíde s človekom. Dobrý freelancer, ktorý zostane rok, sa začína podobať predplatnému nižšie, takže deliacou čiarou je usporiadanie, nie označenie.

Čím sa líši zapojený inžinier na predplatnom?

Človek, ktorý s vami hovorí, je ten, kto píše kód. Inžinier sa pripojí do vášho chatu, prečíta váš produkt, vezme úlohu a nasadí ju. Medzi vami nie je nikto, koho by ste museli inštruovať.

Práca prichádza ako vymedzené úlohy: funkcia, oprava chyby, integrácia, stránka. Komunikácia je väčšinou asynchrónna, s hovorom, keď ho niečo vyžaduje. Model funguje najlepšie pri produkte, ktorý sa mení každý týždeň, kde ten, kto pozná kontext, je aj tým, kto stavia.

Pre službu s realitnými dokumentmi som postavil systém, ktorý vybavuje certifikáty k nehnuteľnostiam za 2 až 3 minúty namiesto 2 až 3 týždňov, za EUR 99 namiesto EUR 200 až 300. Prípadová štúdia je na /sk/work/property-document-automation/.

Obmedzenia sú tiež reálne. Jeden inžinier nie je celý tím, takže projekt, ktorý potrebuje dizajn, mobil a QA naraz, patrí agentúre. Pri existujúcej kódovej báze rátajte s obdobím čítania pred prvou úlohou. Záleží na časových pásmach: overte si, koľko hodín denne sa prekrývate naživo.

Často kladené otázky

Nie je inžinier na predplatnom len malá agentúra?

Nie a rozdiel je v tom, kto prácu robí. V agentúre sú ten, kto projekt predáva, a tí, ktorí ho stavajú, zvyčajne rôzni ľudia a informácie prechádzajú odovzdávaním. So mnou človek, s ktorým hovoríte, spoznáva váš biznis, robí technické rozhodnutia a píše kód. Test nie je v tom, aký veľký je podnik. Test je v tom, či ten, kto pochopil váš problém, je tým, kto stavia odpoveď.

Je FDE na predplatnom to isté, ako ho najať?

Je to rovnaký spôsob práce a rovnaký človek s rukami na kóde vo vašom tíme: zapojený, spoznáva, ako váš biznis funguje, píše a nasadzuje produkčný kód. Rozdiel je v záväzku a zmluve. Predplatné znamená žiadne mesiace náboru, žiadnu výpovednú lehotu a žiadnu províziu náboráram. Najímajte, ak potrebujete stále miesto, ktoré vyrastie na vedúceho tímu.

Ktorú možnosť by mal startup zvoliť?

  • Stále miesto, práca na roky, tím, ktorý chcete budovať: najmite interne.
  • Veľký, dobre špecifikovaný projekt s dizajnom, mobilom a QA: agentúra.
  • Jedna úloha, potrebná tento týždeň: freelancer.
  • Týždenné dodávky pri produkte, ktorý sa mení, s jedným človekom, ktorý ho pozná: predplatné.

Môžem začať s predplatným a najímať neskôr?

Áno. Kód žije vo vašom repozitári a usporiadanie je mesiac po mesiaci, takže prechod k náboru neskôr je bežná cesta. Predplatné je tiež spôsob, ako zistiť, ako má vyzerať plný úväzok, skôr než ho otvoríte.

Porovnáme skúsenosti k role FDE?

Ak zvažujete nábor oproti iným možnostiam, rád sa podelím o to, čo som videl. Bez ponuky.

Ozvite sa