Qui arriva il bello.
In questi anni ne ho sentite di cotte e di crude. Partiamo dal work life/balance inesistente. Se entrate in questa azienda sappiate che i progetti hanno la priorità su tutto, anche sulla vostra vita, che il cliente è come L'uomo Vitruviano, al centro dell'universo. Se il cliente si sveglia alle 17.59 non puoi fare a meno di soddisfare le richieste del cliente finché non hai terminato il lavoro, perché il cliente ha sempre ragione. In realtà la gestione è fatta malissimo, perché bisogna educare il cliente affinché faccia richieste consone in tempi consoni. La verità non si saprà mai, chissà che accordi ci sono con i clienti.
Vige la regola del "tutto e subito", "una cosa al volo" che si traduce in ore e ore di lavoro.
Straordinari? Cosa sono gli Straordinari? Grandi progetti e grandi clienti, e se c'è da lavorare di più, il progetto non ammette straordinari. "Not bad".
Se ti va bene si aggiungono le ore ad un monte da smaltire quando non ci sono urgenze e/o attività molto impattanti (cioè mai).
Per problemi legati alla tecnologia, ormai datata del cliente, è stato chiesto di risolvere finché non si risolve, aka: "lavora finché non riesci a risolvere o ad aggiornare tutta la code base al framework più recente se è il caso".
Ambito ferie: Non se ne parla se non 2 gg prima delle festività, nonostante ultimamente abbiano voluto il piano ferie a febbraio. Inutile piano ferie perché anche l'ultimo giorno possono cambiare le carte in tavola. Indovinate un po': il progetto ha la priorità su tutto.
Ci sono le chiusure aziendali che vanno obbligatoriamente fatte, a meno di urgenze su progetto e sei costretto a lavorare durante la chiusura, perché c'è una chiusura, ma l'azienda non chiude mai. Mistero della fede.
Ambito tecnico:
La maggior parte dei clienti, come c'è da aspettarsi per le aziende di consulenza italiane, ha progettoni monolitici enormi e datati. Tecnologie vecchie, vecchissime tipo Jquery. Alcuni progetti invece sono innovativi come AWS o React, ma qui casca il pero. Dare solo dei nomi non fa grande un'azienda.
Pochissimi colleghi con esperienza su queste nuove tecnologie. Inesistenza totale di approccio alle Best practies.
Parole come: TDD, Test automation, SOLID sono sconosciute a tutti, persino a chi sta più in alto.
I progetti Waterfall vanno bene perché rispecchiano il lavoratore che deve rispettare la scadenza, e se sfora, deve far notte per consegnare.
I progetti agile sono visti come fai tutto e subito e ogni giorno ti presso con quel che c'è da fare. Non c'è quindi mentalità riguardo a questo.
Stime su attività:
Si contano le giornate e si fanno stime su documentazione inesistente, su ipotesi e possibili servizi messi a disposizione da terzi ancora non pronti.
E' risaputo che l'uomo non sappia calcolare il tempo, ma la complessità. E' bene fare stime sulla complessità che stime in giorni.
Ovviamente se si sbaglia a stimare, non solo si viene ripresi, ma poi devi correre ai ripari, nonostante si sia messo in chiaro che il 90% delle cose erano impossibili da stimare. Vien detto che al momento stimiamo così, poi si vede. Ma poi non si vedrà mai. La prima stima che hai fatto è quella valida e devi correre se emergono nuove cose sull'evolutiva.
Tutto ciò porta a codice raffazzonato e scritto male. E anche qui partono le critiche.
Infine su molti progetti l'atteggiamento del management è draconiano con richieste di straordinari non pagati (e praticamente irrecuperabili) mitigato dal clima ipocrita da "siamo tutti sulla stessa barca".
Managment:
Responsabili completamente assenti che spuntano solo quando c'è da compilare il time report a fine mese o quando ti devono buttare in qualche progetto. Magicamente diventano amiconi, poi se fai una richiesta non arriva mai nessuna risposta.
Ti buttano su n progetti e sei costretto a dividerti ovunque perché tutti hanno la priorità. Non c'è comunicazione fra i vari pm ed è sbagliata in se la gestione della risorsa.
Asset aziendale:
PC prestazionalmente ok, con uno schermo che quelli oscuranti di un ATM sono meglio. (il cambio è meglio non chiederlo). Ci sono colleghi ancora con Windows 7.
Non è un mac, ma c'è gente che sviluppa in ibrido e non viene fornito di default.
Previsto dalla legge sulla sicurezza: monitor, tastiera e mouse, ma anche questi inesistenti. Bisogna provvedere autonomamente nonostante 1000 richieste scritte. Prese in giro che i cespiti stavano per arrivare e non sono mai arrivati.
Stipendio:
sottopagati rispetto alla media nazionale. Parliamo di 20-27k