Pat labākie CTO sāka ar “Sveika pasaule” (1/2)

Mācīšanās katru dienu ir galvenais veiksmes faktors jebkuram uzņēmējam, jo ​​īpaši jaunajiem tehnoloģiju vadītājiem, jo ​​viņus bieži nolīgst par tehniskajām prasmēm, bet pēc tam viņiem ātri tiek lūgts darīt lietas, par kurām viņiem nav pilnīgi nekādu nojausmu, kā to izdarīt: vadība, personāla atlase utt. Lielākā daļa cilvēku piekrīt, ka progresēšana ir patiešām svarīga bieži mainīgā vidē (jaunizveidotajos), tikai dažiem cilvēkiem tas izdodas.

Lieliskam tehnoloģiju vadītājam ir ne tikai jāmācās katru dienu, bet arī jānodrošina, lai viņa komanda mācītos kopā ar viņu.

Visi to saka:

Ikvienam starta dibinātājam es iestājos par veselīgas devas pastāvīgu personīgo attīstību: treneri, konsultanti, mentori un līdzcilvēku tīklošana laika gaitā var būt tiešām jaudīgi rīki dibinātāju rīkkopa.
Rorijs Stērlings, par ko es cīnos kā RK
Skaitļi ir skaidri: Lai uzņēmēji noturētos - it īpaši jaunāki -, uzņēmējiem ir jāpadara darba vieta klasē.
Falon Fatemi, jūsu starta labākā saglabāšanas likme? Mācīšanās kultūra

To zina visi, tomēr tik maz cilvēku pavada pietiekami daudz laika, lai mācītos un progresētu.

1) Laika zudums pret laika ieguldījumu

Kad pirms 7 gadiem sāku strādāt par izstrādātāju, es turpināju domāt:

  • Man nav laika zaudēt, uzzinot, kas ir reaģētspēja
  • kāpēc man būtu jāapgūst bez serveru arhitektūra, man nav veiktspējas problēmu
  • Apgūt vadību? Vai tā nav prasme, kas jums vai nu nav, vai nav?
Kredīti: https://imgflip.com/memegenerator

Jūs varat sākt tērēt laiku efektīvai apmācībai tikai tad, kad esat patiešām sapratis, ka patiesībā jūs nezaudējat laiku, bet to ieguldāt. Mēģināsim izmantot analoģiju: "Laiks == Nauda".

Nauda / laika ieguldījums

Kredīti: Noņemt

Lielākajai daļai cilvēku pirmais veids, kā ieguldīt naudu, ir krājkonts, tāpēc viņi ņem nelielu summu no tā, ko nopelna katru mēnesi, un pārskaita to uz šo kontu, padarot to “neiespējamu” tērēt to tieši īstermiņa produktiem. Tomēr pēc dažām nedēļām, mēnešiem vai gadiem viņi beidzot var iztērēt šo naudu, lai iegādātos automašīnu, māju vai jebko citu, ko citādi būtu grūti iegādāties, jo nav iespējams [nopelnīt pietiekami daudz naudas, ir pietiekami daudz laika] vienā nedēļa līdz [nopērc mašīnu, iemācies Rubīnu] (vismaz man )

Neskatoties uz to, cilvēki parasti neliek pietiekami daudz naudas [laika, naudas] kontā [uzkrājumi, mācības], jo:

  • Ir grūti saprast ilgtermiņa ieguldījuma vērtību, jo tas ir pārāk tālu nākotnē (Kāpēc man būtu vajadzīga [automašīna, jauna prasme]?)
  • Ir pārāk viegli domāt, ka jums kaut kas ir vajadzīgs tikai tagad, lai vēlāk saprastu, ka jums tas patiesībā nav vajadzīgs (Mums visiem ir vajadzīga pēdējā [videospēle, funkcija])

Arī pārāk daudz [naudas, laika] tērēšana īstermiņa [produktiem, iestudējumiem] bieži traucē jums iziet nepieciešamo atlases procesu, kas palīdz jums koncentrēties uz projektiem ar augstu pievienoto vērtību.

2) Personīgie ieguldījumi mācībās

Lasīt / klausīties

Tas var būt acīmredzams, taču šeit ir daži padomi, ko es pielietoju pats, lasot (vai klausoties) mācību materiālus:

  • Izmēriet izlasīto grāmatu / rakstu / emuāra ziņu daudzumu un dodiet sev mērķi. Es personīgi cenšos lasīt 1 grāmatu ik pēc 2 mēnešiem un vismaz 4 rakstus (Medium, SO, Quora…) nedēļā par tehnoloģijām, vadību vai jebkuru citu tematu, kas man šķiet noderīgs manam progresam.
  • Organizējiet lasīšanas materiālu apmaiņu savas komandas līmenī. Kerala Ventures visi piesakās un var pievienot rakstus mūsu Notion datu bāzē. Tas mums palīdz tērēt mazāk laika, lai atrastu satriecošus rakstus un vairāk laika tos lasītu. Pārliecinieties, vai jūsu rakstiem ir piestiprinātas atbilstošās atzīmes (bez servera, dokotājs, rubīns utt.)

Rezervējiet kalendārā noteiktu vietu

Galvenā cīņa, kas man radās, bija struktūras trūkums, kāds man bija, mācoties. Man tagad kalendārā ir īpaša slots. Es parasti to daru piektdienas pēcpusdienā, jo tas ir nedēļas laiks, kurā esmu pārāk noguris, lai būtu 100% produktīvs, un parasti tas prasa mazāk uzmanības nekā tad, kad es kodēju. Mans kalendāra laika posms ir 3 stundas, bet, ja godīgi, summa, kuru es ieguldīju, mainās katru reizi.

Pirmo reizi es tikai lasīju un lasīju 3 stundas (Nedari tā!), Es tagad sūtu e-pastus cilvēkiem, kurus es vēlētos satikt, atrast un rezervēt interesantas tikšanās, lasīt, pavadīt laiku kopā ar komandas biedriem, ar kuriem es varētu apmainīties. par jauniem priekšmetiem ...

3) Komandas ieguldījums mācībās

Veidojiet savas komandas kultūru ap mācīšanos

Kredīti: Noņemt

Visiem labākajiem tehnoloģiju vadītājiem ir veids, kā nodrošināt, ka to izstrādātāji turpina mācīties ikdienā.

Šeit ir daži padomi, kurus varat izmantot mazām komandām, neprasot struktūru, kas varētu būt nepieciešama lielākam uzņēmumam:

  • Iedrošiniet komandu rezervēt laika nišu savos kalendāros
  • Organizējiet (vienu vai divas reizes mēnesī) komandas sarunas, kurās katrs dev runā par kaut ko nesen iemācītu
  • Skaidri izteikiet savai komandai, ka jebkurš mācību materiāls ir un apmaksās uzņēmums (grāmatas, aizdedzinājumi, "tiešām interesantas" konferences, e-apmācības platformu abonēšana). Viņi parasti neprasīs, tāpēc lūdziet viņus. Es to atkal un atkal atkārtoju savai komandai, līdz pirmais izstrādātājs nolēma man lūgt grāmatu, izlasīt to un kļūt par vienu no maniem labākajiem izstrādātājiem. Ak, un, ja tā vēl nav uzņēmuma politika, es labprāt dzirdētu jūsu domas par to, kāpēc tā nevajadzētu būt!
  • Jūsu birojā ir neliela bibliotēka (vai dažas iekurtes)
  • Atbalstiet mācību iniciatīvas!
  • Izmantojiet kodu pārskatus un pāra programmēšanu. (Es veltīšu vairāk laika, lai runātu par šīm metodēm tieši zemāk)

Koda pārskatīšana

Kredīti: Noņemt

Salīdzinošā pārskatīšana ir koda gabala novērtēšana, ko veic izstrādātājs, kurš to nav uzrakstījis. Ja jūs to vēl neveicat, jums noteikti vajadzētu.

Lai saprastu, kāds būtu labs pārskatīšanas process: ideāls koda pārskatīšanas process

Lai izprastu recenzenta un iesniedzēja lomu: Kodeksa pārskatīšanas vadlīnijas

3 galvenie mērķi tiek sasniegti, pārliecinoties, ka katrs kods tiek pārskatīts vienaudžiem:

  1. Atsauksme mācās, izlasot līdzstrādnieka kodu
  2. Kodētājs mācās, saņemot komentārus no sava recenzenta
  3. Kodu izaicina cits izstrādātājs, kas var sniegt jaunu pieeju un koncentrēties uz tādām lietām kā lasāmība, apkopojamība utt.
  4. https://help.github.com/lv/articles/about-pull-request-reviews (I Github btw, viens no rīkiem, kurus varat izmantot)

Es uzskatu, ka, izmantojot salīdzinošo pārskatīšanu, ir jāpiemēro galvenokārt 2 noteikumi:

  1. Nekad neizmantojiet to kā veidu, lai kodētājam liktu domāt, ka viņa kodēšanas prasmes nav pietiekamas. Tas ir mācību un kvalitātes rīks, nevis diskusija un vadības kanāls.
  2. Vienmēr pārliecinieties, ka katrs jūsu izstrādātājs pārskata, tas nav rezervēts ne vecākajiem, ne jaunākajiem izstrādātājiem. Pat jaunākie izstrādātāji pārskatīšanas laikā var dalīties ar lielisku atziņu, un pat vecākie izstrādātāji var daudz iemācīties, lasot jaunākā izstrādātāja kodu.

Pāru programmēšana

Pareizā puiša mati ir tik ļoti forši. Kredīti: Noņemt

Tiem no jums, kuri vēl nezina, kas vēl ir pāra programmēšana: pāra programmēšana.

Šeit ir daži padomi veselīgas pāru programmēšanas vides ieviešanai:

  • Rezervējiet vietu pāru programmēšanai kalendāros!
  • Pāru programmēšana noteikti jūs palēnina, tā ir dabiska kompromiss starp kvalitāti un ātrumu, tāpēc pārliecinieties, ka nelieciet pārāk daudz laika nišu.
  • Es personīgi iesaku pielāgot frekvenci jūsu komandas līmenim, pārliecinoties, ka katrs izstrādātājs nedēļā var veikt 1 pāra programmēšanas sesiju, bet katram vecākam izstrādātājam nav vairāk kā 2 nedēļā. Vidējā sesija ir jūsu ziņā, bet 2 stundas ir labs sākumpunkts.
  • Dariet visu iespējamo, lai padarītu pāru programmētāju līmeņus neviendabīgus. Ņemiet vērā, ka tas ir arī mācību līdzeklis.

Priekā

Es tikko lasīju šo rakstu un man patika: labākie izstrādātāji tiek izvirzīti, nevis pieņemti darbā

Ja vēlaties iet tālāk, šeit ir mans otrais raksts: Pat labākie CTO sākās ar Hello World (2/2)

Tu!や っ た! Šis bija mans pirmais vidējais stāsts, pirmais no (es ceru), sērijas, kurai ir viens mērķis: pārdomāt manas kā tehnoloģiju menedžera kļūdas un sniegt ieskatu nākamajās, kā arī radīt debates par lieliskas vides veidošanu lai tehnoloģiju komandas attīstītos (skat. ko es tur izdarīju) . Es vēlos dalīties ar to, ko iemācījos šajos pēdējos gados kā brīvmākslinieks, pēc tam kā CTO Inchā un šobrīd kā CTO Kerala Ventures. Pateicoties visiem uzņēmējiem, kurus es satiku šajos pēdējos mēnešos, un tas man palīdzēja arvien vairāk un vairāk izprast šīs tēmas. Starp citu, Kerala algo

Mani stāsti galvenokārt tiek rakstīti jebkuram tehnoloģiju menedžerim, kurš vada komandu no 1 (omg, man šeit jādara viss) līdz 20 (omg, kāpēc man (domāju, ka man šeit joprojām jādara viss) izstrādātājiem. Kāpēc?

Ir diezgan daudz grāmatu, pasākumu, sarunu un treneru vadītājiem, bet par CTO cīņām mēs dzirdam ļoti maz. Es to saprotu, runājot par kļūdām, kuras mēs pieļāvām, mācoties darbā, nav krāšņi, patiesībā ir diezgan mulsinoši un sāpīgi domāt. Bet daļa no šī vingrinājuma ir terapeitiska, otra, cerams, palīdzēs pašreizējiem vai nākamajiem CTO. Uzticības celšana kā CTO

Par Kerala Ventures

Kerala komanda ārkārtīgi koncentrējas uz milzīga atbalsta sniegšanu saviem uzņēmējiem tehnoloģiju, operāciju un īres jomā (skat. First20.club). Mums ir unikāla kompetence, veidojot jaunizveidotus uzņēmumus no “vienradžiem” (Lafourchette, Doctolib, skatiet mūsu stāstu)

Kerala Ventures lielos uzņēmējos iegulda no 100 līdz 1,5 miljoniem eiro