Mange av metodene jeg anbefaler kan bruke like godt for ingeniører som ikke gjør endringen i retning, men jeg tror virkelig trusselen er høyere for veilederne, og det krever mer bevisst investering. Ingeniører som bruker mesteparten av tiden på å skrive kode, lærer fremdeles nå, og blir stadig minnet på hvor viktig det er å lære nye ting.
Imidlertid kan ledere bruke mesteparten av tiden til ikke-invasive problemer, og det er derfor lett å underinvestere i teknisk forståelse.
Det første trinnet er å overbevise deg selv om at spesialisert kunnskap er verdifull for karrieren din som veileder. Først og fremst, mens jeg tror at gode ledere fortsatt kan oppmuntre et personale pent hvis de ikke er tekniske eksperter på det feltet, vil alt annet like, mer spesialisert kunnskap gjøre deg til en mye bedre leder.
For det første vil det være lettere for teamet ditt å stole på deg og finne deg prisverdig. Det vil også gjøre det mulig for deg å sikre at teamet ditt lager de perfekte tekniske beslutningene. Deretter vil det gjøre det mye enklere for deg å lære personalet ditt, vurdere hvordan de har det, og instruere dem om å utvikle sine egne tekniske evner. Til slutt, spesielt i et felt som programvare, er det en risiko for at industrien vil "drive" og din kunnskap blir foreldet. Derfor, selv om du er i god form nå, vil det likevel kreve kontinuerlige investeringer for å opprettholde forståelsesnivået.
Deretter må du finne teknikker som fungerer for deg. Jeg synes en blanding av følgende er nyttig:
Lesning:
Bruk 30-60 minutter daglig lesing.
Blogger og artikler:
Jeg bruker Feedly primært med dette, og når jeg finner noe på nettet (på sosiale nettverk osv.) Som ikke har gjort det til Feedlyen min, legger jeg til kilden i Feedly. Jeg har i utgangspunktet også en vane at når jeg har noe nedetid, prøver jeg å starte Feedly i stedet for sosiale medier. Utallige innlegg gjør det til feeds mine, selv om jeg bare leser en liten delmengde av dem, er det fortsatt fordelaktig å skumme overskriftene for å finne ut hva folk skriver om. Dette fungerer også litt som en "oppdagelses" -mekanisme som vil hjelpe meg å identifisere saker jeg vil investere mer i å lære ved hjelp av en rekke teknikker nedenfor.
Mer nylig har jeg forsøkt å finne kuraterte eller samfunnsbaserte nyhetsbrev. For å nevne noen av favorittene mine, bruker jeg DiscoverDev, O'Reillys Four Brief Links, også HNDigest (som bare er en daglig samling av de aller beste trådene på HackerNews, slik at jeg ikke trenger å huske å besøke den). Nettsteder som har diskusjonstråder knyttet til lenker er verdifulle for tilleggsinnhold og for å hjelpe meg med å vurdere troverdigheten til en artikkel hvis den handler om et emne jeg vet mindre om. Hvis du har andre anbefalinger, så la dem være i kommentarene, og jeg vil legge dem til!
Bøker:
Det er alltid en liten forsinkelse mellom det som skjer i bransjen og det som gjør det til bøker, og de er også en større investering (av tid og penger), så jeg bruker disse for det meste til kjøttfullt, mye mer eviggrønt innhold. Ting som å skrive ren kode, teknisk arkitektur, systemdesign osv. Er utmerket bokmateriale. Fra tid til annen er bøker også en utmerket måte for meg å plukke opp en ny teknologi (jeg fyller ut romanen og kan bruke den til å referere senere), men hvis teknologien er veldig fersk, kan teknisk bevis være en bedre måte å finne ut.
Artikler:
Quora er også et fantastisk sted å finne artikler som er litt mer nøyaktige og mindre polerte enn bøker eller blogginnlegg. Du tror kanskje jeg er partisk fordi jeg jobber her i dag, men jeg har alltid funnet det en nyttig kilde, selv om jeg ble med i selskapet (faktisk er det en av hovedårsakene til at jeg var så ivrig etter å kombinere).
Å snakke med folk:
Jeg prøver å holde kontakten med smarte tidligere klassekamerater og kolleger. Hovedårsaken er for det meste fordi jeg setter pris på forholdene direkte, men som en komplikasjon er det et flott nettverk å studere saker. Hver gang vi kommer inn, prøver jeg å stille dem spørsmål angående hvordan deres eksisterende selskap gjør noe, eller hva de studerer, og om de har noen råd om ting jeg kan lære.
En annen fantastisk kanal for å lære nye ting vil bli intervjuet. Som leder intervjuer du sannsynligvis forskjellige mennesker fra forskjellige virksomheter hele tiden. Jeg benytter anledningen til å spørre folk hva slags ting de lærer, hvordan de har løst spesifikke tekniske problemer i tidligere roller, og også hvordan de kan løse visse tekniske problemer jeg eller mine ansatte står overfor for øyeblikket. Det er virkelig en fin måte å både lære ting på, og motta et skilt på hva slags ting en kandidat synes er fascinerende og hvordan de løser problemer.
Prøver / gjør:
Jeg synes det er veldig verdifullt å skaffe timeout for å bare skrive kode og prøve nye ting. Som leder har jeg ikke så mye tid til å gjøre det i arbeid (og jeg vil heller ikke være begrenset av selskapets nåværende prosjekter), så jeg gjør det ofte uten jobb. For eksempel inkluderer ting jeg har utforsket de siste månedene, Amazons SageMaker, Terraform, Apache Spark, Apache Kafka, sammen med Golang. Noen ganger er det bare å få verktøyet satt opp og leke med det, gjøre noen veiledninger eller bygge et morsomt sideprosjekt. Å prøve ting hjelper deg forbi.
Jeg har virkelig en tavle i hjemmet ved siden av skrivebordet mitt der jeg administrerer en liste over ting jeg vil teste ut om jeg hadde flere timer. På den måten, når jeg virkelig får den vilkårlige nedetiden, bruker jeg den listen. Tilfeldige nedetider i min fortid har kommet i form av alt fra kansellerte planer i en helg, til å bli sittende hjemme på grunn av veldig dårlig vær, takket være å være under portforbud gjennom den egyptiske revolusjonen.
Annen:
Møter : Jeg vil gjerne gjøre mange av disse, det er bare vanskeligere enn noen av metodene mine, og at jeg ikke har funnet den beste tilnærmingen for å få mest mulig ut av tiden jeg bruker på dem.
Konferanser: Selv om jeg ikke deltar på dem hele tiden, vil mange konvensjoner laste opp videoer eller til og med sammendrag av diskusjoner som tilbys der, og de har en tendens til å være veldig verdifulle også.
Finn noe som er riktig for deg. Ulike menn og kvinner lærer på forskjellige måter, så i tilfelle du synes det er behagelig og kan integrere det i ditt vanlige arbeid / levetid, er det mye mer sannsynlig at du blir med det.