Cosa faresti se un programmatore di alto livello rubasse il tuo codice? [chiuso]

12

Questa è stata la mia esperienza in una precedente azienda. Essendo una piccola azienda di startup, alcune delle normali procedure di sviluppo del software non sono state seguite rigorosamente. Uno dei miei colleghi era un programmatore senior con la compagnia per 2 anni. Le sue abilità erano piuttosto carenti. Mi assegnava i suoi compiti e poi si prendeva il merito del lavoro da solo. Lo faceva regolarmente, mentre dovevo anche finire i miei compiti.

Ho sentito di non poter esprimere questa situazione ai vertici aziendali in quanto tale collega ha avuto fiducia.

Più tardi, ho cercato di ritardare i suoi compiti assegnati a me in modo che riflettessero male su di lui (dato che non riusciva a terminare i compiti) Inoltre, i reclami dei clienti accumulavano problemi irrisolti. Ora la compagnia sa di lui.

In realtà, ora mi sto dirigendo verso una nuova azienda come lead. Ora sono completamente libero con queste situazioni.

Qualcuno di voi ha vissuto situazioni come questa? Cosa farebbe / hai fatto?

    
posta Naveen Kumar 02.04.2011 - 13:55
fonte

4 risposte

8

Hai già fatto quello che penso che molti avrebbero consigliato, ovvero lasciare la compagnia e trovare una nuova gestione.

Se fossi rimasto, il controllo del codice sorgente sarebbe un modo per creare prove. L'altro sarebbe stato non finire i suoi compiti, come suona come è successo. Ad un certo punto la direzione (beh, comunque, la gestione competente) vorrebbe dare una sbirciatina a quello che stava succedendo. Avresti un pubblico quindi, e se avessi documentato ciò che hai fatto sulle tue attività e potessi produrre le e-mail o altre informazioni che mostrano le attività aggiuntive che il lead ti ha dato, sarebbe stato abbastanza ovvio che il tuo carico di lavoro non fosse solo il tuo .

Infine, la mia comprensione è che ciò che hai descritto accade in molti posti. I professori prendono credito per il lavoro degli studenti, gli allenatori ottengono credito per il lavoro di un atleta, e i capi aziendali si ricompensano generosamente per il lavoro svolto da legioni di altri. Gli studenti si prendono il merito del lavoro di ricerca acquistata o di cheat sheet. La tua situazione è sembrata più personale e comprensibilmente frustrante, ma sembra che tu abbia già fatto la cosa migliore che potresti e sia andato avanti.

    
risposta data 02.04.2011 - 15:02
fonte
8

Direi che non puoi fare nulla, una volta che è successo, a meno che tu non abbia delle prove. E sembra che tu sia uscito dalla situazione ok.

Suggerirei che questo genere di cose sia piuttosto raro, ma certamente non sconosciuto nel settore, quindi vorrei prendere una lezione da questo e proteggerti in futuro.

La migliore linea di difesa è il controllo del codice sorgente. Se ti trovi in una società che non usa il controllo del codice sorgente, installa Subversion e applica il codice, quindi suggerisci a tutti di usarlo. Non c'è mai una buona argomentazione per non farlo.

    
risposta data 02.04.2011 - 14:30
fonte
3

Direi di no al prossimo compito e se vuole discuterlo con il suo amico supervisore, il supervisore può dirmi di fare il lavoro dello sviluppatore senior. Quindi, in un certo senso, avrai credito per questo.

Voglio sottolineare che penso che questo sia diverso con i gestori. Ho lavorato con una squadra che si lamenterebbe se un manager si prendesse il merito di qualcosa che hanno fatto. Semplicemente non ho capito che il manager dovrebbe elencare tutti quelli che lavorano su ogni piccolo progetto ad hoc. Il manager ha gestito bene la squadra. Cercati i nostri interessi (Gestione superiore spinta per farmi assumere in tempo utile per sfruttare il piano 401K.). Impostare un programma di allenamento. Costantemente ci ha detto di uscire dall'ufficio se lavoravamo troppe ore. Il mio pensiero è quello di fare ciò che puoi per promuovere il tuo manager. I buoni ti ricompenseranno. Rende la squadra un aspetto migliore agli occhi del resto dell'azienda. La maggior parte delle persone viene promossa perché la persona sopra di loro è stata promossa e non perché è stata licenziata per incompetenza (e se questo è il caso si può essere colpevoli per associazione e giudicati non idonei).

    
risposta data 02.04.2011 - 15:17
fonte
0

No, non ho mai sperimentato quella situazione. Anche all'inizio, dove non usavo il controllo del codice sorgente, nessuno ha mai cercato di ottenere credito per il mio lavoro.

Se avessi, vorrei parlare con la persona o l'alta direzione.

Puoi firmare il tuo codice?

Se non puoi prenderti il merito del tuo lavoro, quali pensi che siano le tue opzioni?

    
risposta data 02.04.2011 - 22:20
fonte

Leggi altre domande sui tag