Questa domanda può essere considerata soggettiva (ho ricevuto un avvertimento) ed essere chiusa, ma la rischierò, poiché ho bisogno di qualche buon consiglio / esperienza su questo.
Ho letto quanto segue nella pagina "Informazioni" di Fog Creek Software , la società che Joel Spolsky ha fondato ed è CEO di:
Nel 2000, i fondatori di Fog Creek, Joel Spolsky e Michael Pryor, avevano difficoltà a trovare un posto di lavoro in cui i programmatori avessero condizioni di lavoro dignitose e avessero l'opportunità di fare un ottimo lavoro, senza ingombranti gestori non tecnici la via. Ogni azienda high tech affermava di volere grandi programmatori, ma non avrebbero messo i loro soldi al posto giusto.
È iniziato con l'ambiente fisico (con decine di cubicoli incastrati in una stanza buia e rumorosa, dove i venditori che urlavano al telefono rendono impossibile per gli sviluppatori di concentrarsi). Ma è andato molto più in profondità. I manager, terrorizzati dal cambiamento, trattarono ogni nuova idea come un bizzarro virus da mettere in quarantena. I dirigenti junior complessi di Napoleone hanno insistito sul fatto che le cose fossero fatte esattamente a modo loro o che venissi licenziato. La polizia dei mobili corporativi si contorceva quando qualcuno registrava un poster del film nel suo cubicolo. La disorganizzazione era così dilagante che, anche se le idee fossero buone, sarebbe stato impossibile ricavarne un prodotto. I manager inesperti si esercitavano nella gestione di successi, emettendo severi ordini su esattamente come fare le cose senza rimanere in giro per vedere i risultati farseschi delle loro fiats.
E la cosa peggiore di tutte, i tipi di MBA incaricati pensavano che la codifica fosse una funzione di supporto, fondamentalmente una forma elaborata di digitazione.
Una verità schietta sulla maggior parte delle grandi aziende di software di oggi! Purtroppo non tutti gli sviluppatori sono gutsy
(o lucky
, posso dire?) Come Joel Spolsky! Quindi la mia domanda è:
Il modo migliore per lavorare con tali manager, tenerli a bada e continuare a lavorare alla grande?