Pereiti prie turinio

Kas yra Forward Deployed Engineer ir ar jo jums reikia?

Žiūrėti kaip MarkdownAtidaryti per ClaudeAtidaryti per ChatGPTAtidaryti per Perplexity

Klausimas taip pat nukopijuojamas. Jei pokalbis atsidaro tuščias, įklijuokite jį.

Trumpai

Forward Deployed Engineer (FDE) yra programinės įrangos inžinierius, kuris dirba kliento komandoje, o ne už produkto plėtros plano. Jis perpranta, kaip veikia verslas, suranda problemą, kurią verta spręsti, ir pats pristato kodą į produkciją. Dauguma vadovų vaidmenį aiškina darbo ieškantiems žmonėms. Šis skirtas įmonei kitoje stalo pusėje: ką FDE projekte iš tikrųjų daro, kuo skiriasi nuo sprendimų inžinieriaus ar konsultanto ir kada jo jums reikia.

Esu Denys, vyresnysis full-stack ir AI inžinierius Porte. Dirbu Forward Deployed Engineer mažoms komandoms, todėl vaidmenį aprašau iš vidaus. Toliau pateikti pavyzdžiai yra iš mano paties projektų, o rinkos skaičiai iš šalia nurodytų šaltinių.

Kas yra Forward Deployed Engineer?

Forward Deployed Engineer yra programinės įrangos inžinierius, kuris įsikuria šalia žmonių, naudojančių programinę įrangą, rašo produkcijos kodą jų problemai spręsti ir atsako už jį, kol jis veikia. Žodis „forward” čia svarbiausias: inžinierius dirba ten, kur yra problema, o ne atokiai nuo jos.

Pavadinimas kilęs iš Palantir. Jos FDE buvo vadinami „Deltomis”, o iki 2016 m. bendrovė jų turėjo daugiau nei paprastų programinės įrangos inžinierių, kaip praneša The Pragmatic Engineer. Palantir darbą apibendrina kaip panašų į startuolio CTO: maža komanda, kuri nuo pradžios iki pabaigos atsako už didelių statymų projekto vykdymą. OpenAI skelbime aprašomi inžinieriai, kurie kartu su klientais “own discovery, technical scoping, system design, build, and production rollout”.

Vaidmuo plinta sparčiai. Bloomberry analizė parodė, kad 2025 m. nuo sausio iki spalio skelbimų su FDE pavadinimu buvo 1 165 % daugiau nei tais pačiais 2024 m. mėnesiais. Įprastas paaiškinimas yra AI: modelį lengva išbandyti ir sunku įterpti į tikrą verslą, o būtent šis įterpimas ir yra šis darbas.

Ką Forward Deployed Engineer iš tikrųjų daro?

Darbas yra ciklas, ir didžioji jo dalis vyksta dar prieš parašant kodą.

  1. Išmokti, kaip darbas iš tikrųjų atliekamas. Sėdėti kartu su žmonėmis, kurie jį atlieka, skaityti jų skaičiuokles, matyti, kur viskas lūžta.
  2. Rasti problemą, kurią verta spręsti. Dažnai tai ne ta, kuri minima pirmame pokalbyje.
  3. Įdiegti į produkciją. Tikri duomenys, tikri naudotojai, tikros prieigos taisyklės, o ne demo.
  4. Likti, kol veikia. Ištaisyti tai, su kuo naudotojai susiduria pirmosiomis savaitėmis, tada perduoti arba tęsti.
Kaip dirba Forward Deployed Engineer. Didžiausia vertė randama prieš parašant kodą. 1–2. Suprasti darbą: Išmokti, kaip dirbama → Rasti tikrąją problemą; 3–4. Pristatyti ir pasilikti: Įdiegti į produkciją → Likti, kol veikia.
Šiame skyriuje aprašyti keturi žingsniai.

Darbo skelbimai sako tą patį. Bloomberry išanalizuotuose 1000 skelbimų dažniausia atsakomybė buvo tiesioginis darbas su klientais (55 %), po jos – AI/ML sistemų kūrimas ir diegimas (37 %) ir sistemų bei API integravimas (32 %). Nė viename skelbime pardavimų kvota nebuvo nurodyta kaip pagrindinė pareiga. Laikas pas klientą skiriasi: pasak The Pragmatic Engineer, Palantir tikisi maždaug 25 % FDE laiko praleisti su klientais, o sveikatos priežiūros startuolis Commure – iki 50 %.

Ar kiekvienas „Forward Deployed Engineer” yra tas pats darbas?

Ne. Pavadinimas dabar apima tris skirtingus darbus, ir skirtumas svarbus, kai samdote ar perkate.

Trys darbai su pavadinimu Forward Deployed Engineer. Dalis iš 1000 FDE skelbimų, %. Kūrėjas: dirba su klientu, pristato kodą: 60; Pardavimų inžinierius su nauju pavadinimu: 30; Vidiniai įrankiai pardavimams ir rinkodarai: 10.
Šaltinis: Bloomberry 1000 FDE skelbimų analizė, 2025 m. lapkritis.
  • Kūrėjas (60 % skelbimų). Įsitraukia pas klientą ir rašo didžiąją dalį kodo: 70–90 % laiko pagal Bloomberry požymius.
  • Pardavimų inžinierius su nauju pavadinimu (30 %). Rengia demonstracijas ir koncepcijos įrodymus, o kūrimą perduoda diegimo komandai.
  • Vidinių įrankių vaidmuo (10 %). Kuria automatizaciją pačios įmonės pardavimų ir rinkodaros komandoms; „klientas” yra vidinis.

Jei jums reikia kažko sukurto ir veikiančio, jums reikia pirmojo tipo. Skirtumą atskleidžia vienas klausimas: kas rašo kodą, kuris patenka į produkciją?

Kaip tai atrodo tikrame projekte?

Du mano projektai parodo ciklą geriau nei apibrėžimas.

Statybos dokumentai. Statybų komanda dokumentus, formas ir objekto ataskaitas tvarkė Google Sheets ir Docs, o naujienos iš objekto į biurą pasiekdavo vėlai. Akivaizdus prašymas buvo „programa vietoj skaičiuoklių”. Darbo eigos stebėjimas atskleidė tikrąjį apribojimą: skaičiuokles galima atsisakyti tik tada, jei kiekvienas vaidmuo mato lygiai tai, ką turi matyti, o kiekvienos įmonės duomenys lieka jos pačios. Todėl prieigos taisyklės perkeltos į pačią duomenų bazę, o platforma sukurta aplink jas: objekte pildomos formos su nuotraukomis ir parašu, tvirtinimas, automatiniai PDF, sekimo lentelės ir klientų portalas. Atvejo aprašymas čia: /lt/work/construction-document-platform/.

Tiesioginės transliacijos garsas. Medijos operacijų komanda komentarų garsą tikrino rankiniu būdu, todėl nepastebėtas gedimas galėjo pasiekti žiūrovus. Pirma idėja buvo paprasti įspėjimai. Tikrasis reikalavimas, kurį radau stebėdamas, kaip dirba operatoriai, buvo toks, kad įspėjimai turi būti išsamūs ir tylūs. Išsamūs: tinklo nutrūkimas neturi prarasti matavimų, todėl objekto kompiuteris diske laiko valandos matavimus ir dienos įvykius ir juos siunčia iš naujo. Tylūs: mirgantis kanalas neturi užversti operatorių, todėl įspėjimas suveikia tik tada, kai gedimas trunka minimalų laiką. Atvejo aprašymas čia: /lt/work/live-broadcast-audio-qa/.

Abiem atvejais kodas buvo mažesnė dalis. Vertė buvo apribojimo, kurio pirmas prašymas neminėjo, suradime.

Kuo FDE skiriasi nuo sprendimų inžinieriaus ar konsultanto?

Testas yra tai, kas rašo kodą ir kas už jį atsako produkcijoje.

Kas rašo kodą, patenkantį į produkciją. Kelias nuo jūsų problemos iki veikiančios programinės įrangos pagal vaidmenį. Forward Deployed Engineer: Jūsų problema → FDE sukuria → Produkcija; Sprendimų inžinierius: Jūsų problema → Demo → Diegimo komanda → Produkcija; Konsultantas: Jūsų problema → Rekomendacijos → Jūsų komanda kuria.
Iš žemiau pateiktos palyginimo lentelės.
Forward Deployed Engineer Sprendimų inžinierius Konsultantas Produkto inžinierius
Dirba su Kliento komanda, dažnai vietoje Klientu pardavimo metu Kliento vadovybe Vidine produkto komanda
Pagrindinis rezultatas Produkcijos kodas būtent šiam klientui Demonstracijos ir koncepcijos įrodymai Rekomendacijos ir planai Funkcijos visiems klientams
Rašo produkcijos kodą Taip, daugiausia Šiek tiek, tada perduoda Retai Taip
Atsako už rezultatą naudojant Taip Ne, atsako diegimo komanda Ne Už produktą, o ne vieną klientą
Vertinamas pagal Išspręstą kliento problemą Laimėtus sandorius Pateiktus patarimus Produkto plėtros planą

The Pragmatic Engineer brėžia ribą toje pačioje vietoje: FDE dirba su klientais ir prisideda prie produkto, o sprendimų architektai ir pardavimų inžinieriai lieka arčiau pardavimo.

Kada įmonei reikia Forward Deployed Engineer?

Kai problema dar nėra visiškai apibrėžta ir ją randantis žmogus turėtų būti tas pats, kuris ją kuria. Tipiniai ženklai:

  • Darbas vyksta skaičiuoklėse, el. laiškuose ir rankiniuose patikrinimuose, ir niekas neužrašė, kaip.
  • Pridedate AI ar integraciją prie proceso su netvarkingais duomenimis ir tikrais naudotojais.
  • Reikalavimai keičiasi kas savaitę, todėl fiksuota specifikacija pasentų, kol bus pristatyta.
  • Ankstesni projektai žlugo tarp tų, kurie suprato verslą, ir tų, kurie rašė kodą.

Greičiausiai jo nereikia, kai specifikacija aiški ir stabili arba kai darbui vienu metu reikia daug vaidmenų, pavyzdžiui, dizaino, mobiliosios programos ir kokybės užtikrinimo lygiagrečiai. Tai geriau padengia komanda ar agentūra.

Kaip jį gauti?

Yra trys įprasti keliai. Galite įdarbinti FDE įmonėje, o tai trunka mėnesius: pagal mano cituotų intervalų sumą maždaug 3–7, žr. įdarbinimo laiko juostą. Galite samdyti agentūrą, kur parduodantys ir kuriantys žmonės paprastai skiriasi. Arba galite įtraukti vieną vyresnįjį inžinierių pagal prenumeratą, kaip dirbu aš. Forward Deployed Engineer, agentūra ar frilanseris palygina variantus greta, įskaitant tai, kada kiekvienas yra klaidingas pasirinkimas.

Dažniausiai užduodami klausimai

Ką reiškia FDE?

Forward Deployed Engineer. Pavadinimas prasidėjo Palantir, o dabar jį naudoja OpenAI, Databricks, Ramp, Salesforce ir daug AI startuolių.

Kiek uždirba Forward Deployed Engineer?

JAV Bloomberry požymiai kūrėjo tipui yra USD 140 000–250 000 metinio atlyginimo, paprastai su akcijomis. Pardavimų inžinieriaus tipas uždirba USD 120 000–200 000 plius komisinius. Abu intervalai paimti iš 2025 m. skelbimų, todėl vertinkite juos kaip orientyrą, o ne pasiūlymą.

Ar Forward Deployed Engineer yra pardavimų vaidmuo?

Ne kūrėjo tipas. Bloomberry imtyje nė viename skelbime pajamos nebuvo pagrindinė pareiga. FDE dažnai padeda uždaryti sandorį parodydami, kad produktą galima priversti veikti, bet darbas yra inžinerinis.

Ar FDE gali dirbti nuotoliniu būdu?

Iš dalies. Verslą išmokti kambaryje greičiau, todėl skelbimuose minima 25–50 % laiko su klientais. Tik programinės įrangos darbui didžiąją dalį padengia bendras pokalbių kanalas, ekrano dalijimasis ir prieiga prie tikrų duomenų, su vizitais, kai to reikia darbui.

Svarstote FDE savo komandai?

Jei aiškinatės, ar vaidmuo tinka jūsų problemai, mielai palyginsiu patirtį. Be pardavimo.

Susisiekti