Maximaliseer uw productvisie - Workshops
Maak je productvisie werkelijkheid en maximaliseer het potentieel ervan met onze gespecialiseerde workshops! Leer de vaardigheden die je nodig hebt om je visie werkelijkheid te laten worden.
Deze keer is de ster van The Codest Success Story Lukasz Brzeszcz, onze Ruby software ontwikkelaar en programmeur. Hoe is Lukasz' reis met The Codest begonnen en wat heeft hem geholpen om een geweldige manager te worden? Lees dit artikel om erachter te komen.
In het volgende artikel vragen we onze Ruby software ontwikkelaar en manager - Lukasz Brzeszcz - 10 vragen over zijn carrière en ontwikkeling. Maar laten we eerst meer te weten komen over de ster van dit artikel.
Behalve dat het een ultieme Ruby expertLukasz is ook een enorme fan van metal- en rockmuziek. Hij speelde zelfs in een rockband op een elektrische gitaar! In zijn vrije tijd wandelt hij graag met zijn hond Aston en kijkt hij graag naar nieuwe films en premièreseries met zijn partner.
Om de held van dit artikel te ontmoeten en zijn kijk op het leven als manager/Ruby softwareontwikkelaar te zien, stelden we Lukasz 10 verschillende vragen over zijn carrièreverhaal en vroegen we hem om advies.
Lees verder voor meer informatie!
Tijdens mijn middelbare schooltijd heb ik wat programmeerlessen gehad die de basis behandelden - ik was er goed in, maar zag mezelf in de toekomst niet als softwareontwikkelaar werken. Toen begon ik aan mijn studie Automatica en Robotica. Ik was verbaasd dat het eerste semester van mijn studie in het teken stond van programmeren. Op dit punt in mijn leven begon ik het leuk te vinden en besloot ik om intensief te leren programmeren. Ruby software ontwikkelaar tijdens mijn derde jaar aan de universiteit.
Wees niet bang voor risico's, maak gebruik van de kansen die het lot je biedt, ontwikkel je vaardigheden en jaag je dromen na. Als je een softwareontwikkelaar bent - leer nieuwe oplossingen, volg nieuwigheden in de sector en vraag andere collega-programmeurs om je te evalueren. code. Je kunt veel leren van andere high-profile softwareontwikkelaars. '
Ik wilde van baan veranderen. Toen ik op zoek was naar een aantal aantrekkelijke openstaande vacatures op Gewoon meedoenMijn oog viel op de vacature van The Codest en ik besloot mijn CV op een willekeurige woensdagavond in te sturen. De volgende ochtend nam de recruiter contact met me op. Na een kort gesprek, had ik een technisch interview gepland voor maandag, en de volgende dag werd ik aangenomen! We kunnen wel zeggen dat het begin van dit avontuur heel dynamisch was, want eigenlijk verliep het hele wervingsproces in een oogwenk.
In het begin werd ik ingeschreven in een project. Het stelde me in staat om mijn vaardigheden te verbeteren door samen te werken met ervaren ontwikkelaars die een handvol nuttige tips konden delen. Op die manier kon ik snel nieuwe programmeerpraktijken leren en code review uitvoeren. Na een paar maanden werken kreeg ik een aanbod om technisch recruiter te worden. In deze fase van mijn carrière kon ik mijn vaardigheden verifiëren en leerde ik hoe ik de vaardigheden van de kandidaten moest controleren. Enige tijd later kreeg ik een leidinggevende functie. In het begin had ik één softwareontwikkelaar onder mijn hoede. team begon te groeien en andere nieuwe geweldige leden op te nemen.
"Ik wil me hier richten op twee uiterst belangrijke zaken:
Vaak weten werknemers niet waar het probleem ligt, dus is het de rol van de manager om die persoon te helpen erachter te komen. Door vragen te stellen van het type 'waarom' kunnen we geleidelijk de hotspot ontdekken. Zodra we het probleem hebben ontdekt, willen we weten wat we kunnen doen om de oorzaak weg te nemen - op dat moment hebben beide partijen er baat bij.
Een manager zoekt uit wat het probleem veroorzaakt, weet wat de medewerker ervan vindt en wat de oplossing is om het probleem op te lossen. Een manager is in staat om het herstelproces te volgen. Aan de andere kant krijgt de medewerker meer vertrouwen als degene die de bron van het probleem heeft gevonden en de oplossing heeft aangedragen om het op te lossen.
Zelfvertrouwen - Als manager ben ik degene die de verantwoordelijkheid neemt voor mijn team en de ontwikkeling van het bedrijf. Ik moet ervoor zorgen dat de beslissingen die ik neem optimaal zijn. Leren hoe je dat doet is niet zomaar een stap, het is een proces dat voortdurend doorgaat.
Waarom zelfvertrouwen opkrikken als manager een goed idee kan zijn? Het kan je besluitvormingsprocessen verbeteren. Als leider moet je keuzes maken, niet vermijden. Het is cruciaal om het probleem te herkennen, te weten hoe je het kunt prioriteren, beheren en snel te kunnen handelen voordat het probleem escaleert.
Ik probeer altijd naar de positieve kant te kijken en positief te blijven - dat is in mijn geval een belangrijke factor om zelfverzekerd te blijven. Daarnaast doe ik mijn best om lering te trekken uit mijn mislukkingen, want zo groei je als manager. '
Ik zou zeggen dat de grootste impact op mijn ontwikkeling mijn collega's waren, van wie ik de kans kreeg om nieuwe expertise en praktijken te verwerven. Ik heb nieuwe kennis opgedaan over software-ontwerppatronen en -standaarden. Wat kwam echt van pas? Onze interne DevMeetings, georganiseerd door onze softwareontwikkelaars, waar programmeurs hun problemen deelden die ze tegenkwamen in projecten en hoe ze daarmee omgingen - het gaf me antwoorden op veel vragen die ik had. Daarnaast heb ik ook deelgenomen aan personeelsmanagementtraining die me heeft geholpen een beter overzicht te krijgen van hoe ik mijn team moet leiden. Naar mijn eerlijke mening, oefening baart kunst.
'Als ik mezelf in de toekomst zie, stel ik me een gelukkige, zelfverzekerde en tevreden man voor. Een ervaren en weldenkende manager die geen spijt heeft van zijn beslissingen.'
Mijn keuze spreekt voor zich. Kortom, het team van The Codest waardeerde mijn vaardigheden en ervaring en gaf me ontwikkelingsmogelijkheden. Daarnaast waren alle medewerkers erg aardig tegen me, waardoor ik deze omgeving als een perfecte plek zag om te werken.'
Ik wil 4 topaspecten benadrukken die naar mijn bescheiden mening een must zijn als je een succesvolle manager en programmeur wilt zijn:
Openheid voor de mensen - omdat je in principe werkt met mensen van over de hele wereld,
Zelfredzaamheid, maar tegelijkertijd het vermogen om hulp te vragen,
Vaardigheden op het gebied van analytisch denken,
Effectieve tijdmanagementvaardigheden.
Ik zou met simpel beginnen - geef niet op, in elke carrière komen ups en downs voor. Hoe groter de motiverende aanpak die je leert creëren, hoe gemakkelijker het zal zijn om alle uitdagingen te overwinnen.
Bovendien moet je er rekening mee houden dat je in het begin niet veel zult verdienen. Er is niets mis mee om op het internet te zijn en deel te nemen aan oefencursussen - je zult er veel van leren, geld komt later wel. Als nieuwe programmeur/manager moet je je er ook van bewust zijn dat je carrière bestaat uit constante zelfontwikkeling en leren. Als kers op de taart wil ik nog één ding zeggen. In deze baan zul je je niet vervelen. Er wachten dagelijks nieuwe uitdagingen op je!