Maksimer produktvisjonen din - Workshops
Gjør produktvisjonen din til virkelighet og maksimer potensialet med våre spesialiserte workshops! Lær deg ferdighetene du trenger for å gjøre visjonen din til virkelighet.
Denne gangen er det Lukasz Brzeszcz, vår Ruby-programvareutvikler og programmerer, som er stjernen i The Codest Success Story. Hvordan begynte Lukasz' reise med The Codest, og hva hjalp ham til å bli en fantastisk leder? Les denne artikkelen for å finne ut av det.
I den følgende artikkelen vil vi spørre våre Ruby-programvareutvikler og manager - Lukasz Brzeszcz - 10 spørsmål om hans karriere og utvikling. Men først, la oss finne ut mer om stjernen i denne artikkelen.
I tillegg til å være en ultimativ Ruby-ekspertLukasz er også en stor fan av metall- og rockemusikk. Han har til og med spilt i et rockeband på elektrisk gitar! På fritiden liker han å gå tur med hunden Aston og å se nye filmer og seriepremierer sammen med samboeren.
For å møte helten i denne artikkelen og se hvordan han ser på det å være leder/Ruby-programvareutvikler, stilte vi Lukasz 10 ulike spørsmål om hans karrierehistorie og ba om et par råd.
Fortsett å lese for å finne ut mer!
"I løpet av videregående skole hadde jeg noen programmeringstimer som dekket det grunnleggende - jeg var god til det, men så ikke for meg at jeg skulle jobbe som programvareutvikler i fremtiden. Så begynte jeg på studiet i Automatikk og robotikk. Jeg ble overrasket over at det første semesteret av studiene dreide seg om programmering. På dette tidspunktet i livet begynte jeg å like det og bestemte meg for å lære meg å programmere intensivt, og det var slik jeg fikk min første jobb som Ruby-programvareutvikler i løpet av mitt tredje år på universitetet.
"Ikke vær redd for risikoen, dra nytte av de mulighetene skjebnen gir deg, utvikle ferdighetene dine og forfølg drømmene dine. Hvis du er programvareutvikler - lær deg nye løsninger, følg med på nyheter i bransjen, og be andre programmerere om å evaluere dine kode. Du kan lære mye av andre høyt profilerte programvareutviklere. '
"Jeg ønsket å bytte jobb. Da jeg søkte etter noen spennende ledige stillinger på Bare bli medJeg fikk øynene opp for jobbtilbudet til The Codest, og bestemte meg for å sende inn CV-en min en tilfeldig onsdag kveld. Neste morgen ble jeg kontaktet av rekruttereren. Etter en kort samtale ble det avtalt et teknisk intervju på mandag, og dagen etter fikk jeg jobben! Vi kan si at begynnelsen på dette eventyret var veldig dynamisk, ettersom hele rekrutteringsprosessen skjedde i løpet av et øyeblikk.
"I begynnelsen ble jeg innrullert i en prosjekt. Det ga meg muligheten til å forbedre ferdighetene mine ved å jobbe med erfarne utviklere som hadde en håndfull nyttige tips å dele. På den måten kunne jeg raskt lære meg nye programmeringsmetoder og hvordan jeg skulle utføre kodegjennomgang. Etter et par måneders arbeid fikk jeg tilbud om å bli teknisk rekrutterer. I denne fasen av karrieren fikk jeg bekreftet ferdighetene mine og lærte meg hvordan jeg skulle sjekke kandidatenes ferdigheter. Noe senere fikk jeg en lederstilling. I begynnelsen hadde jeg én programvareutvikler under min ledelse, men etter hvert fikk jeg team begynte å vokse og inkludere andre nye, fantastiske medlemmer.
"Jeg vil her fokusere på to ekstremt viktige saker:
Ofte vet ikke medarbeiderne hvor problemet ligger, så lederens rolle er å hjelpe vedkommende med å finne ut av det. Ved å stille spørsmål av typen "hvorfor" kan vi gradvis oppdage hvor problemet ligger. Når vi har oppdaget problemet, ønsker vi å vite hva vi kan gjøre for å eliminere årsaken - i dette øyeblikket oppnår begge parter noen fordeler.
En leder finner ut hva som er årsaken til problemet, vet hva medarbeideren mener om det og hva som er løsningen på problemet. Lederen er i stand til å følge løsningsprosessen. På den annen side blir medarbeideren tryggere på at det er han eller hun som har funnet kilden til problemet og kommet med løsningen på det.
Selvtillit - Som leder er det jeg som tar ansvar for teamet mitt og selskapets utvikling. Jeg må sørge for at de beslutningene jeg tar, er optimale. Å lære hvordan man gjør det, er ikke bare et skritt, det er en prosess som hele tiden pågår.
Hvorfor kan det være en god idé å styrke selvtilliten som leder? Det kan forbedre beslutningsprosessene dine. Som leder må du ta valg, ikke unngå dem. Det er avgjørende å gjenkjenne problemet, vite hvordan du skal prioritere det, håndtere det og være i stand til å handle raskt før problemet eskalerer.
Jeg prøver alltid å se på den lyse siden og være positiv - det er en viktig faktor for å bevare selvtilliten i mitt tilfelle. I tillegg prøver jeg å lære av feilene mine, for det er slik man vokser som leder. '
"Jeg vil si at den største innvirkningen på utviklingen min har vært kollegene mine, som har gitt meg muligheten til å tilegne meg ny kompetanse og praksis. Jeg har fått ny kunnskap om designmønstre og standarder for programvare. Hva kom virkelig til nytte? Våre interne DevMeetings, som ble arrangert av programvareutviklerne våre, der programmererne delte problemene de hadde støtt på i prosjekter, og hvordan de håndterte dem - det ga meg svar på mange spørsmål jeg hadde. I tillegg deltok jeg også på opplæring i personalledelse, noe som hjalp meg å få en bedre oversikt over hvordan jeg skulle lede teamet mitt. Jeg mener helt ærlig at øvelse gjør mester.
"Når jeg ser meg selv i fremtiden, ser jeg for meg en lykkelig, selvsikker og tilfreds mann. En erfaren og rettskaffen leder som ikke angrer på sine beslutninger.
"Mitt valg er ganske selvforklarende. Kort fortalt satte The Codest-teamet pris på ferdighetene og erfaringen min, og ga meg utviklingsmuligheter. Dessuten var alle de ansatte veldig hyggelige mot meg, noe som gjorde at jeg oppfattet dette miljøet som et perfekt sted å jobbe.
"Jeg vil trekke frem fire aspekter som etter min ydmyke mening er et must hvis du vil lykkes som leder og programmerer:
Åpenhet for mennesker - ettersom du i bunn og grunn jobber med mennesker fra hele verden,
Selvstendighet, men samtidig evnen til å be om hjelp,
Ferdigheter innen analytisk tenkning,
Effektive ferdigheter i tidsstyring.
"Jeg vil begynne med det enkle - ikke gi opp, opp- og nedturer skjer i alle karrierer. Jo større motivasjon du lærer deg å skape, desto lettere vil det være å overvinne alle utfordringene.
Dessuten bør du være forberedt på at du ikke vil tjene mye i begynnelsen. Det er ikke noe galt i å være på internett og delta på øvelseskurs - du vil lære mye av dem, pengene kommer senere. Som fersk programmerer/manager bør du også være klar over at karrieren din handler om konstant selvutvikling og læring. Som et kirsebær på toppen er det en siste ting å si. Du kommer ikke til å kjede deg i denne jobben. Nye utfordringer venter deg hver dag!