Domanda:
Come faccio a dire a qualcuno che devo licenziarlo per mancanza di talento?
user5761
2017-09-15 04:34:28 UTC
view on stackexchange narkive permalink

Ho sbagliato. Assumere buoni programmatori è un problema difficile e ho fallito. Sono trascorse alcune settimane da quando è iniziato il nuovo sostituto per la posizione di sviluppatore junior e sta diventando sempre più ovvio per me e gli altri sviluppatori che rientra nella categoria "non tutti possono essere programmatori".

Non è mancanza di esperienza: non ci aspettiamo molta esperienza per una posizione junior. Ma abbiamo bisogno di talento di programmazione: la capacità di cogliere e comprendere rapidamente concetti astratti, pensiero analitico avanzato e cose del genere. Non so cosa sia esattamente (sono uno sviluppatore / manager, non uno psicologo), ma penso di aver imparato a riconoscerlo nelle persone dopo aver lavorato con loro per un po 'di tempo. (Ora devo solo lavorare per riconoscerlo più velocemente, idealmente prima di assumerli, ma questo è un altro problema.)

Se gli dico onestamente perché devo lasciarlo andare, io

  • Criticalo per qualcosa che (probabilmente) non può cambiare e
  • Fondamentalmente digli che non credo che sarà un buon programmatore, anche se continuiamo ad addestrarlo.

Per qualcuno a cui piace programmare, questo deve essere devastante.

Cosa e come gli dico? È un bravo ragazzo, lavora sodo, desideroso di imparare, disponibile, ecc., E sento di dovergli una spiegazione quando interrompi il suo lavoro.

Dove ti trovi? La cultura gioca un ruolo enorme nelle interazioni interpersonali ed è qualcosa di cui dobbiamo tener conto prima di scrivere le risposte.
La tua azienda dispone di un reparto risorse umane dedicato? o persona? Quello che stai descrivendo è in genere una responsabilità delle risorse umane, anche se mi rendo conto che alcune piccole aziende potrebbero non averle. A mio parere, ci sono così tanti possibili problemi legati al lavoro che è rischioso per persone non addestrate gestirli.
@Hamlet: Europa di lingua tedesca.
@user3169: No, siamo troppo piccoli per un dipartimento delle risorse umane.
Il dipendente ha una clausola di periodo di prova nel suo contratto di assunzione?
Inoltre, non dimenticare che le leggi sul lavoro sono generalmente molto diverse in gran parte dell'Europa da quelle che vedi negli Stati Uniti e molti consigli online sembrano concentrarsi sulla situazione negli Stati Uniti. In quanto tale, potrebbe non essere nemmeno applicabile. Assicurati che qualunque azione intraprendi rientri nei limiti legali, altrimenti la società potrebbe benissimo finire in tribunale.
@MichaelKjörling Anche se è nel contratto il max. Il periodo di prova legalmente applicabile è di 6 mesi in Germania e Lussemburgo e meno in Svizzera e Austria (per quanto posso vedere da un rapido google)
@AllTheKingsHorses Esattamente. Il dipendente è al lavoro da alcune settimane, come da domanda. In genere è molto più facile terminare un periodo di prova (se specificato nel contratto) prima che passi alla piena occupazione, piuttosto che licenziare qualcuno. Questo è più o meno il motivo per cui vengono utilizzati i periodi di prova in primo luogo.
@MichaelKjörling In prova o pieno, qualcuno deve essere il cattivo ...
Quello studio è viziato. Ho proposto una modifica alla risposta collegata. Ecco la [retrazione] (http://www.eis.mdx.ac.uk/staffpages/r_bornat/papers/camel_hump_retraction.pdf).
Come fai a essere così sicuro che questa persona non sia adatta per essere un programmatore? Non è possibile che possano diventare un programmatore perfettamente abile ma semplicemente abbiano bisogno di più tempo prima di "capirlo"? Il tuo vero problema non è che speravi di avere un dipendente più produttivo ormai e che il motivo per cui hai lasciato andare questo dipendente deriva da questo?
Esperienza @Cronax:. Negli ultimi anni, abbiamo avuto alcuni programmatori in cui abbiamo pensato che avrebbero potuto "semplicemente aver bisogno di più tempo". In * tutti * questi casi, abbiamo dovuto lasciarli andare dopo aver dato loro tra 6 mesi e 1,5 anni per migliorare. Erano errori * molto costosi *, soprattutto per una piccola azienda come la nostra. Non solo per lo stipendio (per lo più sprecato), ma anche perché occupano il tempo di altri sviluppatori che cercano di insegnare loro.
Non credo che il problema sia il tempo qui, parlando delle mie esperienze di programmatore ... Sono convinto che non ci debba essere molto talento per essere un buon sviluppatore di software, la mia ipotesi è che l'ambiente di lavoro mancano alcune delle cose di cui ha bisogno per andare veramente avanti. Che ne dici di * dirgli come ti senti riguardo alla situazione e chiedergli cosa potresti aiutare di quanto lui possa iniziare a migliorare e offrire davvero *?
@user5761 "lo critichi per qualcosa che (probabilmente) non può cambiare" -> cosa pensi che probabilmente non possa cambiare? Mi piacerebbe saperlo perché mi mancano poche abilità matematiche .. fammelo sapere
Nove risposte:
anongoodnurse
2017-09-15 05:21:10 UTC
view on stackexchange narkive permalink

Ci sono momenti in cui dare alle persone il beneficio del dubbio promuove davvero false speranze. Ma dire a qualcuno che non sono tagliati per un intero campo è calpestare il ghiaccio sottile. Forse un ramo diverso del campo sarebbe più adatto?

Potresti essere sicuro della tua capacità di valutare le capacità degli altri, ma potresti anche sbagliarti. L'esperienza è un buon insegnante e più accurata.

Nel tuo link, gli autori affermano che il valore predittivo del fatto che qualcuno possa essere un programmatore o meno è inferiore a quanto inizialmente pensato. Se questo ragazzo è "un bravo ragazzo, che lavora sodo, desideroso di imparare, disponibile, ecc.", E ha davvero il cuore concentrato sulla programmazione, allora forse puoi dire la verità su ciò che gli manca nel suo lavoro sul posto di lavoro , e suggerire ulteriori studi e forse un tirocinio (?) gli sarebbe utile. (Non so assolutamente nulla di programmazione, quindi non so nemmeno se ci sono stage non retribuiti.)

Ma se vuoi una risposta più diretta alla tua domanda, probabilmente l'approccio più gentile è dirgli tutto questo è positivo per il suo lavoro (e per la sua persona, a seconda dei casi) e lo sottolinea davvero, perché una volta che inizi con gli aspetti negativi, non ricorderà molto degli aspetti positivi.

Ad esempio,

Per prima cosa, Bob, voglio che tu sappia con che piacere ti trovi a lavorare. Lavori duro, sei disponibile, hai voglia di imparare, rispondi bene ai suggerimenti (ea tutto ciò che si applica.) Ma questo lavoro richiede abilità che ancora non possiedi e temo (ecc.)

Ancora una volta, voglio sottolineare che hai molte grandi qualità che sono preziose sul posto di lavoro. Penso però che tu abbia bisogno di un po 'di formazione aggiuntiva. (se puoi essere concreto qui, sarebbe fantastico.)

Se posso rispondere a qualsiasi tua domanda, per favore chiedi.

Se ti chiede se è condannato al fallimento, allora rispondi onestamente dalla tua esperienza .

Non ho mai dovuto interrompere il rapporto di lavoro con nessuno, quindi non ho esperienza personale. Ma ho dovuto distribuire molte cattive notizie, a volte le peggiori notizie che qualcuno abbia mai dovuto sentire. Esistono studi su ciò che le persone sentono effettivamente quando lo fanno. A volte il meglio che puoi sperare è ridurre al minimo il dolore.

Basta notare che gli articoli stessi sono stati [ritirati] (http://www.eis.mdx.ac.uk/staffpages/r_bornat/papers/camel_hump_retraction.pdf) dall'autore originale. È passato più di un decennio e la cattiva ricerca sta ancora circolando :)
Mary Sue
2017-09-18 15:56:34 UTC
view on stackexchange narkive permalink

Nella mia azienda abbiamo avuto una situazione simile una volta. Sono rimasto impressionato dall'ottima soluzione trovata dal mio manager. Ha semplicemente trasferito il povero ragazzo al controllo qualità, dove ha iniziato a eccellere. Portare l'automazione e in generale migliorare i processi. È diventato piuttosto prezioso. Avevamo un team interdisciplinare in cui ingegneri, designer, programmatori e tester dei requisiti condividevano un ufficio ed erano sullo stesso livello gerarchico.

Il mio consiglio è di considerare i suoi punti di forza. Forse puoi trovare o creare una posizione diversa e mantenere il ragazzo gentile, laborioso e disponibile.

La soluzione mi piace ma non significherebbe retrocedere il dipendente e lui accettare una riduzione dello stipendio?
Per noi il controllo qualità è sullo stesso livello gerarchico dello sviluppo e immagino che uno sviluppatore junior guadagni più o meno lo stesso di un buon tester? Questo ragazzo in particolare ha spinto in avanti il ​​QA nel nostro team. Portare l'automazione e migliorare i processi. È diventato piuttosto prezioso.
@user3114 Non vedrei il QA come una posizione minore rispetto a un programmatore junior, soprattutto se è coinvolta l'automazione. Non ho tagliato la sua paga.
English Student
2017-09-15 14:14:00 UTC
view on stackexchange narkive permalink

Avevo un'autorità di controllo su un gran numero di dipendenti, ma fortunatamente era un'organizzazione governativa e non ero autorizzato a interrompere il lavoro di nessuno, ma capisco il tuo problema, perché non vogliamo far deragliare la carriera di nessuno demoralizzarlo (specialmente un giovane), eppure hai il dovere nei confronti dell'azienda di non trattenerlo se non è la scelta giusta, don ' tu! Apprezzo anche la tua determinazione a non prendere la strada facile e lasciarlo cadere con false pretese, ma a "mordere il proiettile" e dargli una spiegazione onesta.

Quindi assicurati prima della tua valutazione che gli manca il talento per essere un buon programmatore, e anche decidere se hai assolutamente deciso di porre fine al suo empolyment.

Se è così, non c'è niente di sbagliato nell'essere onesto con tatto e spiegargli che è non personale, ma secondo la tua opinione professionale sulla base della tua notevole esperienza, non ha il talento che la tua azienda cercava. Puoi sottolineare che non è colpa del suo atteggiamento, professionalità o impegno, ma della sua mancanza di "quel qualcosa" che rende un buon programmatore. Detto questo, non è tuo compito convincerlo a cercare un'altra professione.

Chiediti scusa per l'inconveniente che hai causato assumendolo senza comprendere questo problema e spiega che non hai scelta di trattenerlo perché l'azienda si aspetta che tu lasci andare un dipendente ogni volta che si trova non all'altezza delle aspettative. / p>

Dovresti essere consapevole che la persona potrebbe ancora risentirsi della tua azione perché gli ha perso il lavoro : il mio ex "capo intermedio" era una persona perbene che ha dato la notizia a me gentilmente che aveva bisogno di ridimensionare la mia descrizione del lavoro, che alla fine ha portato alle mie dimissioni, ma posso ancora non evitare disprezzarlo per aver ceduto alle pressioni del mio "grande capo" ferocemente ostile che era un politico burocrate del peggior tipo, ha avuto con me uno scontro di personalità inconciliabile e voleva vedermi sminuito o abbandonato professionalmente. Quindi, nonostante il tuo approccio più gentile, è probabile che diventi impopolare con questa persona, a meno che tu non lo aiuti a trovare un lavoro migliore!

Tuttavia, puoi provare a fare ammenda dando al dipendente una lettera di raccomandazione positiva per il futuro opportunità di lavoro. Un'altra assistenza pratica e cortesia che potresti estendere è dargli un preavviso di alcune settimane (dopo aver specificato la data di cessazione) per consentirgli di continuare a svolgere l'attuale impiego mentre cerca un altro lavoro.

Marco Salerno
2017-09-15 18:44:01 UTC
view on stackexchange narkive permalink

Dì solo la verità, il lavoro non è uno scherzo, se non può essere un buon programmatore, digli che ora che è giovane, non avrà il tempo di cambiare tutta la sua vita in seguito.

Sono anche un programmatore. Ho cambiato compagnia perché non mi piaceva il mio lavoro lì.

Là, ho fatto molto front-end, ma faccio schifo nelle cose grafiche. Sono un programmatore back-end, avevo abilità, passione e altre buone qualità per fare questo lavoro, ma non nel modo in cui mi chiedevano.

Forse questo tizio è proprio nel posto sbagliato.

Ogni programmatore che mi ha incontrato, mi ha detto che ho grandi capacità. La mia azienda attuale ha evitato contratti a bassa retribuzione per i giovani lavoratori, perché?

Perché i nostri programmatori senior sono entusiasti del mio approccio e sanno come.

La mia ultima azienda prima di lasciarmi andare come avevo chiesto, mi ha detto che non ero un bravo collaboratore e che stavo visibilmente facendo i loro compiti pensando che fosse troppo facile.

Cosa sto cercando di dire? Forse è solo un pesce nel mare sbagliato.

Se è un cattivo programmatore, digli che, se semplicemente non si adatta alla tua idea di "come fare le cose", dillo semplicemente, potrebbe essere buono ma non per te ^^

Anne Daunted GoFundMonica
2017-09-15 14:49:05 UTC
view on stackexchange narkive permalink

Sono d'accordo con anongoodnurse. Questa è un'aggiunta che si applica alle tue circostanze speciali.

Immagino che se fossi nei suoi panni, le preoccupazioni su cosa fare in futuro mi colpirebbero di più. Sorgerebbero dubbi, se sono persino in grado di trovare di nuovo un lavoro in quel campo, o se ho perso molto tempo in un'istruzione per la quale non sono idoneo.

Dici, hai molto positivo cose da dire su di lui. Cerca di identificare le posizioni sul campo, per le quali potrebbe essere un buon candidato (migliore). Dovresti chiarire che non ci sono posizioni del genere nella tua azienda, in modo che non pensi, volevi solo che cambiasse ruolo. Ma menzionare che, in connessione con un elenco dei suoi punti di forza, attenuerà il colpo rimuovendo le nuvole scure che vedrà sorgere all'orizzonte futuro.

Non promettere nulla e assicurati, lui capisce, che il suo tempo nella tua azienda è finito, ma dagli uno sguardo (realistico e serio!) di speranza. In questo modo, un complimento per il duro lavoro, ad esempio, sarà accolto meglio, poiché comprende, che i suoi sforzi non sono del tutto vani. Potrebbe seguire i tuoi suggerimenti o meno, ma ha ottenuto la possibilità di cercare altre (migliori) posizioni adatte.

Presumo che non sia un caso disperato.

Jason
2017-09-15 06:56:48 UTC
view on stackexchange narkive permalink

È possibile che il problema abbia origine nel modo in cui assumi i tuoi collaboratori individuali inesperti, quindi fai attenzione a come determinare la causa del disagio.

Se fossi nella tua posizione, inizierei chiedendo questo singolo collaboratore come si sente riguardo al lavoro svolto finora, all'organizzazione, ai suoi contributi, quindi termina con una nota positiva. Questa conversazione può essere educativa per entrambe le parti e la inizierei con l'intenzione di imparare senza alcuno sforzo deliberato sull'insegnamento.

Se la relazione è davvero destinata al fallimento, è meglio che entrambe le parti comprendano l'inevitabile , vieni a pace con esso, poi separati in buoni rapporti. Se la persona si rende conto che si tratta di un cattivo adattamento, porre fine alla relazione sarà molto meno doloroso e completamente non sorprendente. Se c'è un ampio divario tra le prospettive, prova a ridurle. Se la suddetta conversazione apre strade per migliorare i risultati della relazione, approfitta di queste scoperte.

Bronco
2017-09-22 21:30:09 UTC
view on stackexchange narkive permalink

Stai attento! In questi giorni non è raro che i dipendenti licenziati presentino azioni legali per licenziamento illecito. Rende difficile licenziare i dipendenti, motivo per cui la maggior parte dei datori di lavoro aspetta e li licenzia durante il prossimo round di licenziamenti.

Se hai intenzione di licenziarlo, assicurati di avere una documentazione chiara delle recensioni negative dei dipendenti. Dovrai essere in grado di dimostrare che li hai licenziati per motivi di prestazioni e non per discriminazione. Questo articolo è utile, ma se fossi in te mi consulterei con un avvocato prima di licenziare il dipendente.

Geek Speaker
2017-09-23 22:03:25 UTC
view on stackexchange narkive permalink

Nel momento in cui gli dici che è stato licenziato, il suo cervello entrerà in modalità combattimento, volo o congelamento.

Lo scenario migliore data la tua situazione

Prima di parlare con lui, fai un elenco di tutte le cose in cui hai notato che è bravo e vedi se altri manager possono trovare utile qualcuno con le sue capacità, un altro tipo di lavoro.

Se non è un programmatore naturale e non pensi che possa essere addestrato come tale, offrire un'alternativa sarà la migliore soluzione vantaggiosa per tutti. Spiegargli perché gli stai suggerendo questa alternativa lo aiuterà.

Ricorda "Tutti sono un genio. Ma se giudichi un pesce dalla sua capacità di arrampicarsi su un albero, vivrà tutta la sua vita credendoci that It is Stupid "- aiutarlo a trovare ciò in cui è bravo significa che cambierà la sua vita.

In caso contrario, suggerisci almeno altri lavori in quel settore per cui pensi che potrebbe essere adatto.

Stacy
2017-09-15 05:07:10 UTC
view on stackexchange narkive permalink

Ah, le cose non così divertenti. La maggior parte delle aziende ha un periodo di prova con una dichiarazione di terminazione senza colpa se non funziona.

Come hai già accennato, il motivo: - abbiamo bisogno di talento di programmazione: la capacità di afferrare e comprendere rapidamente concetti astratti, pensiero analitico avanzato, ecc ...

E puoi capirlo che non è troppo doloroso ... è diventato ovvio per noi nelle ultime settimane che non sei una buona partita per cosa abbiamo bisogno, quindi purtroppo ti lasciamo andare immediatamente.

Intendevi renderlo un wiki della comunità? Per favore fatemi sapere se è stato accidentale in modo che io possa cambiarlo. Non si ottiene reputazione per i post in CW e sono generalmente progettati per essere utilizzati molto raramente.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...