Hva jeg lærte fra mitt første år som programvareleder Ingeniør

Dette er mitt første år som leder for programvareingeniør fra en ledende programmerer. dette er en historie fra teknisk til ledelse og utvikling av mennesker og selvfølgelig på pandemien

(31. des 2020)

Foto av fauxels fra Pexels

Jeg lærer veldig mye fra det første året jeg var sjef for programvareingeniør i selskapene mine. men jeg har bare 3 måneders erfaring for å jobbe med teamet mitt på kontoret ansikt til ansikt, for etter det får verden pandemien. så dette lærte jeg å lede et team i en pandemiverden. vi jobber hjemmefra fra mai 2020 til nå, og kanskje utvides WFH til 2022.

Tekniske ting som jeg lærte

Foto av fauxels fra Pexels

⦿ Vi ​​trenger å vite hvilke teknologier at vi trenger å lære for teamet vårt at det passer for selskapene våre, med høy tilgjengelighet, pålitelighet og konsistens.

⦿ sørg for at vi har et veikart om teknologier du vil bruke og åpne ideen til vårt team. slik at de kan gi sin mening om det. og vi vil lære en annen vei som passer for vårt firma.

⦿ for å få et sertifikat fra Amazon Web Services, Google Cloud eller Azure. slik at vi kan få den beste fremgangsmåten for selskapet vårt.

⦿ Fokuser på å gjennomgå og utvide teamlogikken og effektiviteten til koden.

⦿ Velg noen som passer til å pleie og gjøre dem til en underleder eller en mentor som oss selv for koding. så vi har en partner for å dyrke de andre.

⦿ vi må sørge for å gå gjennom hver kode og gi teamet vårt tilbakemelding.

⦿ hvis noen har problemer med logiske ting, som ingen kan løse. samle teamet til et møte og løse problemet med alle. mer hjerne er bedre enn en hjerne.

Ikke press teamet med perfeksjon, det er ikke perfeksjon. la dem ta feil slik at de kan lære av det. bare ikke klandre dem.

⦿ bruker teknologier i det minste at andre eller store selskaper har brukt den.

⦿ stoler ikke så mye på ny teknologi på grunn av hypen

⦿ fokus på forskning beste praksis eller delegere til teamet vårt som har interesse for forskning og utvikling

på grunn av å være leder for programvareingeniør, koder jeg sjelden. mitt fokus er på å gjennomgå, administrere, lage en tidslinje, dele kunnskap, forskning og møte med en annen divisjon.

Og dette er å håndtere ting som jeg lærte

Foto av fauxels fra Pexels

⦿ Lag vaner for å lese minst en artikkel om teknologi, psykologi og ledelse hver for hver ukedag. vi kan bruke medium.com for å fullføre disse vanene. hver artikkel trenger bare 3–4 minutter, så vi trenger bare 12 minutter hver dag for å lese disse artiklene

⦿ hvis vi aldri leser en bok, gjør vaner til å lese en bok som utvikler vår dyktighet og kunnskap for vår posisjon. bare 1 kapittel hver dag, og du trenger bare 10–20 minutter for ett kapittel. Jeg anbefaler å lese Atomic Habits av James Clear, Leader Eat Last av Simon Sinek, og De 7 vanene med høyt effektive mennesker av Stephen R. Covey.

⦿ Sørg for at vi delegerer til teamet vårt og forklarer omfanget de kan gjøre for oppgaven .

hvis vi tror at vi er så opptatt i løpet av en uke, det fordi vi ikke er produktive nok

⦿ bygger et team som har et mentorkonsept. det vil hjelpe oss så mye med å bygge teamet. du kan lære Mentoring-konseptet fra min andre (artikkel)

⦿ gjør alltid et standup-møte hver dag for å samle alle og oppdatere arbeidet deres. vi kan stå opp i 5-10 minutter, og etter det kan vi samles i minst 30 minutter – 1 time hver dag for å øke engasjementet.

⦿ Forsikre deg om at hvert prosjekt og hver oppgave er målbare.

⦿ Ulike mennesker har ulik oppførsel, psykologier, kommer fra forskjellige bakgrunner og har sine egne transportveier. vi trenger å forstå hverandre godt. det er derfor vi trenger å lære av psykologi-artikler eller bok

⦿ Ulike mennesker har forskjellige talenter også, må vi prøve å gjennomgå. hvis et av teamet vårt ikke visste hva som var best eller interessert i seg selv, må vi forstå fra vårt perspektiv og prøve nye utfordringer for dem.vi kan prøve dem for administrering, koding av spesialister, forskning og utvikling, eller kanskje deling / undervisningsteknologi.

⦿ Som leder, hvis teamet gjør det bra, bør vi ta æren, og hvis teamet vårt gjør det dårlig , må vi igjen ta ansvar.

⦿ Formidle forventninger til hvert av teamene våre

⦿ Respekter folks balanse mellom arbeid og privatliv

⦿ Ingen er 100% produktive , vi har alle noen uker der vi ikke er produktive. så vi må kommunisere til teamet som ikke er produktive eller presterer bra.

Endelig ord

Jeg tror det er så mye jeg lærte, og jeg kan ikke huske det godt. Så jeg vil redigere denne artikkelen hvis jeg husker hva jeg lærte. Ingeniørledelse er helt annerledes enn teknisk ingeniørvitenskap.

hvis du er en teknisk fyr som elsker koding, foreslår jeg at du er spesialist. fordi det å være leder / leder for programvareingeniør handler om å administrere ingeniørteamet og mindre kode. noen ganger føler vi at kodingsevnen vår ikke vokser lenger og kanskje glemme hvordan du koder som før. men du må velge, hva er din vei? administrere IT eller være spesialist? du kan lære om hva du trenger å velge mellom (denne artikkelen).

Jeg håper du kan lær av å lese dette.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *