PHP Manual
/
Esperienza dalla pratica

Lo sviluppo web commerciale dal punto di vista degli sviluppatori nel 2019

26. 07. 2020

Dopo cinque anni di attività da freelance e di sviluppo di siti web di ogni tipo, sia tramite agenzie, sia tramite referenze, sia tramite clienti acquisiti per storia o per caso, mi trovo in una posizione di una certa frustrazione. Ho capito che se si vogliono realizzare siti web di **qualità, non si tratta solo di HTML** valido e modelli, ma spesso c'è molto di più dietro. Questo articolo illustra i fattori specifici a cui faccio attenzione in base all'esperienza e come aumentare drasticamente il mio valore nel mercato del lavoro. Considerate l'articolo come una raccolta di osservazioni e raccomandazioni, *utilizzate a vostro rischio e pericolo* e sono aperto a ulteriori discussioni.

Gli inizi della cooperazione commerciale attraverso le agenzie

Se una persona sta iniziando a lavorare come sviluppatore web e vuole affrontare progetti web e acquisire esperienza nel processo, spesso si trova in una situazione piuttosto imbarazzante. La soluzione migliore in quel momento mi è sembrata quella di stabilire una collaborazione B2B con un'agenzia che gestisce i suoi clienti e io, come sviluppatore, mi occuperò di compiti specifici preparati dall'account manager.

Questo approccio va assolutamente bene e sono sicuro che a lungo andare andrà bene a molte persone (alcune forse anche per tutta la vita), perché lo sviluppatore stesso non ha quasi nessuna responsabilità, non ha bisogno di avere contatti e deve solo svolgere i compiti, ecco perché col tempo ho capito che questo modo di sviluppare ha molti svantaggi.

Vorrei presentarne alcuni:

  • Si arriva molto rapidamente a guadagni elevati (un programmatore dopo un anno di esperienza può guadagnare fino a 50 000 CZK al mese a Praga nel 2019), il che incoraggia molto a spendere
  • Con il passare del tempo, il lavoro diventa una noiosa routine, poiché lo sviluppatore raggiunge tutte le conoscenze chiave del settore e non c'è quasi nulla da fare, se non aggiungere qualche tecnologia una volta all'anno
  • Poiché le aziende cercano per lo più di massimizzare i profitti e di risparmiare sui costi, utilizzano vecchie tecnologie collaudate che rendono lo sviluppo veloce e mantengono il supporto per il codice vecchio di oltre 7 anni solo perché è troppo costoso rifare le cose che funzionano.
  • A lungo termine, è una strada verso la corsa del topo perché genera entrate relativamente elevate, ma non è assolutamente passiva.

La conclusione non è assolutamente che lavorare con un'agenzia non abbia senso: dipende dal punto di vista, dai valori e dagli obiettivi di ciascuno. Ho scoperto che la mia motivazione principale non era il denaro, quindi ho cercato altre opzioni.

Possedere direttamente i progetti con i clienti

Nel corso della mia vita ho acquisito alcuni clienti regolari per i quali gestisco siti web a lungo termine e per i quali ricevo compensi relativamente decenti. Rispetto alla collaborazione con un'agenzia, non c'è certezza di entrate mensili, perché le personalizzazioni vengono fatte di solito una volta ogni tanto, quando il cliente ha bisogno di qualcosa al momento e lo sviluppatore deve fare i conti con molti vincoli.

L'esperienza dimostra che ci sono molti fattori a cui devo prestare attenzione. I più importanti:

  • Nessuna società rappresenta il cliente**, quindi i contratti, tutti gli accordi, le trattative, la remunerazione, la consegna, il supporto tecnico e altro ancora sono gestiti dallo sviluppatore.
  • Posso facilmente delegare il lavoro noioso e di routine.
  • Se si tratta di un cliente con un sito tecnicamente semplice, la maggior parte del lavoro può essere delegata a giovani a basso costo (tipicamente studenti delle scuole superiori), liberandosi così gradualmente della Rat Race e creando un reddito in qualche modo passivo, ma al costo di un rischio relativamente elevato.
  • Se qualcosa si rompe, il budget viene valutato male o si verifica qualche altro errore fatale, non c'è nessuno a cui rivolgersi e lo sviluppatore deve risolvere tutto da solo (anche se è in vacanza).
  • In questo modo è possibile gestire soprattutto i piccoli clienti, perché per gli affari più grandi è necessaria la stabilità dell'azienda, indipendentemente dal denaro.

L'ultimo punto è solo una teoria, perché mi è capitato di lavorare con un cliente di medie dimensioni e di occuparmi di un progetto più complesso che gestisce decine di ordini ogni giorno. Tuttavia, questo non è un caso frequente, perché in questo caso ha funzionato il principio della costruzione graduale del marchio e della propria azienda.

Costruire il proprio marchio/azienda

Mi piace molto l'idea del [Cashflow Quadrant] (https://www.youtube.com/watch?v=bC1ScfCny38) di [Robert Kiyosaki] (https://cs.wikipedia.org/wiki/Robert_Kiyosaki), secondo cui uno dei pochi modi per raggiungere la libertà finanziaria è passare dal ruolo di dipendente/libero a quello di proprietario di un'azienda o investitore. Investire è una cosa fantastica, ma chi ha le risorse per diventare un investitore al giorno d'oggi quando ha, ad esempio, 5 anni di università e gestisce tutti i propri finanziamenti? In realtà, tutti lo fanno, ma è necessario un cambiamento di paradigma.

Grazie alla letteratura e ai corsi di sviluppo personale ho capito che anche un'ora del mio tempo vale più di quanto possa pagare anche la più ricca azienda di Praga. Non ci credete? Forse siete solo nella prima fase, prima di cambiare il vostro approccio alla vita.

A questo proposito (lo ammetto) sono stato influenzato non poco dal libro No! [Non voglio niente!] (http://www.janicnechci.cz/) di Jan Laibl, che raccomando come un'anteprima assoluta del pensiero dell'uomo d'affari professionista sulla vita, le relazioni e i finanziamenti. Nel libro, Honza descrive che tutti noi siamo in realtà venditori, non solo nel nostro lavoro, ma anche nella nostra vita privata, perché se qualcuno dice che non venderebbe mai nulla, vi sta solo vendendo la sua opinione personale... e per di più non sta vendendo, lo sta spingendo direttamente senza discutere o fare altre domande - ma questo lo potete leggere direttamente nel libro.

In generale, si può dire che sono arrivato a una fase della mia vita in cui potevo sviluppare quasi tutte le applicazioni, lavorare in quasi tutti i team e adattarmi ad essi nel giro di un mese, e tutto si riduceva alla ricerca della migliore tariffa oraria. Ma ora arriva la vera domanda: [Cosa finirà per essere?] (https://www.youtube.com/watch?v=J9yw1gQq4RI&t=7s) Soldi che spenderò comunque? Un altro studio sul mio curriculum per assumermi in un altro studio dove prenderò cento euro in più all'ora che avrei preso comunque? O solo un passo più vicino all'infarto che attende comunque ogni programmatore?

Durante i viaggi all'estero, mi è capitato di rimanere chiuso in aereo offline per molte ore e di avere l'opportunità di pensare senza distrazioni esterne.

Provate a chiedervi:

  • Quali sono i vostri valori nella vita?
  • Quali sono gli obiettivi che volete raggiungere? (indipendentemente dal fatto che ci stiate lavorando in questo momento)
  • Volete lavorare tutta la vita come una persona normale fino alla pensione e poi vivere con il poco che avete?
  • La pensione sarà sufficiente per voi? In caso contrario, cosa si può fare?
  • Siete già nella Rat Race? E come se ne esce? Difficilmente, cosa...
  • Pensate a quello che fate nella vita o lo fate e basta, e poi va tutto bene?
  • Investite in voi stessi, nello sviluppo personale, nelle pubbliche relazioni...? E ne vuoi ancora?
  • Lavorate per la giusta tariffa oraria? E non è sufficiente?

Ci sono letteralmente centinaia di altre domande e le affrontiamo nelle consulenze personali e nei corsi di formazione. Se volete parlare individualmente di argomenti simili, organizziamo un incontro personale a Praga.

La conclusione pratica è una certa consapevolezza di come funzionano le cose nella vita e che vendersi per una tariffa oraria può essere una soluzione a breve termine per una situazione momentanea, ma a lungo termine non porta a raggiungere obiettivi di vita specifici. Se volete migliorare effettivamente la vostra situazione di vita, non è una buona idea iniziare a risparmiare di più... al contrario, investite e guadagnate di più.

L'attuale conseguenza reale è una riprogettazione completa del mio sito web principale, che è un biglietto da visita personale che attualmente promuove la personalità e il curriculum. L'altro sito è il PHP Manual, che mi offre contatti di altissima qualità con sviluppatori reali che stanno risolvendo problemi reali. Il mio buon amico Pavel Rencin (tra l'altro autore di alcuni romanzi che presto recensirò) ha detto che le storie funzionano bene sulle persone, e su questo ha ragione. A distanza di un mese dal lancio del nuovo sito web dedicato al curriculum e alla storia personale, le offerte che arrivano quotidianamente nella mia e-mail hanno iniziato a migliorare. Invece di annunci di lavoro per le aziende più importanti, arrivano offerte per un lavoro come team leader o associato in una startup.

Non è un lavoro da sogno? In realtà, probabilmente lo è, ma chi vuole lavorare? Il lavoro è fantastico, ma ancora una volta porta alla corsa dei topi e forse al peggior commercio mai ideato dall'umanità, di cui tutti dovremmo vergognarci, ovvero scambiare tempo per denaro... come dire? Vuoi dire che puoi comprare parte della vita di qualcuno per pochi centesimi (che comunque non hanno alcun valore a lungo termine, perché il flusso di cassa è ciò che conta)? Il tempo che passa e non viene mai restituito? Passiamo quasi un terzo della nostra vita al lavoro - pazzesco.

Per il momento lascio aperta la soluzione a queste domande. Tuttavia, mi piace l'idea del reddito passivo, della creazione di prodotti propri, di qualche forma di soluzioni in scatola, della delega del lavoro e delle risorse e di altre grandi idee che discuteremo insieme la prossima volta.

Sarò felice se visiterete il mio nuovo sito web personale e se siete uno sviluppatore web, farete meglio a credere che un sito web non si limita a scrivere HTML valido. Si tratta soprattutto di vendere, fornire valore al suo proprietario e risparmiare tempo. È per questo che ti sta assumendo.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
Status:
All systems normal.
2024