Vai al contenuto

Forward Deployed Engineer, agenzia o freelancer

Visualizza come MarkdownApri in ClaudeApri in ChatGPTApri in Perplexity

Anche la domanda viene copiata. Se la chat si apre vuota, la incolli.

In breve

La vera differenza tra queste opzioni è chi fa il lavoro. Un FDE interno è un dipendente che impara la sua attività e costruisce. Un’agenzia di solito separa chi vende da chi costruisce. Un ingegnere senior in abbonamento, che è il mio modo di lavorare, è una sola persona che parla con lei, impara l’attività e scrive il codice. Un marketplace di freelancer è il modo più rapido per far fare un singolo compito. Ognuna ha un caso in cui è la scelta giusta.

Sono Denys, ingegnere full-stack e di IA senior a Porto. Lavoro come Forward Deployed Engineer con un abbonamento, quindi tenga conto di questo nel valutare il mio punto di vista. Qui sotto cerco di dare a ogni modello il suo caso migliore, con onestà.

Quali sono i modi per ottenere il lavoro di un Forward Deployed Engineer?

Sono quattro, e i primi tre coprono la maggior parte delle startup.

  1. Assumere un FDE in azienda. Un dipendente, a libro paga.
  2. Assumere un’agenzia. Un’azienda con un team, un processo e un contratto.
  3. Integrare un ingegnere senior con un abbonamento. Una persona entra nel suo team, prende i compiti e consegna, per un canone mensile fisso.
  4. Pubblicare il compito su un marketplace di freelancer. Rapido, di solito per un lavoro ben definito.
Chi c'è tra lei e il codice. Con chi parla e chi scrive il codice, in ogni opzione. FDE interno: Lei → Il suo dipendente; Agenzia: Lei → Commerciale → Project manager → Ingegneri; Marketplace di freelancer: Lei → Il freelancer, un lavoro alla volta; Ingegnere integrato con abbonamento: Lei → L'ingegnere che costruisce.
Dalla tabella di confronto qui sotto.
FDE interno Agenzia Marketplace di freelancer Ingegnere integrato con abbonamento
Con chi parla Il suo dipendente Account manager o project manager Il freelancer L’ingegnere che costruisce
Chi scrive il codice Il suo dipendente Persone che potrebbe non incontrare durante la vendita Il freelancer La stessa persona con cui parla
Chi impara la sua attività Il suo dipendente Spesso il project manager, che poi istruisce il team Il freelancer, per ogni lavoro La stessa persona che costruisce
Passaggi di consegne Nessuno Dalla vendita alla definizione alla realizzazione Nessuno, ma li gestisce lei Nessuno
Tempo di avvio Circa 3-7 mesi Dopo la definizione dell’ambito e il contratto firmato Da giorni a due settimane Dopo una chiamata e un primo compito definito
Modello di costo Stipendio, benefit, commissione di selezione Prezzo fisso a progetto o tariffa oraria Orario o fisso per lavoro Canone mensile fisso
Impegno Rapporto di lavoro Contratto per un progetto o un servizio continuativo Per singolo lavoro Mese per mese
Ideale per Un posto permanente nel suo team Una realizzazione ampia e ben specificata con molti ruoli Un compito definito Consegnare ogni settimana con una persona che conosce il prodotto

Quando un FDE interno è la scelta giusta?

Quando il lavoro è permanente e vuole qualcuno che cresca con l’azienda. Il ruolo nasce da Palantir all’inizio degli anni 2010, come lo racconta The Pragmatic Engineer. L’annuncio di OpenAI descrive ingegneri che “own discovery, technical scoping, system design, build, and production rollout” (“gestiscono in prima persona analisi iniziale, definizione tecnica, progettazione del sistema, sviluppo e rilascio in produzione”) insieme ai propri clienti.

È un lavoro a tempo pieno. Se le serve qualcuno presso i suoi clienti ogni settimana, o vuole costruire un team di ingegneri, assuma. Il costo è il tempo: secondo la mia somma degli intervalli nella tempistica di assunzione, circa 3-7 mesi dall’apertura del ruolo a un assunto che contribuisce.

L’abbonamento cambia il contratto, non il lavoro. Sono un Forward Deployed Engineer per il suo team: integrato, imparo come funziona la sua attività, scrivo e consegno codice di produzione. Si risparmiano i mesi di selezione, il preavviso e la commissione del selezionatore.

Quando è adatta un’agenzia?

Un’agenzia è adatta quando il lavoro richiede più ruoli di quelli che un ingegnere può coprire. Pensi a una realizzazione con un designer, un team mobile e il QA in parallelo, su una specifica già chiara. Un’agenzia regge anche all’uscita di una persona. Se la sua priorità è un prezzo fisso e un contratto per un progetto definito, quella struttura è un vantaggio reale.

L’attrito nasce dalla struttura, non dalle persone. Chi vende il progetto, il project manager che lo conduce e gli ingegneri che lo costruiscono sono spesso tre persone diverse. Ogni passaggio perde un po’ di ciò che ha detto nella prima chiamata. Se il suo ambito cambierà ogni settimana, cosa normale per un prodotto giovane, quella perdita le costa.

Dove si colloca un marketplace di freelancer?

Va bene per un singolo compito che si descrive in un paragrafo. La ricerca di Upwork indica per i ruoli a collaborazione un tempo mediano di assunzione di 9-14 giorni, contro una mediana di 35 giorni per coprire un ruolo a tempo pieno. Consideri la fonte con cautela, perché Upwork vende proprio quella rapidità. Resta realistico che un giorno o due bastino per trovare qualcuno per un compito chiaro.

Ciò che un marketplace non offre per impostazione predefinita è la continuità. Seleziona lei, istruisce lei, gestisce lei. Quando il compito finisce, il contesto se ne va con la persona. Un buon freelancer che resta per un anno comincia a somigliare all’abbonamento qui sotto, quindi la linea di confine è l’accordo, non l’etichetta.

Cosa cambia con un ingegnere integrato con abbonamento?

La persona che parla con lei è la persona che scrive il codice. L’ingegnere entra nella sua chat, studia il suo prodotto, prende un compito e lo rilascia. Non c’è nessuno in mezzo da istruire.

Il lavoro arriva come compiti definiti: una funzionalità, una correzione, un’integrazione, una pagina. La comunicazione è per lo più asincrona, con una chiamata quando serve. Il modello funziona meglio per un prodotto che cambia ogni settimana, dove chi conosce il contesto è anche chi costruisce.

Per un servizio di documenti immobiliari ho costruito un sistema che consegna i certificati di un immobile in 2-3 minuti invece di 2-3 settimane, a EUR 99 invece di EUR 200-300. La scheda del caso è su /it/work/property-document-automation/.

Anche i limiti sono reali. Un ingegnere non è un team completo, quindi un progetto che richiede design, mobile e QA insieme appartiene a un’agenzia. Su un codice esistente, si aspetti un periodo di lettura prima del primo compito. I fusi orari contano: verifichi per quante ore al giorno vi sovrapponete in tempo reale.

Domande frequenti

Un ingegnere in abbonamento non è solo una piccola agenzia?

No, e la differenza è chi fa il lavoro. In un’agenzia, chi vende il progetto e chi lo costruisce sono di solito persone diverse, e le informazioni passano attraverso i passaggi di consegne. Con me, la persona con cui parla impara la sua attività, prende le decisioni tecniche e scrive il codice. Il criterio non è quanto è grande la struttura. Il criterio è se chi ha capito il suo problema è anche chi costruisce la risposta.

Un FDE in abbonamento è come assumerne uno?

È lo stesso modo di lavorare e la stessa persona operativa nel suo team: integrata, che impara come funziona la sua attività, scrive e consegna codice di produzione. La differenza sono l’impegno e il contratto. Un abbonamento significa niente mesi di selezione, niente preavviso e niente commissione del selezionatore. Assuma se le serve un posto permanente che cresca fino a guidare un team.

Quale opzione dovrebbe scegliere una startup?

  • Posto permanente, lavoro continuo per anni, un team da far crescere: assunzione interna.
  • Un progetto ampio e ben specificato con design, mobile e QA: un’agenzia.
  • Un compito, necessario questa settimana: un freelancer.
  • Consegne settimanali su un prodotto che cambia, con una persona che lo conosce: un abbonamento.

Posso iniziare con un abbonamento e assumere in seguito?

Sì. Il codice sta nel suo repository e l’accordo è mese per mese, quindi passare poi a un’assunzione è un percorso normale. Un abbonamento è anche un modo per scoprire come dovrebbe essere il ruolo a tempo pieno prima di aprirlo.

Vuole confrontarsi su un ruolo da FDE?

Se sta valutando un'assunzione rispetto ad altre opzioni, condivido volentieri ciò che ho visto. Nessuna proposta commerciale.

Mi contatti