Domanda:
Il mio datore di lavoro vuole che svolga un lavoro di 6 mesi in soli 2 mesi
anon
2019-09-10 21:21:47 UTC
view on stackexchange narkive permalink

È il leader della startup, possiede il concept dell'idea ma non sa come realizzarlo. Sono il nuovo ragazzo IT.

Il fatto è che vuole che io adatti il ​​nostro software che abbiamo creato in precedenza per un cliente specifico a una soluzione più generalizzata e automatica come un SaaS. E per quanto ne so, ci vorrebbero mesi di duro lavoro e sono solo io nello sviluppo di quel servizio. Questa è la mia prima esperienza lavorativa, mi sono appena laureata all'università ...

So che dovrei dire "Ci vorrà più di quanto ti aspetti". ma mi ha già detto che dovremo lavorare di più e più velocemente se è così.

Ho bisogno della tua opinione su questo, comincio a pensare che mi sbaglio ...

EDIT: Grazie per aver risposto, davvero. Avevo bisogno di parlarne.

I commenti non sono per discussioni estese;questa conversazione è stata [spostata in chat] (https://chat.stackexchange.com/rooms/98532/discussion-on-question-by-agus-my-employer-wants-me-to-do-a-work-di 6 mesi).
Dieci risposte:
gnasher729
2019-09-10 21:28:51 UTC
view on stackexchange narkive permalink

Non sei il proprietario. Vieni pagato uno stipendio e lavori per quello stipendio. Se il proprietario vuole che tu lavori di più, deve pagare gli straordinari.

Puoi dirgli che ci vorrà più tempo. Poi vieni a lavorare e lavori 40 ore a settimana, non di più. 40 ore sono più salutari per te ed è più efficace. Non fai un lavoro più utile in più ore, ti stanchi solo di più.

Ogni mese circa chiediti "voglio continuare a fare questo lavoro per questi soldi". Se la risposta è no, cerchi un lavoro migliore. Se ti senti in colpa per aver lasciato il tuo datore di lavoro in sospeso: non esiterà un secondo a licenziarti se non sei necessario.

L'ultima parte è la parte più importante per un neolaureato, e quella che ho dovuto imparare a mie spese molte volte.Non commettere il mio errore.L'azienda non ha alcuna lealtà nei tuoi confronti, quindi non dovresti sentirti indebita lealtà nei confronti dell'azienda.Metti le tue 40 ore e fai del tuo meglio, aspettandoti che in cambio l'azienda stia facendo del suo meglio per te.Se il tuo meglio non è abbastanza buono per loro, ti licenzieranno in un batter d'occhio.Se il loro meglio non è abbastanza buono per te, dovresti fare lo stesso.
@JoeStrazzere Questo non è necessariamente vero per un dipendente stipendiato standard.Se il proprietario vuole la vera pelle nel gioco dai propri dipendenti, allora aggiungere stock option che aumenteranno di valore in base alla produzione.Non ti aspetti che un dipendente stipendiato produca gratuitamente al 300%.
Estrapolando da alcuni degli altri commenti: stai facendo l'ipotesi ingiustificata che il dipendente non abbia interessi.È normale che ai dipendenti delle startup vengano offerte opzioni.
"40 ore sono più salutari per te ed è più efficace" studio dopo studio ha dimostrato che ** 40 ore a settimana sono effettivamente troppo alte per la massima produttività per i lavoratori della conoscenza **.Il picco è più vicino a 32-35 ore.Solo perché molte aziende fanno qualcosa, non le impedisce di essere stupida.
L'OP dovrebbe assolutamente * NON * lavorare 40 ore a settimana a meno che non sia quello che dice il loro contratto.Dovrebbero lavorare come previsto dal contratto, il che potrebbe essere di più potrebbe essere di meno.
Non credo che la risposta riguardi la paga o gli straordinari.Piuttosto, credo che si tratti di stabilire aspettative realistiche.Dire a OP di ottenere più soldi per gli straordinari non sarà una buona strategia in questo caso.
Una cosa che vorrei aggiungere è se possibile tornare con un'alternativa.Lo scorrimento dell'ambito è sempre un problema nei progetti software, di solito è meglio creare un MVP e pianificare altre funzionalità per progetti futuri.Direi al capo che non è realistico ma proverei a contrastare con un piano alternativo.Forse non è necessario che tutto venga fatto in 2 mesi.Forse ciò di cui hanno veramente bisogno è una demo per i clienti o una prova di concetto su cui costruire.
10 ore sono più che sufficienti
cdkMoose
2019-09-10 22:26:03 UTC
view on stackexchange narkive permalink

Da alcuni dei tuoi commenti, il tuo capo nutre legittime preoccupazioni commerciali sull'avere un prodotto in grado di generare entrate. La tua analisi del lavoro necessario ha stabilito che il lavoro non sarebbe stato svolto per sei mesi, è un tempo lungo senza entrate. Devi trovare una soluzione da qualche parte nel mezzo che sia un compromesso accettabile per entrambe le parti.

Penso che dovresti considerare l'idea di un prodotto minimo praticabile. C'è un sottoinsieme di funzionalità che potresti creare in due mesi che potrebbe essere utilizzato per iniziare a generare entrate? È quindi possibile aggiungere in modo incrementale altre funzionalità nei prossimi quattro mesi per rendere il sistema più completo e alla fine arrivare al prodotto finito. Collabora con il tuo proprietario / capo per identificare quali funzionalità potrebbero generare quelle entrate iniziali e ora hai l'inizio di un piano per costruire il sistema e creare il flusso di entrate.

Hai assolutamente ragione.Hai colpito nel segno.Una cosa che sto sbagliando è lasciargli imporre come implementare questo progetto invece di guidare lo stack tecnologico e stabilire i limiti tecnici ei vincoli del progetto.Grazie per avermi fornito questo punto di vista, lo prenderò seriamente in considerazione.
Questa è un'ottima risposta perché ti prepara ad apprendere ed esplorare le opzioni.Quando qualcuno dice "abbiamo bisogno che il progetto A sia fatto entro X data" a volte l'approccio migliore è chiedere * perché * e poi rispondere al * reale * fattore determinante invece che solo alla scadenza.
Mentre le altre risposte sono ottimi consigli ("non lavorare troppo per rispettare scadenze non realistiche"), questa è la migliore risposta al problema in questione.
David Schwartz
2019-09-10 21:29:31 UTC
view on stackexchange narkive permalink

Sii realistico riguardo a ciò che pensi di essere in grado di fare. Non promettere o accettare mai qualcosa che non credi di poter fare.

Non lavorare troppo e sacrificare la tua famiglia e la tua sanità mentale per provare a fare qualcosa che non credi sia possibile. Se il tuo capo pensa che il lavoro che stai facendo sia molto più facile di quanto non sia in realtà, praticamente non ci sono possibilità che apprezzerà o ricompenserà il tuo sacrificio.

..... a meno che tu non sia abbastanza compensato per il problema.
@P.Hopkinson Questo non accadrà se il tuo capo pensa che il lavoro che stai facendo sia molto più facile di quanto non sia in realtà.Questa è una società di due persone e l'OP è una delle due persone.
Dragan Juric
2019-09-10 23:32:37 UTC
view on stackexchange narkive permalink

Quindi, il tuo datore di lavoro:

  1. Ha solo 1 persona (tu) su un progetto importante
  2. Quella e unica persona è qualcuno che è appena uscito dall'università.

Questo mostra che il progetto non è così importante per lui come dice, o che è completamente irrazionale.

Se il progetto fosse davvero così importante, avrebbe assunto qualcuno con una seria esperienza per guidarlo ... o almeno con una ragionevole esperienza.

Darlo a qualcuno con zero esperienza e che si aspetta risultati di gran lunga superiori al normale, SE il tuo datore di lavoro crede davvero a quello che dice, è un segno che è così lontano dal buon senso che non si può ragionare.

E anche se sta solo cercando di spremerti di più, quel tipo di trattamento non è qualcosa che può trasformarsi in un buon rapporto di lavoro.

Trova un altro lavoro.

Grazie per aver condiviso i vostri pensieri.Per essere più precisi ho un anno di esperienza di stage.Ma credimi, nel mio tirocinio dovevo solo codificare e correggere bug, non distribuire un'applicazione legacy di 9 microservizi e 4 diversi tipi di DB su un cluster Kubernetes e fornire un SaaS, tutto questo in 2 mesi ...è già stato fatto del lavoro, ma c'è ancora molto da fare come sicurezza, monitoraggio, autenticazione, fatturazione ...
@Agus Se un progetto è importante, non mettere davanti a loro persone inesperte.Periodo.
@devouredelysium a meno che tu non voglia qualcosa di mezzo completo che puoi mostrare ma che probabilmente cadrà a pezzi una volta che un lupo ci soffia sopra.Molti neolaureati sono desiderosi di costruire cose e si sentono bene a bruciare ore extra.Quindi è un bel modo per ottenere rapidamente un prototipo, distribuirlo, dare l'impressione di avere qualcosa di solido - se sei fortunato le persone saltano su di esso e diventi ricco - o investimenti sufficienti per fare qualcosa di serio.Molto probabilmente altre persone saranno costrette a trasformare il casino in qualcosa di appropriato.Non sto dicendo che lo consiglierei, solo perché le persone lo fanno.
(e solo per chiarire: non dire che i neolaureati non possono costruire qualcosa di solido, ma se ti sforzi per realizzare qualche pio desiderio, avrai dei buchi nel tuo prodotto - e una volta che mostri al capo che "funziona" anche se lìsono noti / probabili buchi di sicurezza, c'è un'alta probabilità che diventi attivo il giorno successivo)
@FrankHopkins il CEO lo fa perché vuole qualcuno ingenuo ed economico.Sa che non se la caverebbe con un professionista esperto di prima classe - in effetti, la persona in una posizione migliore per fare effettivamente una buona valutazione della situazione e di quanto sia fattibile portare a termine il suo progetto.Quando la tua attività sta per crollare, non porti uno stagista.Portate costosi appaltatori / consulenti pagati per salvare la nave, qualunque cosa accada.Tuttavia, vengono pagati di conseguenza.
@devouredelysium non è sicuro che sia una decisione deliberata, può anche derivare dall'ingenuità.Molte startup "di successo" sono costruite da persone inesperte che lo hanno appena fatto e hanno spinto avanti.Spesso attraversano una fase problematica in cui hanno bisogno di ripulire il casino che la prima fase ha lasciato alle spalle.Il capo di OP potrebbe semplicemente essere ingenuo di quante persone ha bisogno e ovviamente tutti noi vogliamo diventare ricchi senza investire troppo. ^^ Comunque, quella discussione è un bgit fuori tema per la risposta qui direi.
La percentuale di startup che vanno ovunque è comunque piccola.Non ha senso lavorare per qualcuno che è a) ingenuo, b) a buon mercato allo stesso tempo.Non ho problemi a lavorare per un capo ingenuo fintanto che mi riempie le tasche e ne vale la pena.
yagmoth555
2019-09-10 21:30:06 UTC
view on stackexchange narkive permalink

mi ha già detto che dovremo lavorare di più e più velocemente se è così

Questa frase mi sembra una linea rossa. Cosa si aspetta? Più ore di lavoro da te o solo per metterti pressione? In ogni caso è una brutta situazione, ma prima di metterci tutte le tue energie per favore parlagli e fagli sapere che il tuo tempo non è libero, che non è perché sei nuovo nel mercato non significa che possa abusare dei tuoi tempi.

Lavorare più duramente e più velocemente è qualcosa che fai per stipare 6 mesi di lavoro in forse 5 mesi disponibili.Non esiste una cosa abbastanza dura e abbastanza veloce da stipare 6 mesi di lavoro in 2 mesi di tempo trascorso.
C'è solo così tanto "più difficile e più veloce" che una persona può fare, prima che la stanchezza fisica e mentale si manifesti e tu finisca per fare MENO lavoro utile.Varia da persona a persona: per quanto mi riguarda, potrei forse stipare un mese di lavoro in una settimana o 10 giorni, ma dopo sarei piuttosto inutile.
SemiGeek
2019-09-11 01:59:31 UTC
view on stackexchange narkive permalink

Forse in un modo più gentile, devi dire al tuo datore di lavoro: "Veloce, buono o solido. Scegline due". Questo è il triangolo di ferro, https://en.wikipedia.org/wiki/Project_management_triangle, e nessuna quantità di desiderio, invezione, desiderio o bisogno cambia il fatto che esistono limiti. Se la sua argomentazione è che l'azienda abbandonerà senza di essa in due mesi, ti suggerirei di andartene immediatamente o se non sei preoccupato per il lavoro di riferimento diligentemente per 40 ore mentre cerchi il tuo prossimo lavoro.

Se è ragionevole, potresti prendere in considerazione l'idea di dedicare ore extra e lavorare sodo per abbreviare la data di consegna, ma fallo con gli occhi aperti sapendo che il tuo sacrificio potrebbe essere ricompensato o meno. Le startup di solito falliscono, ma se sei in vena di gioco e le stelle si allineano, non ti dirò nemmeno di andartene del tutto.

EDIT: Divoured Elysium solleva un ottimo punto nei commenti. Se scegli di tentare di salvarlo, quando presenti le opzioni, devi essere chiaro che Fast and Good significherà solo il framework sottostante e il 20% della funzionalità effettiva verrà implementato il giorno 1 (o qualunque sia il risultato ). Presenta un approccio per portare avanti i miglioramenti in un buon lasso di tempo, ma solo dire al capo che proverai e alcune cose scivoleranno probabilmente rimanderà un disastro in due mesi di inferno cercando di avvicinarti.

Forse in un modo più carino, devi dire al tuo datore di lavoro: "Veloce, buono o robusto. Scegli due. -> non sarà mai un problema per il CEO, gli dirà semplicemente" velocemente ". Bontà e robustezza sonoqualità di alto livello che possono essere misurate solo dallo sviluppatore del software quando guarda il codice e sviluppa il sistema: a un uomo d'affari non potrebbe importare di meno.
Mangocherry
2019-09-10 21:41:32 UTC
view on stackexchange narkive permalink

Sembra che tu sappia già quale lavoro deve essere fatto. Fai una pianificazione di tutti i passaggi e stima generosamente. Puoi quindi dargli una stima per il prodotto principale e le diverse caratteristiche e chiedergli di dare la priorità.

Se gli dici semplicemente "ci vorranno 6 mesi "e non sa perché penserà che i 2 mesi funzioneranno se si limita a stringere abbastanza forte.

Potresti anche pensare di esternalizzare qualcosa che hai definito nei piani che hai fatto. Cerca di renderlo responsabile dell'assunzione e della comunicazione con l'appaltatore. Probabilmente assumerà a buon mercato e impiegherà 3 volte più tempo del previsto. Ora è lui il responsabile del ritardo e le tue stime suoneranno molto più ragionevoli.

Qualunque cosa tu faccia, non lasciarti uccidere. Se hai stimato correttamente e hai stipato il lavoro in 2 mesi, ciò significherebbe giorni lavorativi di 24 ore.

Grazie per aver risposto.Sì, ho stimato in base alle mie conoscenze e poca esperienza.Gli ho parlato del mio piano e il precedente sviluppatore che ha lavorato in azienda lo ha avvertito che il progetto non è facile.La sua scusa è che non abbiamo soldi per entrate e dobbiamo iniziare a fatturare.Tutto il denaro che l'azienda ha è grazie agli investitori.
@Agus quindi salta la nave al più presto.Ti sta praticamente dicendo che finirà i soldi tra 2 mesi a meno che quel progetto non vada magicamente a buon fine.
@Agus Quello che intendevo è questo: non limitarti a stimare.Devi mostrare come e perché hai stimato in questo modo.Anche se il tuo manager non comprende tutti i passaggi, è più difficile scartarli se si trova faccia a faccia con un piano che include 1024 todos piuttosto che se gli dai una stima sommaria.
@Mangocherry Sì, hai ragione.Penso di dover lavorare in quella direzione.Inoltre, è la prima volta che sviluppo un servizio del genere, quindi immagino che dovrebbero essere inclusi anche il tempo di ricerca e gli errori imprevisti.
@Acus dato che sei nuovo, la tua stima di sei mesi dovrebbe probabilmente essere raddoppiata.O triplicato.Non perché sei molto più lento, ma perché ci sono sempre difficoltà che sono difficili da prevedere.
@Agus Per la pianificazione delle scadenze, un trucco che ho imparato è aggiungere il 20% alla stima di ogni piccola attività pianificata e quindi aggiungere un altro 20% in aggiunta alla somma di tutte le attività.Quindi puoi essere un po 'ottimista sul fatto che potresti rispettare la scadenza che hai fissato.
Tom W
2019-09-11 15:28:28 UTC
view on stackexchange narkive permalink

Il tuo fondatore è un cheapskate.

Non è ragionevole mettere tutta la pressione della fornitura di IT su un solo neolaureato e l'unico motivo per farlo è non essere disposti a pagare per la competenza adeguata e il tempo concesso a queste persone per svolgere correttamente il lavoro, in altre parole è economico.

Non preoccuparti, fai del tuo meglio e sii sincero. Prima questo fondatore si trova ad affrontare il realismo, meglio è per lui e per te, ma non gli devi questo test di realtà.

Ero un cheapskate e sono d'accordo.E ho imparato dai miei errori.
Peter
2019-09-11 13:12:59 UTC
view on stackexchange narkive permalink

Il mio datore di lavoro vuole che svolga un lavoro di 6 mesi in soli 2 mesi

Voglio che lavori per me per 12 mesi, gratuitamente. Vuole non necessariamente tradursi in realtà.

Ora voi due dovete sedervi e capire cosa potete offrire e cosa può ottenere lui. Consiglio di dedicare un po 'del tuo tempo alla gestione e alla pianificazione dei progetti, che sono competenze di cui la maggior parte degli sviluppatori di software senior ha una comprensione abbastanza decente, quindi alla fine ne avrai bisogno. Utilizzi queste abilità per comunicare queste 3 cose con il tuo capo:

  • Stime
  • Scambi
  • Tempistiche

Come minimo è necessario creare una stima del tempo che si pensa di impiegare per fare ciò che si pensa di volere e una stima di quale fetta utile del lavoro si pensa di poter fornire nel tempo che vuole. Sia anche chiaro che queste sono stime, non promesse.

In qualità di sviluppatore, la tua parte nella gestione del prodotto / progetto è fare le stime, lavorare con il tuo capo per dividere il lavoro in parti utili in modo indipendente e aggiornare il tuo capo sui progressi dello sviluppo. Il suo compito è assicurarsi che tu possa fare tutto ciò e dare la priorità a questi blocchi in un ordine che crei il massimo valore per l'azienda.


Se non sai da dove iniziare, io penso che Scrum e le storie degli utenti siano ancora le più rilevanti nel settore per ora e che ci siano abbondanza di risorse per apprenderle.

Mołot
2019-09-11 14:01:09 UTC
view on stackexchange narkive permalink

Mi sono trovato in una situazione simile: un progetto ricercato dal capo in pochi mesi, abbiamo stimato circa un anno. Quindi, dalla mia esperienza di vita reale derivano questi punti:

  1. Assicurati di avere una traccia cartacea della tua stima. Se c'è solo una traccia cartacea della stima del tuo capo, sei in una brutta situazione.

  2. "Lavora di più, lavora più velocemente, fai gli straordinari": tutto può rendere il software più veloce , ma la qualità si peggiorerà. E così sarà la tua vita personale. Puoi avere il prossimo lavoro, ma cose come viaggi, concerti o opportunità romantiche potrebbero non riapparire mai. Assicurati che il tuo capo conosca il prezzo che pagherà in termini di debito tecnico e che il prezzo che paghi dalla tua vita personale è ben compensato. Hai il diritto di rifiutare semplicemente gli straordinari * e dovresti già lavorare il più duramente e velocemente possibile, giusto?

  3. Se puoi, dì al tuo capo di cosa hai bisogno da altri dipendenti e altri reparti per renderlo più veloce. Siamo stati in grado di trasferire molti test ai reparti che avrebbero dovuto utilizzare il nostro software e i capi dipartimento erano disponibili per noi per rispondere a domande su cose non specificate nella documentazione con breve preavviso, il che ha aiutato.

    Come al solito, tieni una traccia cartacea per assicurarti che, nel caso in cui non hai ottenuto ciò di cui hai detto di aver bisogno, hai qualche prova che hai effettivamente richiesto. È responsabilità del tuo capo assegnarti le risorse oppure no. È tua responsabilità valutare ciò di cui hai bisogno e fornire al tuo capo i dati per prendere la sua decisione.

  4. A volte smettere è positivo. Puoi cercare opportunità anche prima di decidere effettivamente di smettere. Per lo meno, ti aiuterà a stimare il tuo valore di mercato, quindi avrai un numero con cui confrontare il tuo stipendio.

    Oh, e non essere timido nel dire "Company was a bad fit for me" nell'intervista. Se premuto, potresti dire che "la posizione che mi è stata assegnata richiedeva qualcuno con molta più esperienza, e mi sono laureato X mese fa". Sembrerai inesperto. Va bene, sanno leggere, hanno visto comunque la tua data di laurea.

  5. Tutto sommato, forse sei migliore e hai un potenziale maggiore di quanto credi? Finché tieni a mente i punti precedenti, non c'è nulla di male nel provare.

La mia squadra ha finito in un tempo che era a metà strada tra le aspettative del capo e la nostra stima, e abbiamo finito per smettere comunque. Sono molto più felice ora, con la moglie che amo.


* Questo potrebbe non essere vero in alcune giurisdizioni. Tuttavia, dovresti essere in grado di uscire.



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