Domanda:
Rimani aggiornato con nuovi strumenti quando sei sempre impegnato
Mint
2015-06-04 10:12:00 UTC
view on stackexchange narkive permalink

Lavoriamo tutti molto duramente, ma il lavoro che riceviamo spesso ha scadenze ravvicinate, il che non ci dà mai la possibilità di provare nuovi strumenti (siamo nello sviluppo web). Ciò significa che non abbiamo mai il tempo di provare nuovi approcci a un problema o nuovi strumenti, stiamo semplicemente tagliando il codice il più rapidamente possibile in base alle nostre attuali conoscenze per portare a termine questo lavoro il prima possibile.

Anche se ci è stato detto che possiamo utilizzare fino a 4 ore a settimana su R&D, ma in realtà non abbiamo mai abbastanza tempo tra i lavori per utilizzarlo.

Qualche idea su come aggiungere un po 'di spazio nelle attività per consentire lo sviluppo.

Tieni traccia del tuo tempo? È l'unico modo per vedere effettivamente cosa ho fatto e per confrontarlo con ciò che * avrei * dovuto * fare. "Dang, un'altra settimana in cui ho studiato solo 3 ore invece di 4!"
Correlati - http://workplace.stackexchange.com/q/11197/2322
Cinque risposte:
Jane S
2015-06-04 10:18:28 UTC
view on stackexchange narkive permalink

C'è solo un modo per trovare il tempo per farlo. Rendila una priorità!

Devi assegnare il valore appropriato al tempo della risorsa. Blocca ogni settimana un tempo specifico da dedicare solo alla ricerca. Rendi questo appuntamento qualcosa che non può essere toccato.

C'è sempre tempo per fare le cose ad alta priorità. Se non lo consideri un'attività prioritaria, non accadrà mai.

Nella nostra azienda, non riceviamo esplicitamente 4 ore per la ricerca, ma abbiamo l'obiettivo di automatizzare qualcosa ogni anno. Per quanto mi riguarda, renderlo una priorità è l'unico modo per farlo. Riservare del tempo per lavorarci sopra come faresti con qualsiasi altro progetto è un buon consiglio. Faccio il doppio del mio obiettivo di automazione e imparo nuovi strumenti e linguaggi per realizzare l'automazione.
Joe Strazzere
2015-06-04 16:12:59 UTC
view on stackexchange narkive permalink

Sebbene ci sia stato detto che possiamo utilizzare fino a 4 ore a settimana su R&D, ma in realtà non abbiamo mai abbastanza tempo tra i lavori per utilizzarlo.

Qualsiasi idea su come potremmo aggiungere un po 'di spazio nelle attività per consentire lo sviluppo.

Quando ho bisogno di assicurarmi del tempo per fare qualcosa, prendo un "appuntamento" con me stesso. In questo modo, è nel mio calendario per un periodo specifico e non pianificherò nessun altro lavoro, né parteciperò ad altre riunioni durante quel periodo di tempo.

La ricerca non ha bisogno di essere " tra i lavori ", in particolare se hai un flusso infinito di scadenze ravvicinate. Invece, trova piccoli spazi (1 ora, 2 ore) nella tua settimana lavorativa per la ricerca.

Anche i più impegnati di noi hanno tempo per la crescita professionale se la consideriamo una priorità.

Tendo ad arrivare presto ogni giorno e svolgo un po 'di attività di tipo ricerca dopo aver letto e risposto a tutte le mie e-mail notturne e pianificato il resto della giornata. Tendo anche a mangiare spesso alla mia scrivania e utilizzo quel tempo per leggere e fare ricerche. Altri usano il tempo alla fine della giornata per provare nuovi strumenti, leggere e fare ricerche.

Potresti anche fare una chiacchierata con il tuo capo. Spiega che vorresti ricercare un particolare strumento o metodo e parla di come potrebbe essere utile per il gruppo nel suo insieme. Quindi chiedi se può essere considerato un progetto formale e se potresti dedicarvi X ore a settimana. In questo modo, potresti assegnargli più formalmente le ore della settimana lavorativa.

Luceos
2015-06-04 10:25:04 UTC
view on stackexchange narkive permalink

Vedo somiglianze con la mia situazione. Infatti sono lo sviluppatore principale e do anche l'opportunità di dedicare 4 ore alla settimana alla ricerca.

In quanto sviluppatore principale è mia responsabilità giustificare quel tempo. Per fortuna il mio capo sta accettando questa decisione strategica. Anche se a volte è ancora una lotta quando altre questioni sono più urgenti. Alla fine, quando è consentito dedicare tempo alla ricerca e lo usi se non esistono problemi di blocco, fallo e chiedi al tuo lead di gestire la giustificazione.

Un'alternativa quando lavori in modo agile è renderlo fisso elemento sullo Sprint.

Kate Gregory
2015-06-04 14:52:15 UTC
view on stackexchange narkive permalink

Innanzitutto, tieni presente che 4 ore a settimana sono molte. Sono 26 giorni all'anno. Sono 5 settimane di tempo. Probabilmente non hai davvero bisogno di così tanto. Quindi non sentirti male se non ci arrivi ogni settimana.

In secondo luogo, obiettivi come "dedicare 4 ore alla settimana alla ricerca" sono davvero difficili da raggiungere. Invece, lavora per avere obiettivi più nitidi. Ad esempio, "passare alla nuova versione di [strumento che utilizziamo] entro [x settimane] dal rilascio" o "non essere mai più di [x versioni] dietro l'ultima su [libreria che usiamo]" sono più semplici da misurare e beneficiare direttamente nella dichiarazione dell'obiettivo in modo che tutti sappiano perché potrebbe essere necessario farlo. Puoi anche "provare un nuovo strumento o libreria ogni mese" e altri obiettivi leggermente più aperti.

Terzo, un obiettivo ignorato è il tempo non speso. Presumo che tu stia facendo qualcosa di almeno semi-agile, quindi ogni due settimane circa c'è una sorta di incontro, o guardando indietro a ciò che è appena stato fatto o guardando avanti e decidendo cosa fare. Come parte di questi incontri, puoi fare un checkpoint rispetto agli obiettivi. Cosa è stato rilasciato o annunciato? Stai usando l'ultima versione? In caso contrario, chi ti porterà lì adesso? Quale strumento o libreria proverà ogni persona questo mese? Come sono andate le cose provando quello che avete provato il mese scorso?

Questi punti di controllo già esistenti possono fornire tutta la struttura di cui hai bisogno, ma in caso contrario, puoi aggiungere una presentazione "Pranzo e impara" o una presentazione peer-to-peer simile. Ad esempio, se Jo prova la nuova libreria e non è affatto pronta, una presentazione di 20 minuti che mostra come, nonostante il brusio e l'entusiasmo quando è stata annunciata, non ha nulla da gestire [qualcosa di importante per il tuo team] permetterà a tutti sappi che non stanno perdendo un'opportunità non spostandosi in quella libreria. Quindi, se Sue ha sperimentato una nuova tecnica e ottenuto ottimi risultati, una presentazione di 20 minuti per mostrare almeno i risultati (e forse iniziare a insegnare la tecnica) incoraggerà tutti a impararla. La solita bustarella per il pranzo e l'apprendimento è che l'azienda ordini pizza o qualche altro cibo caldo.

Se dopo 6 mesi di obiettivi più precisi, inclusi questi obiettivi nella pianificazione e nelle riunioni retrospettive, e tenendo presentazioni to-peer, le persone non stanno ancora imparando cose nuove e di conseguenza senti che ti mancano alcune importanti innovazioni, sarà tempo di spendere soldi. Abbonamenti Pluralsight per tutti e incoraggiali a utilizzare i visualizzatori offline durante i loro spostamenti. Inizia a inviare persone alle conferenze: crea un buco di una settimana nel programma e garantisce molte opportunità per imparare cose nuove. Assumi un'altra persona e abbassa un po 'l'obiettivo di ore fatturabili di tutti. Il costo per queste cose dovrebbe essere giustificabile dal divario tra la conoscenza dello sviluppatore e quello che avrebbero potuto imparare a questo punto.

kirie
2015-06-04 10:30:18 UTC
view on stackexchange narkive permalink

Onestamente non riesco mai a lavorare in aziende che effettivamente offrono tempo di ricerca, tutta la conoscenza che ho oggi proviene da un progetto su cui sto lavorando o quando sto facendo il mio progetto parallelo (chiuso non aperto).

Il punto è che puoi chiedere un po 'di tempo R&D, ma se il tuo capo dice di no, puoi sempre usare il tuo tempo libero, stiamo parlando della tua carriera qui. Il "Non ho tempo" di solito è solo una scusa che le persone usano quando sono molto indietro. Può essere duro, ma dalla mia esperienza di solito è così.

Questo può funzionare a livello personale, ma penso che l'OP voglia sapere come raggiungere detto tempo di ricerca come una squadra (ad esempio con il pronome "noi" invece di "io").
@Brandin Questo è corretto, lavoriamo tutti a stretto contatto e ci aiutiamo a vicenda. Faccio anche progetti collaterali nel mio tempo, sento solo che come squadra potremmo lavorare in modo più efficiente con gli strumenti più recenti in circolazione.
La conoscenza personale di @Mint può appartenere a un team, diciamo quando hai iniziato a lavorare su qualcosa e ti rendi conto che puoi fare questa cosa con una nuova tecnologia / strumento, e poiché hai già conoscenza su detto strumento puoi consultarli facilmente con il tuo team, e ho iniziato a rispondere a tutte le altre domande. Non ho mai capito perché le persone separano la conoscenza del team da quella personale, entrambe appartengono l'una all'altra. La conoscenza del team diventerà la tua conoscenza mentre puoi anche offrire la tua conoscenza al tuo team.


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...