Från utvecklare till chef

  • Ronald Chapman
  • 0
  • 2466
  • 369

Igår var du ansvarig för hanteringen av bitar och byte i ditt liv som utgör koden du skapade. Idag ansvarar du för en grupp av människors välbefinnande, karriärtillväxt och ja, deras kod.

Det är rätt, du har stigit upp till ledarskapsnivån där det är mer än att hoppa in för att rädda projektet och leda laget genom senkampen, mer än volontärarbete för det riktigt tuffa projektet och vad mer kan du inte gå in i grottan när något behöver bli gjort av dig, en-person tiger laget.

Idag är du det ansikte som ditt team kommer att se efter för vägledning, ledarskap och ledning.

Skulle dina axlar lite tunga just nu? Trodde du att det skulle bli allt “låt oss fortsätta skriva kod som ett lag” och “om vi håller våra kollektiva huvuden ner kommer vi alla att vara lyckliga” typ av sak? Vad sägs om när folk börjar irritera varandra? Hoppade du att glida mellan dem för att komma till espressomaskinen? Reklam

Att komma igång som en ny utvecklingschef är en skrämmande uppgift - ja det är en skrämmande uppgift som inte kan vara - det tar mycket arbete att göra det rätt och gör det bra. Jag kommer ihåg min första dag, efter det att jag meddelade att jag var en nyanställd chef för ett nytt lag. En massa e-postmeddelanden flög i min inkorg från HR-objektrecensioner, chefs möten, träningsförfrågningar mm - och jag döste för vägledning om vad jag ska göra nu, hur man kommer igång, var man ska börja!

Min direktör skickade mig en bra email, som tyvärr jag har förlorat, men förhoppningsvis är andan sann här med några egna tankar. Men inget fel kan positionen vara Manager, men banan är ledarskap. Om du vill vara bra, vara ledare, om du vill vara bra, vara en chef.

Det handlar om folket

Om du tror att din nya roll handlar om fraktkod, då är du mycket misstag - det är för Team Lead. Chefen fokuserar på folket mer än koden - människorna är vem tänker på, skapar, föreställer sig och levererar koden - utan folket har du ingen kod, ingen produkt. Du måste fokusera på att bygga ett bra lag eftersom ett bra lag är vad som händer en bra produkt. Var ditt lag överlämnat till dig? Inga picksies?

Inget problem, nu är det dags att räkna ut vem som gör vad, hur, vad de är bra på, där de behöver hjälp och hur du kan hjälpa dem. Jag har satt ner med många människor genom åren och varje interaktion är alltid annorlunda och måste alltid vara. Ett bra sätt att interagera med ditt team är via månadsvis en-mot-en. Det behöver inte vara formellt, de fungerar bättre om de inte är det. Värdet är att du ger varje person tid att sitta ner med dig, de väljer din hjärna, du väljer dem, du anpassar dina planer, sköljer och upprepar. Reklam

Ditt lag är inte en fabrik

Det är väldigt lätt att falla i fällan att tänka att du nu driver en produktionsfabrik som fokuserar på leverans av varor och tjänster till världen. Ja du skriver kod, ja du levererar programvara (eller kanske något annat bra) men hur du levererar detta är lika viktigt. Den största delen om att vara en utvecklare är kreativiteten att föreställa sig nya sätt att lösa problem.

Om du tar över alla roliga designmaterial eller ger det till någon annan att göra, tar du det roliga elementet bort från ditt lag. Varje jobb har ett roligt element i det och i programvara är det här den största delen - att komma fram till nya idéer, utnyttja nya ramar, prova nya idéer.

Som ledare borde du vara mycket bekymrad när du ser hur många nya idéer från ditt lag som släpps, eftersom det betyder att de inte är förlovade, inte känner sig bemyndigade och ännu värre bara går igenom rörelserna för att få sitt arbete gjort. Vänd inte ditt lag till en fabrik, fokuserat på att producera kod vid vissa datum, gör dem till ett lag som slår ut bra idéer månad över månaden. Dessa idéer kommer att vinna varje dag.

Läs Nästa

10 små förändringar för att få ditt hus att känna som ett hem
Vad gör människor lyckliga? 20 hemligheter av "alltid lyckliga" människor
Hur man skärper dina överförbara färdigheter för en snabb karriärväxel
Bläddra ner för att fortsätta läsa artikeln

Var öppen

Det är okej att inte veta allt. Newsflash - det gör du inte, det gör jag inte - vi vet bara vad vi kan veta. Du behöver inte vara den perfekta ledaren för ditt lag, oavsett om du har varit på jobbet för några dagar eller några år, finns det ingen tröskel för perfektion. Var ärlig med ditt team på vad du vet, var saker är på, vad är nästa, vad är du osäker på, där du behöver lite hjälp och förtydligande om. Reklam

Det här är alla bra sätt att visa din mänsklighet i ditt lag. Ibland kan du inte berätta allt för dem, ibland kan du bara berätta för vissa bitar, men vara öppna och ärliga på vad du kan dela. Det mest givande svaret från ett lag är när du är öppen och de rally bredvid dig för att hjälpa dig genom det.

Hjälp dem Leap

Så nu har du träffat alla, upptäckt deras gillar och ogillar, vad som fungerar, vad som inte gör, där de vill gå och inte - nu behöver du tänka på hur man odlar dem. Tänk på ditt lag som växter och du vill odla dem i träd. Hur gör man det? Du lyssnar på vad de vill göra, där de vill gå, du tittar på var företaget är och vart det vill gå och du hjälper dem att bygga de karriärvägarna.

“Väntar på att någon ska dö” Att ta ställning är inte en karriärväg, det är en karriärlinje där de har abdikerat sig att vänta bakom dig (eller någon annan) för att vänta på att karriären ska hända. Det finns alltid en väg, det finns alltid en riktning, men inte alla kan se det - och det är där ditt jobb är så kritiskt.

Förtroende

Detta verkar uppenbart rätt? Lita på ditt lag att göra det rätta. Gör rätt samtal. Steg upp till plattan när du inte är där. Min största “hatten på toppen” har alltid kommit när jag har blivit sjuk för ett stort möte, presentation, utplacering, etc. bara för att komma in nästa dag och se att den gick av utan en hitch. Där jag trodde att jag var en linchpin, var jag inte. Reklam

Teamet insåg vikten av vad som behövdes (för att jag var öppen), de kanske inte visste vad som skulle göras idag men de kom fram med några idéer för att få det att hända (eftersom de inte är en fabrik), de var inte rädda för att hoppa in och prova något nytt (för att de vet hur de ska springa) och de visste att de kunde hantera detta (för att vi diskuterade mer än deras arbete) och de gjorde det hända.

Förtroende sker inte över natten, det utvecklas, det växer, för att komma dit måste du fokusera på att hona dina färdigheter på ovanstående egenskaper för att få det att hända varje dag, med varje person, för att uppnå det konsekventa meddelandet så att du kan komma dit.

En kultur åt sidan

Vill du ha en bra kultur som Hubspot eller Valve eller något annat kulturbarn av dagen? Fantastisk. Var det byggt över natten? Nej. Kultur är inte en transplantationsprocess, precis som du inte kan transplantera någons själ till en annans kropp. Du kan transplantera delar och delar men inte raison d'etre. Det är en evolutionär process, en tillväxt som händer under tiden som drivs av ditt engagemang för ovanstående hyresgäster.

Du kan inte skapa passion när den inte är där, det är antingen det eller inte, vissa människor hamnar i fel jobb och det är upp till dig att se till att de vaknar och vill stiga upp och lägga båda fötterna framåt för att hjälpa Ditt lag når sina mål.

Kom ihåg individerna, vårda laget, vara öppen, hjälpa dem att springa och bygga förtroende. Om du kan göra de 5 sakerna, dag efter dag än du kommer att göra mer än att bli chef, blir du ledande.

Utvalda fotokredit: Matt Jones - Magdeleine via magdeleine.co




Ingen har kommenterat den här artikeln än.

Hjälp, råd och rekommendationer som kan förbättra alla aspekter av ditt liv.
En enorm källa till praktisk kunskap om att förbättra hälsan, hitta lycka, förbättra en persons prestanda, lösa problem i sitt personliga liv och mycket mer.