2018-09-26 17:15:00 +0000 2018-09-26 17:15:00 +0000
154
154

Top developer che fa più home office di quanto consentito

Sono un release manager di una nota società di sviluppo software. Nel progetto in cui lavoriamo, abbiamo 1 sviluppatore.

Ogni lavoratore del progetto, me compreso (circa 20 persone, per lo più manager) ha 2 giorni di home office alla settimana che possono utilizzare ogni volta senza preavviso.

Il nostro top developer, che riceve elogi da tutti ed è programmato per avere un aumento il 1° dicembre dopo aver fatto un lavoro eccezionale, continua a prendere più home office di quanto consentito. A volte non viene in ufficio per due settimane intere.

Questo è ovviamente contro la politica, e anche se quello che sta facendo non richiede alcuna interazione con nessuno in ufficio, è comunque sbagliato.

Tuttavia, dato che sta facendo più di un ottimo lavoro, mi sembra di non avere alternative.

Ho parlato con lui in precedenza e ha accettato di seguire le regole, ma non ha avuto alcun effetto su di lui.

** Come possiamo fargli seguire la politica dell'ufficio a casa?

Risposte (23)

691
691
691
2018-09-26 17:28:21 +0000

è ancora sbagliato

Perché? Perché lo dice un manuale scritto da un ficcanaso delle Risorse Umane?

Questa è un'affermazione volutamente infiammatoria e non sono necessariamente completamente d'accordo, ma al suo interno è un punto molto importante: perché è importante se lo sviluppatore è in ufficio o no? Lei stesso dice che sono un ottimo lavoratore e che non hanno bisogno di stare in ufficio per interagire con gli altri, quindi se non c'è nulla da guadagnare dalla loro presenza in ufficio, non fatelo valere per il suo bene. Concentratevi sul fatto che facciano o meno il loro lavoro.

339
339
339
2018-09-27 01:54:04 +0000

Se avete uno sviluppatore e venti(!) manager su questo progetto, è più che probabile che il vostro sviluppatore non sia in grado di ottenere alcun lavoro effettivo mentre è in ufficio. Ha messo ore al lavoro e poi è andato a casa a codificare, si è stufato, e ha deciso di non donare il suo tempo libero all'azienda.

Sospetto che il vero problema qui sia che altri dipendenti stanno iniziando a lamentarsi del suo “status speciale”, e si è fatto strada verso di te.

184
184
184
2018-09-26 17:34:22 +0000

Questo è ovviamente contro la politica, e anche se quello che sta facendo non richiede di interagire con nessuno in ufficio è ancora sbagliato

Cambia leggermente la politica

Penso che dovresti cambiare la politica del lavoro da casa perché il tuo team sia a discrezione del tuo manager, cioè a sua discrezione. In questo modo potete dire che stanno seguendo le regole, e questa persona lavora più da casa perché è un buon collaboratore.

Non commettete l'errore di cercare di costringere lo sviluppatore a venire qui solo per il gusto di farlo. Se sono produttivi Lasciateli in pace , punirli può farli arrabbiare e salvare. Siete preparati a questa possibilità?

Nota : In base a quanto ho potuto dedurre dal suo post, Ho dato per scontato che lei sia il manager di questa persona r. Se lo è non, allora riferisca il comportamento al suo manager e veda come vogliono procedere. Continuo a pensare che in questo caso lascerei in pace lo sviluppatore.

149
149
149
2018-09-27 08:42:14 +0000

A volte non viene per 2 settimane intere.

sta facendo più di un ottimo lavoro,

Vi consiglio di non notare la sua assenza. Avete di meglio da fare che fare da babysitter a dei devs top-performing, non è vero?

72
72
72
2018-09-27 09:23:26 +0000

La prima domanda che vorrei porre è: perché questo sviluppatore lavora a casa?

Come molte altre risposte hanno suggerito, People over Process. Tuttavia, può darsi che questo sviluppatore si senta estremamente colpevole o nervoso per aver infranto le regole. Il mio suggerimento è che si tratta di una delle seguenti ragioni:

  • Non pensano di poter lavorare in ufficio
  • Hanno un motivo personale per lavorare a casa
  • Hanno un motivo personale per lavorare a casa
  • Potrebbero lavorare più del loro orario di lavoro (credito al computercarguy per il suo commento)

In entrambi i casi, un buon datore di lavoro lavorerà per sostenere il proprio dipendente. Capire il motivo, e poi preoccuparsi della politica!

49
49
49
2018-09-27 05:32:32 +0000

Da dove vengo io, se è produttivo, ignora il fatto che sta infrangendo le regole (Dilbert). Lasciatelo stare. Se, invece, qualcun altro sta raschiando a malapena, non facendo molto e/o commettendo errori (Wally), chiamatelo per un'udienza disciplinare “con tutti i ritagli”.

Fair? no. Efficace? Sì. Ricordate qual è l'obiettivo qui - per ottenere il lavoro fatto, non per attraversare ogni t e punto ogni i. Lasciate che il vostro giocatore di punta giocare, e se non si presenta per un mese, godere il fatto che il lavoro sta ottenendo fatto.

Se qualcuno è disciplinato per non presentarsi, che sottolinea il fatto che così e così non si presenta ed è non ottenere disciplinato, basta sottolineare che così e così sta ottenendo molto fatto e non essere scusati.

39
39
39
2018-09-27 05:25:50 +0000

CAMBIARE LA POLITICA!

Davvero, quali sono le vostre opzioni? Il vostro sviluppatore sta, dalla vostra dichiarazione, ovviamente facendo un ottimo lavoro. (Forse perché non viene spesso in ufficio?) Applicare la politica in qualche modo, e o la rispetterà a malincuore e sarà meno produttivo, o cercherà un lavoro altrove. In entrambi i casi la vostra azienda perde.

Ora, se non potete cambiare la politica perché le persone più in alto nella catena insistono su di essa, la vostra soluzione è quella di andare avanti così come siete stati, ignorando tacitamente il fatto che lui non è stato dentro per una settimana o due.

20
20
20
2018-09-26 17:32:39 +0000

Come possiamo fargli seguire la politica dell'ufficio a casa?

Sembra che lei abbia già parlato con questa persona, che ha accettato di attenersi alla politica, ma ora non la segue più. Molto probabilmente nella vostra azienda esiste una sorta di penalizzazione per non aver seguito le politiche aziendali; tali penalità potrebbero essere applicate in questi casi…

*Mentre sembra che siate in grado di parlargli e di gestirlo, vi suggerisco *di avvicinarlo e chiedere le sue ragioni per prendere quelle 2 settimane da casa, prima di applicare eventuali conseguenze. **

Questo vi aiuterà ad eliminare qualsiasi malinteso che potrebbe essere accaduto, come il promotore che ha accumulato diversi giorni di Home Office non utilizzati e che vuole usarli tutti in fila. O forse qualche problema personale che ha fatto preoccupare questa persona e gli ha fatto prendere tutti quei giorni da casa.

Dopo questo, potete decidere cosa fare. Se non c'è una ragione valida, allora suggerisco di dare alla persona un ultimatum

…Ma tenete a mente che questa persona, essendo il vostro sole developer, ha un grande peso sulle sue spalle , e molto probabilmente è sotto molto più stress e compiti rispetto a voi o a qualsiasi altra mangiatoia, quindi cercate di dare a questa persona un po’ di margine di manovra.

18
18
18
2018-09-27 15:57:25 +0000

Avete due opzioni di base: cercare di far rispettare la politica o mantenere il progetto a pieno regime. Non potete avere entrambe le cose.

Il vostro sviluppatore sta facendo un lavoro eccellente per voi perché (a) lavora per voi, e (b) è personalmente impegnato nel progetto e ha un buon morale. Entrambe le cose possono cambiare in qualsiasi momento, e tu non vuoi che cambino. Uno sviluppatore di alto livello può sempre ottenere un altro lavoro velocemente.

Dire allo sviluppatore che deve stare in ufficio tre giorni alla settimana dice che tu dai più valore alla conformità che all'esecuzione del lavoro. Se voi, il responsabile del rilascio, chiarite che la conformità alla politica è più importante del suo lavoro, gli dite che il suo lavoro è secondario e questo influirà sul suo morale e sulla sua produttività. Qualsiasi accenno alla disciplina gli darà la sensazione che probabilmente verrà punito per aver fatto il suo lavoro migliore. Alla faccia dell'incredibile produttività, e non scommetterei molto sul fatto che continuerà a lavorare per voi.

Non capisco perché qualcuno dovrebbe mettere insieme un progetto software per 20 persone con almeno undici manager e un solo sviluppatore. Ciò significa che, se succede qualcosa allo sviluppatore, il progetto è fottuto. Il “fattore bus” è uno. Con circa una dozzina di manager, quasi certamente avrete uno o due di loro che pensano che interrompere gli sviluppatori per cose minori non faccia differenza. Le probabilità sono che lo sviluppatore riesca a fare le cose in modo eccezionale solo perché lavora da casa.

Sembra che non si sia cercato di scoprire perché lo sviluppatore voglia lavorare sempre da casa. Se state pensando di intraprendere qualsiasi tipo di azione, dovete prima capirlo. Non credo che sia un buon segno che non si menzioni di aver cercato di scoprirne il motivo, o che non sembri cercare di capirlo dal suo punto di vista. Questo suggerisce che bisogna procedere con cautela quando si ha a che fare con lui.

Quindi, se volete che il progetto abbia successo, dovreste essere grati che il vostro sviluppatore stia violando la politica aziendale solo in modo marginale, e dovreste cercare di proteggerlo dalla politica. Potete sostenere il cambiamento della politica. Qualcuno probabilmente ha l'autorità formale per piegare le regole. Probabilmente potete continuare a lasciar correre, lasciando che si concentri sul suo lavoro. Trovate qualcosa su questa base.

In alternativa, potete lasciare che il progetto fallisca o almeno che ci voglia molto più tempo di quanto potrebbe. Scegliete saggiamente.

10
10
10
2018-09-27 16:00:27 +0000

Quale preferirebbe come manager?

Un collega che svolge un lavoro eccellente sul posto di lavoro, violando la politica delle risorse umane (massimo 2 giorni di lavoro da casa).

Oppure

Un collega che svolge un lavoro eccellente o in qualche modo dignitoso o addirittura scadente, seguendo la politica delle risorse umane (massimo 2 giorni di lavoro da casa).

Perché rischiare di ostacolare le prestazioni di un dipendente a causa di una politica delle risorse umane?

Lascia che il lavoro del tuo dipendente funzioni comunque al meglio per loro, purché sia il migliore per l'azienda.

9
9
9
2018-09-27 07:59:27 +0000

A seconda del vostro ruolo in azienda, non potete fargli seguire la politica aziendale.

Se è un problema, dovrebbe occuparsene il suo manager. Quindi, se questo è un problema per voi, dovreste passare al suo manager diretto e ottenere il suo contributo.

Ricordate, non tutto ciò che è fuori dall'ordinario è un problema che deve essere risolto.
E anche in questo caso, non è mai produttivo uscire dal vostro ambito generale per trovare problemi che devono essere risolti.

Personalmente, mi prendo più giorni di lavoro a casa di quanto generalmente consentito, con l'approvazione del mio manager. Negli ultimi 4 anni ha avuto solo una persona che si è lamentata di questo problema. In quanto tale, non sorprendetevi se il suo manager risponde semplicemente che ne è a conoscenza.

8
8
8
2018-09-30 20:03:43 +0000

TL/DR: Non c'è nessun problema, solo la vostra mentalità da regolare.

Spiegazione:

L'unico fatto che voi siate “una nota azienda di sviluppo software” non significa automaticamente che tutte le cose che la vostra azienda fa siano fatte al 100% nel modo giusto. A mio modestissimo parere, le bandiere rosse qui sono:

  • ci sono 20 compagni di squadra e la maggior parte di loro sono manager (gestiscono… chi? o cosa? aggiungono un valore reale?)
  • le politiche richiedono qualcosa che non migliora la produttività del team (o addirittura peggiora la situazione)
  • una persona che fa un ottimo lavoro è regolarmente fasticciata dal management

Per esempio: Lavoro in un'azienda (abbastanza conosciuta, he-he) con molti uffici in tutto il mondo e faccio costantemente progetti con team geograficamente distribuiti (a volte come dev, a volte come manager). Non ho mai visto molti dei miei compagni di squadra di persona (e non avrei mai avuto la possibilità di farlo per molti di loro), quindi non posso mai essere sicuro che il mio collega sia nel suo ufficio, o che stia viaggiando in un altro ufficio, o che sia seduto a casa sua, ecc. Tuttavia, questo non influisce sulla nostra interazione, nessuno si lamenta delle politiche e i progetti vengono portati avanti.

8
8
8
2018-09-26 17:52:05 +0000

Gli unici modi che mi vengono in mente per far rispettare le regole sono:

  • ## Licenziatelo
  • ## Pagatelo meno

Potreste trattare i giorni in cui non gli è permesso di lavorare da casa come se prendesse un congedo retribuito (ed eventualmente non retribuito). Anche se potrei consigliare di consultare l'Ufficio Legale prima di farlo, in quanto costringerlo a prendere un congedo quando in realtà sta lavorando potrebbe causare qualche problema legale (ma, d'altra parte, sta ignorando le istruzioni esplicite su quando e come lavorare).

Potresti anche notare la sua assenza durante la valutazione delle prestazioni, che dovrebbe già rendere chiaro che questo influenzerà i futuri aumenti e i bonus. Naturalmente, se smette di farlo, potete scegliere di ignorare quella nota.

  • ## Togliere il lavoro da casa

Si potrebbe dire che non gli è permesso di lavorare da casa (fino a nuovo avviso). Rimuovere i benefici che le persone abusano delle persone è anche una punizione più tipica (e potrebbe non essere considerata affatto una punizione, dato che ha logicamente senso rimuovere qualcosa che causa più problemi di quanti ne risolva, ma non cercate di convincerlo di questo).

  • ## Rimuovere gli altri benefici

Questo dipenderà dal fatto che abbiate o meno dei benefici che lui utilizza e che possiate facilmente rimuovere in base al numero di dipendenti.

Per tutto quanto sopra, dagli un adeguato avvertimento sulle conseguenze che potrebbe dover affrontare.

Come per qualsiasi punizione, puoi aspettarti che non ne sarà particolarmente contento , e potrebbe decidere che è meglio trovare un'altra azienda per cui lavorare o perdere la motivazione per ottenere buoni risultati.

Semmai, suggerirei di andare con l'annotarlo in una performance review - questa è l'unica opzione che non ha conseguenze negative immediate per lui, chiarisce che è grave (quali avvertimenti di ciò che potrebbe accadere non fanno così bene), dà un chiaro percorso di escalation (che non si traduce in un suo licenziamento) e permette di tirarsi indietro (anche se continua a farlo) senza farlo sembrare davvero come una minaccia vuota.

Nessuna di queste potrebbe sembrare particolarmente attraente, ma queste sono le opzioni disponibili.

Se non siete disposti a fare nulla di tutto questo, dovrete accettare che lui continuerà a infrangere la regola.

Fate una conversazione sul _perché lavora da casa così spesso , come suggerito in un'altra risposta, se non l'avete già fatto, prima di fare qualcosa di drastico.

Potreste anche provare a spiegargli perché la regola esiste (per lui in particolare) - se non siete in grado di farlo, questo, di per sé, dice qualcosa.

5
5
5
2018-09-27 18:12:36 +0000

Pensate all'intera azienda.

  • Se uno sviluppatore ha un'interazione quasi nulla con il resto del team, sta davvero facendo un buon lavoro? Se è tecnicamente competente, dovrebbe insegnare ai suoi coetanei e ai suoi junior. E se ci sono altri sviluppatori in azienda che sono migliori, dovrebbe imparare da loro. Le linee di codice o le storie degli utenti non sono l'unica metrica delle prestazioni - qual è il fattore bus del vostro team?
  • Gli sviluppatori di altri team potrebbero risentirsi se un altro sviluppatore la fa franca per aver infranto le regole e non lo fanno. Lei dice che questo sviluppatore è bravo, ma è abbastanza bravo da giustificare questo status di primadonna?
  • A seconda di dove si trova, lasciare che un dipendente violi le regole ma non altri potrebbe aprire lei (e la sua azienda) ad accuse di discriminazione non appena l'azienda cerca di far rispettare le regole agli altri.

Cerca una soluzione che vada a vantaggio di tutti.

Lei ha scritto che ci sono due giorni alla settimana senza preavviso. Verifichi se la seguente procedura è compatibile con le sue regole:

  1. Lo sviluppatore può selezionare due giorni alla settimana per l'ufficio a domicilio. Questo sarebbe con breve preavviso, non senza preavviso, ma quei due giorni sono il suo diritto.
  2. 2. Guardate i giorni rimanenti per determinare se ci sono riunioni a cui voi (o “il team”) pensate che dovrebbe partecipare di persona. Se non ce ne sono, lo informi che è libero di lavorare da casa. Quei giorni sono non è un suo diritto , si applicano solo se l'inserimento nel programma del progetto.

Se entrambe le parti sono ragionevoli, questo dovrebbe portare ad un risultato equo, e la lettera e lo spirito della regola potrebbero essere applicati a tutti i team dell'azienda senza danno - se un altro team ha bisogno di comunicazione faccia a faccia in questo momento, non può indicare il precedente.

5
5
5
2018-09-27 09:32:37 +0000

Se le persone fanno il loro lavoro, non dovrebbe importare da dove lavorano. Non vale la pena di perdere un dipendente di valore per una politica come questa.

5
5
5
2018-09-28 10:47:35 +0000

Gli ho già parlato in precedenza e ha accettato di seguire le regole, ma non ha avuto alcun effetto su di lui.

C'è un motivo per cui queste regole sono in vigore? È perché ci sono riunioni di squadra dove tutti sono di persona; è perché l'azienda teme che la produttività diminuisca; o è solo perché “2 giorni sembrano ragionevoli, andiamo con quello”.

Se non puoi spiegare perché deve stare in ufficio gli altri 3 giorni, allora non ha bisogno di esserci. Se potete spiegarglielo, allora spiegateglielo; e poi ai dirigenti e a quali saranno i vostri prossimi passi.

Tenete presente che tutti sono sacrificabili in un'azienda - quindi se le vostre azioni vi portano ad andarsene, allora dovrete solo trovare un modo per sostituirli, il che avrà un costo associato. Tenete presente che tutti sono sacrificabili in un'azienda - incluso voi stessi, se ha così tanto valore.

4
4
4
2018-09-30 05:31:48 +0000

Per completezza, fate sapere alle Risorse Umane che questo va benissimo e che ne avete bisogno per consentire la comunicazione con lo sviluppatore nel modo più efficiente possibile. Ovvero, chiedendo loro di investire in una serie di strumenti finalizzati alla collaborazione a distanza (pianificazione del progetto, task tracker, meeting digitale). Deve essere efficiente e presupporre che le persone non abbiano bisogno di trovarsi fisicamente nello stesso luogo per lavorare insieme in modo efficiente.

Non voglio dire che non dovrebbero mai incontrarsi, ci sono molte ragioni per cui questa sarebbe un'idea stupida. Ma il lavoro si fa quando gli strumenti e i processi sono chiari. Avere uno sviluppatore in ufficio lo rende accessibile a chiunque. Una conversazione può innescare tonnellate di lavoro e aggiungere responsabilità.

I principali lavoratori hanno bisogno di avere il tempo necessario per fare le cose da soli, lasciare loro scegliere quando è il momento di venire in ufficio e lasciare fuori i fogli di calcolo delle risorse umane e di Excel.

3
3
3
2018-09-28 20:27:48 +0000

Come possiamo fargli seguire la politica dell'ufficio a casa?

Mi sembra che semplicemente non si possa. Metterò da parte la questione dell'opportunità o meno, visto che questo è stato ampiamente trattato nelle altre risposte.

Analizzando la sua situazione, mi colpiscono un paio di cose.

  1. Avete un solo sviluppatore sul progetto
  2. Quel singolo sviluppatore riceve elogi da “tutti” e ha un aumento di stipendio in sospeso per aver fatto un lavoro “eccezionale”

In questa situazione, la persona con tutta la leva e tutto il potere è il singolo sviluppatore con un record documentato di eccellenza che “tutti” loda. Tentare di imporgli qualcosa comporta un rischio significativo di fallimento del progetto e, in base al suo comportamento, mi sembra che lui lo sappia. Lui può fare quello che vuole fare, tu non puoi farci niente (perché non puoi rischiare il fallimento del progetto a causa della sua rinuncia), e lui lo sa.

Se sei deciso a imporre questa …dubbia… politica, la tua unica vera opzione è rimuovere la sua influenza. Assegnate altri sviluppatori al progetto in modo che non sia più l'unica risorsa indispensabile per questo progetto e che sia meno in grado di sfidare la politica. Anche in questo caso, ha ancora una certa influenza, e potrebbe scegliere la non conformità… Immagino che non si rifletterebbe bene su di voi se uno sviluppatore così ben considerato e produttivo dovesse abbandonare il suo progetto come risultato del suo lavoro.

Come dice l'adagio, scegliete saggiamente le vostre battaglie. Questa non sembra una battaglia in cui si possa vincere una vittoria che valga la pena di avere, quindi la decisione saggia qui non è quella di combattere questa battaglia.

1
1
1
2018-10-07 18:39:17 +0000

Come possiamo fargli seguire la politica dell'ufficio a casa?

A volte è meglio non farlo.

Questa domanda ha già una grande varietà di prospettive, ma volevo aggiungere un paio di considerazioni dal punto di vista di uno sviluppatore di software senior che lavora quasi interamente da casa.

Il processo di sviluppo del software beneficia di un'interazione focalizzata tra sviluppatori e team leader. Secondo me non beneficia molto delle distrazioni sociali non focalizzate della fattoria dei cubi. Le personalità sono ovviamente diverse. Nel mio caso mi piace molto l'interazione sociale, quindi tendo a creare e a rispondere facilmente alle distrazioni non focalizzate quando sono in ufficio. Mi piace questo, ma ho meno lavoro da svolgere. Ciò che osservo quando visito l'ufficio sono strutture progettate per focalizzare l'interazione, ad esempio le riunioni in piedi. Credo che uno dei vantaggi di questi incontri sia l'aspettativa condivisa che saremo “lasciati soli a fare le cose” tra di loro, ma in un ambiente d'ufficio che è meno probabile.

Osservo anche che la mia interazione con altri sviluppatori è facilitata soprattutto dalla comunicazione scritta indipendentemente dalla nostra vicinanza fisica. Per esempio: Spesso sono chiamato a fornire aiuto per le richieste di sql. In tutti i casi c'è poco valore nel fatto che qualcuno mi parli - verbalmente - del problema. È molto più efficace inviarmi semplicemente la query (via e-mail o chat) in modo che io possa apportare modifiche, aggiungere commenti e rispedirla. Chatto e invio e-mail con altri sviluppatori per tutto il giorno, a volte facendo più conversazioni contemporaneamente, mantenendo comunque il controllo sul centro della mia attenzione. Il risultato di avere conversazioni in forma scritta è anche più vantaggioso per gli sviluppatori che non fanno parte della conversazione originale. Imparo e condivido la maggior parte delle conoscenze tribali attraverso la storia delle chat e i thread delle email di cui non ho fatto parte.

Credo che per gli sviluppatori di software, almeno, le politiche basate sulla vicinanza fisica siano obsolete. Una metrica migliore è la qualità e la disponibilità dell'interazione (per lo più scritta). Questo è più difficile da misurare rispetto alla presenza, ma è anche più probabile che abbia senso per i vostri sviluppatori.

-2
-2
-2
2018-09-27 09:33:59 +0000

Se non è realmente obbligato a interagire verbalmente con gli altri, perché avete bisogno di lui in ufficio?

  • Gli altri devono sapere che, nonostante le eccellenti prestazioni, tutti rispettano le regole.

  • Sospettate che usi il suo tempo contrattuale anche per altri scopi (lavoro personale o lavoro di altri enti).

Se ci sono altri motivi più convincenti che giustificano la sua presenza in ufficio, vi prego di commentare e prenderò in considerazione l'opportunità di aggiungerli qui.

-7
-7
-7
2018-09-27 13:51:51 +0000

Lei dice:

Ogni lavoratore nel progetto, me compreso (circa 20 persone, per lo più manager) ha 2 giorni di ufficio a domicilio alla settimana che possono usare quando vogliono senza preavviso.

Lei afferma che ogni persona ha 2 giorni di tempo libero a disposizione, ma non afferma che 2 giorni di ufficio a domicilio sono un massimo assoluto. Quindi, se lo sviluppatore passa 2 settimane senza preavviso, allora lo rimproveri per l'uso non autorizzato del tempo in ufficio a casa.

Devi parlare con questa persona e dire qualcosa come:

Stai facendo un ottimo lavoro, ma dobbiamo parlare del tuo uso del tempo in ufficio a casa. Dovete iniziare a ottenere la pre-approvazione per l'orario d'ufficio a casa esteso al giorno dopo i vostri due giorni discrezionali. Se non lo fai, dovremo contrassegnarti come “no-call no-show” e non sarai pagato per i giorni non autorizzati.

Get HR per scrivere un modulo ufficiale che lo sviluppatore DEVE compilare al giorno oltre gli omaggi.

campione modulo:

Nome:

Data:

Riepilogo dei compiti da svolgere:

Riepilogo dei compiti svolti/completati:

Firma del supervisore:

Quindi ora, quando lo sviluppatore richiede la pre-approvazione, avete il potere di consentirla o di dire loro che ne avete bisogno in ufficio quel giorno.

-9
-9
-9
2018-09-27 02:35:29 +0000

Gli ho già parlato in precedenza, e lui ha accettato di seguire le regole, ma non ha avuto alcun effetto su di lui.

Lo sviluppatore si è accordato con il supervisore su un'importante agenda, ma non è riuscito a prendere alcuna iniziativa. Questo è un cattivo segno ed è certamente una sfida alla sua autorità.

Purtroppo, dovrà emettere una lettera di avvertimento formale. Una buona prestazione non è una scusa per infrangere i termini e le condizioni di lavoro. È come se essere ricchi non andasse oltre le leggi. Le persone che hanno contribuito in modo significativo alla comunità possono comunque essere perseguite per aver commesso un reato.

Si prega di ringraziare lo sviluppatore per i meravigliosi risultati ottenuti, ma si noti che non c'è bisogno di tornare mai più se insiste. Se non vedete alcun miglioramento, fate due offerte:

  • Dimettersi e dargli una perfetta verifica delle referenze per le sue buone opere
  • Terminare con una scarsa verifica delle referenze

Non c'è sviluppatore che non possa essere sostituito. Gli sviluppatori forti sono attivamente alla ricerca di opportunità nel mercato del lavoro.

EDITATO : In risposta ai commenti dei nostri utenti confusi. Apple è famosa per non permettere a nessun programmatore di lavorare da casa. I migliori programmatori di Google lavorerebbero ancora in ufficio. Sono sicuro che Apple eliminerebbe spietatamente qualsiasi programmatore che non viene in ufficio per lavori senza permesso. Anche se capisco che è difficile accettare la mia risposta, è in effetti l'unica soluzione pratica. Emettere una lettera di avvertimento formale è già abbastanza bello; avrebbe dovuto essere una disdetta diretta se non per i buoni lavori. Si prega di notare che l'incidente è continuato dopo un accordo.

Nessuna società di software “ben nota” dovrebbe modificare le proprie regole per un semplice programmatore di singe. Il programmatore pensa di essere come il CEO? Non importa quanto sia forte il programmatore, la programmazione è sempre un set di competenze relativamente economico ed è sempre sostituibile.

-18
-18
-18
2018-09-26 18:09:00 +0000

Gli ho già parlato in precedenza, e lui ha accettato di seguire le regole, ma non ha avuto alcun effetto su di lui.

Questo significa che hai un'opzione se sei al di sopra di lui nella catena di comando, questo è motivo di disciplina e dovrebbe essere conservato in caso di necessità in futuro. Per quanto riguarda il progetto non vedo la necessità di fare nulla se non documentare e tenere traccia delle trasgressioni. Potrebbe arrivare un momento in cui dovrete far scoppiare la sua bolla.

Se lavorate con lui solo per la durata del progetto e/o non avete alcun potere reale in materia, allora ignoratelo come non importante, la vostra attenzione dovrebbe essere solo sul fatto che il progetto si concluda con successo.