link
Ho trascorso troppe serate post-lavoro stressate e infelici perché l'ennesimo tizio non capisce o cura come funziona il business del software. Non ho problemi a confrontarmi con qualcuno più in alto, ma non ho il sostegno dei miei amici nerd. Avere figli è una cagna, eh? Probabilmente smetterò presto.
Francamente, vorrei che i programmatori in generale avessero più palle. Diamo un'occhiata a questo:
"" "Non lavoro per i clienti che pagano, questo è un team di sviluppo interno sui siti web di sviluppo interni, quindi non è come se potessi pagare per questo o altro. il giorno, dobbiamo cercare di rispettare le scadenze. "" "
Se tu avessi a che fare con un client $ -paying e se ti avessi coperto il culo con un contratto (http://vimeo.com/22053820?utm_source=swissmiss), le modifiche alle specifiche sarebbero costate a questo cliente più tempo E più denaro (o potenzialmente stesso o meno tempo, ma esponenzialmente più denaro). La tua azienda sta cercando di farla franca cambiando le specifiche senza incorrere nel costo di più tempo e più denaro.
Nel frattempo, provare a rispettare le scadenze fa sì che tu e i tuoi collaboratori non si sottolinei lo stress; non puoi passare un fine settimana di qualità con amici / famiglia. È davvero superfluo, perché chi ti sta lanciando il lavoro probabilmente non lo sa nemmeno, il che è triste.
La mia soluzione proposta: collettivamente abbiamo le palle per affrontarli e spiegare che non c'è il pranzo gratis e tutto è costato, che un meccanico potrebbe impiegare più tempo e pagare di più se le specifiche sono cambiate a metà del lavoro, che un'agenzia appaltatrice richiederebbe più tempo e addebitare più se le specifiche fossero cambiate a metà del lavoro, e c'è una buona ragione per questo. Se non sono disposti a collaborare con te in modo ragionevole, allora come gruppo ti alzerai e andrai via, e dovranno assumere gli sviluppatori che possono riprendere il progetto da dove erano stati interrotti e consegnare in tempo.
Poi c'è anche una promessa di sviluppo agile, che non implica scadenze difficili.
Devo ancora vedere i programmatori andare in sciopero, ma questo sarebbe stato qualcosa. I manager incompetenti sono troppo abbondanti nelle società di software. Troppe persone vogliono ottenere qualcosa per niente, su Craigslist o all'interno di una società reale. link
I programmatori devono avere più palle.