Come posso trovare la propria sostituzione quando l'azienda vuole qualcuno di molto meno esperto? [chiuso]

63

Ho detto alla compagnia per cui lavoro di voler uscire da me stesso, ma che mi terrei un paio di mesi prima di candidarmi per il reclutamento del mio sostituto. L'ho offerto perché sono l'unico sviluppatore web e non volevo lasciarli indifesi.

Il problema è che vogliono assumere qualcuno molto sotto qualificato per evitare di dover pagare un alto stipendio.

Per quanto mi riguarda, è la loro azienda e possono gestirla come vogliono. Tuttavia, quando si tratta di aiutare a trovare e addestrare qualcuno prima di andare, sono in una posizione in cui non so cosa fare.

Per dare una piccola prospettiva, ho costruito loro un sistema di e-commerce di medie dimensioni usando un framework MVC; c'è dell'altro, ma lo lascerò a quello. I candidati che mi stanno cercando di recensire sono persone che non hanno mai lavorato come programmatori, hanno creato un paio di siti web statici davvero schifosi usando un programma WYSIWYG e si definiscono progettisti web.

So che queste persone non hanno possibilità di successo. Ho provato a spiegarlo alla compagnia, ma non vogliono sentirlo; pensano che una di queste persone possa essere addestrata ed essere operativa al mio livello tra circa un anno. La realtà è che non credo che il loro sito durerà un anno se seguiranno questa strada.

Penso che forse pensano che sto solo cercando di farmi sembrare buono e che i nuovi candidati sembrano male per qualche motivo, il che non è affatto vero. Mi piacerebbe lasciare quello che ho lavorato duro in mani capaci.

Quindi qual è la cosa etica e professionale da fare qui? Continua a dire loro che questi candidati non sono buoni fino a quando non ne trovano uno decente, fino al momento in cui me ne vado, a che punto li lascio senza nessuno? O accetti semplicemente che stanno per distruggere se stessi e fare il meglio che posso per scegliere il meglio dai candidati e insegnargli ciò che posso prima che io vada?

Voglio davvero fare la cosa giusta qui, quindi posso partire in buone condizioni. E se un anno lungo la strada falliscono, posso avere una coscienza pulita.

    
posta JD Isaacks 14.12.2011 - 17:32
fonte

11 risposte

76

Ecco cosa fai:

  • Fai sapere loro che i candidati che ti stanno inviando sono tutti non qualificati
  • Assegna loro le qualifiche minime
  • Rifiuta chiunque non soddisfi tali requisiti.

Se rifiutano di darti curriculum di chiunque soddisfi le tue qualifiche, allora hai fatto la tua parte.

Riguardo a etica , non hai la responsabilità di sostituirti - questo è il lavoro del gestore assumente. Se vuoi andare oltre l'etica in gentilezza, allora offrirti per dare una mano è grandioso, ma tieni duro con le tue pistole su ciò che il lavoro richiede realmente.

Infine, imposta una scadenza per lasciare la società , non languire in questo lavoro. Potrebbero benissimo inviarti candidati non qualificati, in modo da rimanere nei paraggi (anche se è improbabile). Ma una volta stabilita la scadenza, falli conoscere in modo che le aspettative siano comprese.

    
risposta data 14.12.2011 - 17:42
fonte
37

Probabilmente non puoi cambiare idea

Ho attraversato quasi la stessa identica situazione: sono stato assunto come non programmatore da un'azienda con circa 50 dipendenti, ho visto un bisogno e nel corso di diversi anni mi sono insegnato a programmare e costruito una intranet abbastanza sofisticata sistema per loro.

Quando mi sono preparato per andarmene, volevo aiutare con la transizione, per tre motivi:

  • Ero grato di avermi dato la possibilità di provare e imparare
  • Mi è piaciuto il mio sistema e volevo lasciarlo in buone mani.
  • Volevo che un altro sviluppatore vedesse e apprezzasse la mia attenta codifica e documentazione.
  • Onestamente, ho sentito che avrebbe dimostrato che valevano quello che avevo costruito. Mi farebbe sentire bene .

Quindi mi sono offerto di aiutare ad assumere e formare un programmatore. Come la tua, la mia azienda ha sottovalutato l'abilità e l'addestramento necessari per riprendere da dove avevo lasciato, e non volevo pagare lo stipendio di uno sviluppatore reale. Hanno praticamente ignorato la mia lista di qualifiche. Ho dato solo una vera intervista tecnica a qualcuno che ha fallito miseramente e non ha ricevuto nessun altro candidato.

Il risultato

Alla fine, mi hanno fatto passare alcuni giorni a "addestrare" qualcuno che già lavorava in azienda e che stava imparando l'HTML. Ha mostrato qualche promessa, ma sapeva che aveva una lunga strada da percorrere.

Come speri di fare, sono partito con la coscienza a posto . Sapevo di aver fatto del mio meglio per aiutarli a continuare. Ero deluso dal fatto che pensassero così poco al mio lavoro da aver creduto che qualcuno così inesperto potesse prenderne il controllo, ma nonostante quanto mi spieghi da solo avevo cercato di realizzare il sistema, sapevo che non era vero.

Dopo che me ne sono andato, ho sentito che anche il loro sysadmin (che era bravo) se n'era andato, e, a causa della loro capacità tecnica seriamente sottovalutata, la società aveva anche spinto il peso di quel lavoro anche sul povero ragazzo che aveva preso il posto me. E prevedibilmente, anche lui, presto lasciato per campi più verdi.

Un paio di mesi fa ho ricevuto un'email da un dipendente non tecnico che faceva una domanda come "ti ricordi su quale server è in esecuzione l'applicazione e la password?" Sapevo a malapena come rispondere.

Fai del tuo meglio e vai avanti

Non puoi fare in modo che le persone valutino la qualità se non lo fanno già . Tutto quello che puoi fare è dare una buona informazione. Di 'loro che tipo di persona è necessaria e cosa dovrebbero pagare per ottenere qualcuno qualificato. Dare loro alcuni suggerimenti sui siti in cui i programmatori cercano posti di lavoro. Fornisci valutazioni oneste dei candidati.

Soprattutto, imposta una scadenza e tienila . Sii utile, e poi sparisci.

    
risposta data 15.12.2011 - 01:29
fonte
14

Se stai intervistando continua a rifiutare le persone che non sono qualificate per svolgere il lavoro. Se hai lasciato chi sta addestrando queste persone? JUst documenta i motivi per cui ritieni che i candidati respinti non siano qualificati e poi se ne vadano con una chiara coscienza. Hai fatto del tuo meglio per convincerli a capire cosa stavano facendo di sbagliato, non li devi più alla lealtà se non ascoltano il tuo consiglio.

    
risposta data 14.12.2011 - 17:37
fonte
8

Rifiutarli non significa solo proteggere l'azienda, ma proteggere la tua reputazione lungo la strada. I tuoi requisiti principali in questo ruolo sono:

  1. Fornisci una lista di requisiti per le risorse umane per avere un'idea di cosa cercare
  2. Schermata appropriatamente
  3. Sii chiaro sulle scadenze, sia per la formazione necessaria che per la tua partenza specifica

Se la carne del lavoro è lo sviluppo back-end, allora ciò potrebbe comportare un grado CS come minimo come la programmazione web può essere appresa, ma la comprensione della programmazione di base è più difficile da riprendere sul posto di lavoro.

    
risposta data 14.12.2011 - 17:47
fonte
5

La mia opinione dal leggere questo (solo un'opinione): mentalità diversa.

Facendo alcuni "reverse engineering" su alcune situazioni simili Posso (solo) assumere che lavori per un luogo che crede che gli sviluppatori siano intercambiabili, il che è sfortunatamente la concezione comune al di fuori dei negozi IT (e anche di alcuni IT). Guardando il lavoro sotto quel prisma, si è pagati "di più", non in base a capacità / abilità ma solo sulla conoscenza degli interni del sistema (enfasi su "solo"). In questa mentalità ogni altro (preferibilmente più economico) sviluppatore farebbe, solo se gli viene dato abbastanza tempo per imparare come funziona l'applicazione.

In base alla tua domanda, è difficile cambiare tale percezione a qualcuno che non ha molto a che fare con le operazioni IT. La tua coscienza dovrebbe essere chiara, non puoi fare nulla

È quello che ho pensato leggendo la tua domanda e associandola alla precedente esperienza.

    
risposta data 14.12.2011 - 17:42
fonte
4

Fai entrambe le cose - 1) continua a dire loro che questi candidati non sono buoni fino a quando non ne trovano uno decente , che non pensi che il loro sito durerà un anno se vai su questa rotta e 2) continua a dire loro chi è quello che sceglieresti tra quelli che hai recensito finora.

Per quanto posso dire, questo è il modo più sicuro se vuoi lasciare i buoni affari e avere la coscienza pulita quando (se) falliscono.

  • diversi anni fa probabilmente raccomanderei di rifiutare solo i candidati perché, beh, perché mi sembrava giusto allora - dopo tutto il "ragazzo esperto che parte" sembra essere il migliore a saperlo. In realtà è ancora si sente giusto ma da allora, sono stato da entrambe le parti e ho imparato che quello che sento non è l'intera storia.

    La prima cosa che ho imparato è che se non li informi su chi è attualmente "il migliore del peggio", per così dire, questo molto probabilmente farà un'impressione pessima . La seconda cosa è che c'è una (leggera ma non nulla) possibilità di sopravvalutare il danno e che saranno in grado di gestire le cose anche con una sostituzione inferiore.
risposta data 14.12.2011 - 17:58
fonte
2

Non ti dovrebbe importare.

La compagnia è ovviamente gestita da deficienti e tu stai meglio andando via. La domanda è stupida e indica un ingenuo senso che tu sia in qualche modo apprezzato per la tua abilità di programmazione in un'azienda senza comprensione o apprezzamento.

Prima assicurati di avere le anatre di fila e di saltare fuori da lì.

Solo per qualificare la mia opinione, sono saltato da un posto all'altro in base ai contratti e una volta arrivato a Microsoft e in altri posti come quelli, il mondo era un posto bellissimo. Alla fine ho capito che c'è un po 'di soffitto anche per quelli in termini di retribuzione, anche se le società di software sono molto più belle per cui lavorare.

Quando ti diplomi dall'essere un lavoratore, il mondo reale si apre e sei veramente libero. Assicurati di aver risparmiato abbastanza da quando il business ha i suoi alti e bassi.

    
risposta data 15.12.2011 - 00:14
fonte
2

Sono già state pubblicate molte ottime risposte, quindi eviterò di rimuoverle.

Vorrei anche aggiungere:

  • tentare di documentare le cose, in modo che quando finalmente fanno si rendano conto di aver assoldato qualcuno senza riserve, che una volta si fa assumere qualcuno con un indizio (e forse i documenti che produci possono essere usato per filtrare i wannabes), il nuovo noleggio sarà in grado di utilizzare i tuoi documenti come punto di partenza
  • presumibilmente ci sarà un colloquio di uscita; presentare un breve documento (probabilmente una pagina) che spiega i tuoi sforzi / motivi nel cercare di convincere la compagnia a assumere qualcuno appropriato, magari evidenziare alcune abilità che dovrebbero cercare, menzionare che hai fatto uno sforzo ragionevole nel tentativo di documentare ambiente; se possibile, fare un paio di copie, avere sia te stesso che il segno di contatto delle risorse umane e datare entrambe le copie, cioè "Ho letto e capito quanto sopra"

Semplicemente uno sforzo del CYA.

    
risposta data 15.12.2011 - 01:25
fonte
1

L'hai detto tu stesso - hai dato loro più di una buona dose di preavviso, offerto di rimanere per alcuni mesi per far avanzare la nuova recluta per quanto possibile, e ha detto loro che il loro potenziale attuale i candidati non sono abbastanza bravi.

Questo è al di sopra e al di là di ciò che è richiesto a te. Continua ad essere onesto con loro fino a quando non te ne vai, se trovi un buon candidato o meno, e le tue condizioni di partenza dovrebbero andare bene.

(e come dice HLGEM, non sei in grado di fidelizzare una volta che te ne sei andato)

    
risposta data 14.12.2011 - 17:42
fonte
1

Essendo in una situazione simile in passato, ho trovato che l'approccio migliore è trovarli effettivamente un appaltatore che può entrare quando / quando necessario. Poiché sembra che siano in una fase di manutenzione, potrebbero non avere bisogno di un corpo a tempo pieno e probabilmente potresti venderlo come opzione di risparmio sui costi per l'azienda.

È il lavoro di gestione superiore per trovare e assumere un sostituto adatto e dovresti solo inviare loro le persone che consiglieresti per la posizione. Sii lì per aiutare lo schermo se vuoi, ma non è una tua responsabilità. Il fatto che si affidino a qualcuno che sta lasciando la società per assumere un sostituto dimostra quanto siano irresponsabili.

Per quanto riguarda l'etica, l'unico problema che vedo non è la documentazione (di alto livello) in atto per chiunque assuma il tuo ruolo. Se cose come username / password / sshkeys, posizioni di repository, ecc sono nella tua testa, buttale giù e assicurati che i tuoi superiori sappiano dove trovare le informazioni.

    
risposta data 15.12.2011 - 01:25
fonte
-2

Devi provare a fare del tuo meglio per spiegare che hanno bisogno di qualcuno con esperienza, e preferibilmente qualcuno che ha già lavorato da solo prima. Chiederei a loro chi e come si aspettano di addestrare qualcuno quando te ne sei andato, devi far capire loro che il 99% della conoscenza del loro sistema sta per partire con te, e possono o farti passare il tempo a insegnare le basi, o insegnare a qualcuno come effettivamente lavorare con l'applicazione. Suggerisco di assumere un esempio per far sì che abbiano bisogno di qualcuno con esperienza. Non assumere un fallimento totale, ma se hai un candidato ragionevole assumilo e mostra alla tua azienda quanto ci vorrà per rendere questa persona anche la metà di te. questo probabilmente finirà con il licenziamento di quel ragazzo e la tua compagnia non ti piacerà troppo.

sei in una situazione di sconfitta / perdita che hai cercato di essere gentile e di offrire la possibilità di farcela. Se non assumi nessuno e se ti lasciano ti odieranno quando tutto crolla, perché li hai abbandonati, se assumi qualcuno non qualificato ti odieranno quando tutto crolla, perché hai ingaggiato qualcuno per farli disprezzare. la tua migliore speranza è di far crollare tutto su uno sviluppatore non qualificato mentre sei ancora lì per risolvere il problema e ottenere qualcuno qualificato per sostituirti, supponendo che la tua azienda si renda conto di aver bisogno di qualcun altro qualificato dopo che il ragazzo non qualificato si rovina.

    
risposta data 14.12.2011 - 17:49
fonte

Leggi altre domande sui tag