Massimizzate la vostra visione del prodotto - Workshop
Trasformate la vostra visione del prodotto in realtà e massimizzate il suo potenziale con i nostri workshop specializzati! Imparate le competenze necessarie per realizzare la vostra visione.
Questa volta il protagonista della storia di successo di The Codest è Lukasz Brzeszcz, il nostro sviluppatore e programmatore di software Ruby. Come è iniziato il viaggio di Lukasz con The Codest e cosa lo ha aiutato a diventare un manager eccezionale? Leggete questo articolo per scoprirlo.
Nel seguente articolo chiederemo ai nostri Sviluppatore software Ruby e manager - Lukasz Brzeszcz - 10 domande sulla sua carriera e sul suo sviluppo. Ma prima, scopriamo di più sul protagonista di questo articolo.
Oltre ad essere un'ultima Esperto di rubinoLukasz è anche un grande appassionato di musica metal e rock. Suonava persino in un gruppo rock con la chitarra elettrica! Nel tempo libero, gli piace passeggiare con il suo cane Aston e seguire i nuovi film e le prime serie con la sua compagna.
Per conoscere il protagonista di questo articolo e vedere il suo punto di vista sull'essere un manager/sviluppatore software Ruby, abbiamo posto a Lukasz 10 domande sulla sua storia professionale e gli abbiamo chiesto un consiglio.
Continuate a leggere per saperne di più!
Durante gli anni del liceo, ho seguito alcune lezioni di programmazione che coprivano le nozioni di base: ero bravo, ma non mi vedevo a lavorare come sviluppatore di software in futuro. Poi ho iniziato a laurearmi in Automatica e Robotica. Sono rimasto sorpreso dal fatto che il primo semestre dei miei studi fosse incentrato sulla programmazione. A questo punto della mia vita, ho iniziato a divertirmi e ho deciso di imparare a programmare in modo intensivo. Sviluppatore software Ruby durante il mio terzo anno di studi universitari".
Non temete i rischi, sfruttate le opportunità offerte dal destino, sviluppate le vostre capacità e inseguite i vostri sogni. Se siete sviluppatori di software, imparate nuove soluzioni, seguite le novità del settore e chiedete ad altri programmatori di valutare il vostro lavoro. codice. Si può imparare molto da altri personaggi di alto profilo. sviluppatori di software. '
Volevo cambiare lavoro. Mentre cercavo alcune interessanti posizioni aperte su Unisciti a luiL'offerta di lavoro di The Codest ha attirato la mia attenzione e ho deciso di inviare il mio CV un mercoledì sera a caso. La mattina successiva il selezionatore mi ha contattato. Dopo una breve chiacchierata, mi è stato fissato un colloquio tecnico per lunedì e il giorno dopo sono stato accettato! Possiamo dire che l'inizio di questa avventura è stato molto dinamico, perché in pratica l'intero processo di assunzione è avvenuto in un batter d'occhio".
All'inizio, sono stato iscritto a una progetto. Mi ha permesso di migliorare le mie competenze lavorando con sviluppatori esperti che avevano una manciata di consigli utili da condividere. In questo modo, ho potuto imparare rapidamente nuove pratiche di programmazione e come eseguire la revisione del codice. Dopo un paio di mesi di lavoro, ho ricevuto un'offerta per diventare reclutatore tecnico. Questa fase della mia carriera mi ha permesso di verificare le mie competenze e mi ha insegnato a controllare le competenze dei candidati. Qualche tempo dopo ho assunto una posizione manageriale. All'inizio avevo un solo sviluppatore di software sotto la mia responsabilità, con il passare del tempo il mio squadra ha iniziato a crescere e a includere altri nuovi fantastici membri".
Vorrei concentrarmi su due questioni estremamente importanti:".
Spesso i dipendenti non sanno dove si trova il problema, quindi il ruolo del manager è quello di aiutarli a scoprirlo. Porre domande del tipo "perché" ci permette di scoprire gradualmente il punto critico. Una volta scoperto il problema, vogliamo sapere cosa possiamo fare per eliminarne la causa: in questo momento, entrambe le parti ottengono dei vantaggi.
Un manager scopre le cause del problema, sa cosa ne pensa il dipendente e qual è la soluzione per risolverlo. Il manager è in grado di seguire il processo di risoluzione del problema. D'altra parte, il dipendente diventa più sicuro di sé in quanto è stato lui a trovare la fonte del problema e a fornire la soluzione per risolverlo.
Fiducia in me stesso - In qualità di manager, sono colui che si assume la responsabilità del mio team e dello sviluppo dell'azienda. Devo assicurarmi che le decisioni che prendo siano ottimali. Imparare a farlo non è solo un passo, è un processo che continua costantemente.
Perché aumentare la fiducia in se stessi come manager può essere un'ottima idea? Può migliorare i processi decisionali. Come leader, dovete fare delle scelte, non evitarle. È fondamentale riconoscere il problema, sapere come dargli priorità, gestirlo ed essere in grado di agire rapidamente prima che il problema si aggravi.
Cerco sempre di guardare il lato positivo e di rimanere positivo: questo è un fattore importante per rimanere fiduciosi nel mio caso. Inoltre, mi sforzo di imparare dai miei fallimenti, perché è così che si cresce come manager. '
Direi che l'impatto maggiore sul mio sviluppo è stato quello dei miei colleghi, dai quali ho avuto l'opportunità di acquisire nuove competenze e pratiche. Ho acquisito nuove conoscenze sui modelli e sugli standard di progettazione del software. Cosa mi è stato davvero utile? I DevMeeting interni organizzati dai nostri sviluppatori di software, in cui i programmatori condividevano i problemi incontrati nei progetti e i modi in cui li avevano affrontati: mi hanno dato risposte a molte domande che avevo. Inoltre, ho partecipato a un corso di formazione sulla gestione delle risorse umane che mi ha aiutato ad avere una visione più ampia di come guidare il mio team. A mio parere, la pratica rende perfetti".
Quando mi vedo nel futuro, mi immagino un uomo felice, sicuro di sé e realizzato. Un manager esperto e di mentalità corretta che non si pente delle sue decisioni".
La mia scelta si spiega da sola. In breve, il team di The Codest ha apprezzato le mie capacità e la mia esperienza e mi ha offerto opportunità di sviluppo. Inoltre, tutti i dipendenti sono stati molto gentili con me e questo mi ha fatto percepire questo ambiente come un luogo perfetto in cui lavorare".
'Vorrei sottolineare 4 aspetti fondamentali che, a mio modesto parere, sono imprescindibili se si vuole essere un manager e un programmatore di successo:
L'apertura verso le persone - poiché si lavora fondamentalmente con persone provenienti da tutto il mondo,
La fiducia in se stessi, ma allo stesso tempo la capacità di chiedere aiuto,
Competenze nel campo del pensiero analitico,
Capacità di gestire efficacemente il tempo".
Inizierei con una cosa semplice: non arrendersi, gli alti e bassi capitano in ogni carriera. Più grande sarà l'approccio motivazionale che imparerete a creare, più facile sarà superare tutte le sfide.
Inoltre, dovete essere pronti a non guadagnare molto all'inizio. Non c'è niente di male a stare su Internet e a partecipare a corsi di pratica: imparerete molto da questi corsi, i soldi arriveranno in seguito. In qualità di programmatore/manager fresco di laurea, dovreste anche essere consapevoli che la vostra carriera consiste in un costante autosviluppo e apprendimento. Come ciliegina sulla torta, c'è un'ultima cosa da dire. In questo lavoro non vi annoierete mai. Ogni giorno vi aspettano nuove sfide!