Cosa devo fare quando viene assegnato a un progetto che si basa su una tecnologia che non conosco? [chiuso]

1

Mi sono appena laureato e ho ottenuto il mio primissimo lavoro. Comincio il mio primo giorno domani e il mio capo mi ha appena detto che sto andando a lavorare su un progetto per creare un'applicazione Spring Boot.

Sono assolutamente spaventato perché non sarò in grado di codificare nulla quando verrò a lavorare domani dato che non ho idea di cosa sia Spring Boot e conosco solo le basi Java. Di conseguenza, temo di potermi mettere nei guai perché non inizierò il progetto quando tornerò per il mio primo giorno.

Va bene se imparo Spring (come andare su tutorial su Internet, tutorial di YouTube, leggere articoli su Spring, ecc.) sul mio computer durante quel periodo nel mio ufficio? In caso affermativo, per quanto tempo è accettabile passare del tempo in ufficio per imparare una cosa nuova? O dovrei impararlo fuori dall'ufficio perché il mio capo potrebbe non permettermi di prendere tempo in ufficio per imparare Spring?

Mi piacerebbe ricevere suggerimenti su come acquisire effettivamente conoscenze su questa nuova tecnologia e iniziare a lavorare sul progetto.

    
posta Ryan Newman 30.09.2018 - 00:58
fonte

1 risposta

10

Quando sei stato assunto, hai fornito un curriculum che elenca le tue abilità. Spero per te, Spring Boot non fosse uno di loro. Pertanto, (1) sei stato assunto nonostante la mancanza di conoscenza di questa tecnologia specifica e (2) sei stato comunque assegnato al progetto.

Indipendentemente dal fatto che sia stato il tuo capo o qualcun altro a fare l'intervista:

  • Il boss potrebbe non sapere di non avere le competenze richieste (o perché l'intervistatore non ha comunicato correttamente le tue abilità o perché il capo non ha notato o dimenticato i dettagli),

  • Oppure il boss potrebbe essere chiaramente consapevole del fatto che non hai mai utilizzato Spring Boot e ti ha comunque assegnato l'attività.

In entrambi i casi, dovresti essere chiaro con il tuo capo e chiedere a lui che cosa dovresti fare .

Forse ti dirà che non sapeva che ti mancano le abilità e ti offre un progetto diverso. Oppure potrebbe invitarti ad apprendere la tecnologia. Oppure chiedi a qualcuno di addestrarti e fare un paio di sessioni di programmazione di coppia. O farti seguire un programma di allenamento a pagamento. Non c'è modo per te di indovinare la sua reazione, e non ci si aspetta che tu indovini.

If so how long is it acceptable for me to spend time in office to learn that new thing?

Ciò che è non accettabile è che tu decida in che modo trascorrerai il tuo tempo, data la tua posizione specifica (le cose cambieranno man mano che accumulerai più esperienza e più responsabilità). Non farlo. Parla con il tuo capo.

Or should I learn it outside of the office because my boss might not condone me taking office time to learn Spring?

Ciò che fai al di fuori dell'orario d'ufficio non è compito del tuo capo. Non ci si aspetta che tu spenda le tue tecnologie di apprendimento del tempo gratuite utilizzate dalla tua azienda. Potresti imparare qualcosa di completamente diverso. Oppure esegui attività completamente estranee allo sviluppo.

    
risposta data 30.09.2018 - 01:16
fonte

Leggi altre domande sui tag