Sto leggendo gli archivi di The Daily WTF e in particolare quelle storie sulle società legate all'IT che hanno un approccio completamente sbagliato allo sviluppo del software, al lavoro di uno sviluppatore, ecc.
Alcune storie sono totalmente orribili: una società non ha una rete locale per motivi di sicurezza, un altro ha un server di controllo del codice sorgente che può accessibile solo dal gestore , ecc. Aggiungi a tutti quelli storie sui manager che non sanno nulla del loro lavoro e prendono decisioni stupide senza ascoltare nessuno.
Il fatto è che non vedo come sapere se sarai assunto da tale compagnia durante un'intervista. Certo, a volte, un intervistatore dice cose strane che ti danno l'idea che qualcosa vada molto male con la compagnia (nel mio caso, l'ultimo manager ha detto che dovrei lavorare al 100% del mio tempo tramite Remote Desktop, connesso a un vecchio e slooooow machine, perché "evita a più persone di modificare lo stesso codice sorgente" ; forse dovrei spiegargli che cos'è SVN).
Ma nella maggior parte dei casi, non sarà possibile ottenere informazioni sufficienti durante l'intervista per ottenere l'immagine esatta di un'azienda.
Quindi come evitare di essere assunti da questo tipo di società?
-
Ho pensato di chiedere di vedere alcuni documenti come guida alla documentazione o linee guida per lo stile del codice . Il problema è che vivo in Francia, e qui, la maggior parte delle aziende non ha affatto quei documenti, e nei rari casi in cui questi documenti esistono, sono obsoleti, scritti male, mai usati, o ti obbliga a fare cose che non hanno senso .
-
Ho anche pensato di chiedere di vedere come funzionano realmente i programmatori . Ma visto che hanno due schermi o "arredamento tardo-moderno-artistico-farsesco" non significa che non hanno persone che prendono decisioni strane, rendendo impossibile lavorare lì.
Sei mai stato in queste situazioni? Che cosa hai provato? Ha funzionato?