Mitä pehmeitä taitoja kehittäjä tarvitsee? Mielipiteitä Yandex

Suuri opiskelijoiden olympialaiset alkavat pian "Olen ammattilainen". Se on toiminut verkossa ja offline-tilassa jo useita vuosia. Opiskelijat eri erikoisaloista, mukaan lukien tekniset, voivat osallistua. Olympian järjestää 26 johtavaa yliopistoa: National Research University Higher School of Economics, Moskovan valtionyliopisto, Moskovan valtion teknillinen yliopisto, Moskovan fysiikan ja teknologian instituutti, MEPhI, Pietarin valtionyliopisto, ITMO-yliopisto ja muut.

Yandex on projektin tekninen kumppani. Meille "I'm a Professional" on jo toista vuotta peräkkäin hyvä tilaisuus puhua pehmeiden taitojen (soft skills) merkityksestä kehittäjien ja muiden asiantuntijoiden työssä. Vuosi sitten Moskovan toimistomme isännöi olympialaisten osallistujien kokousta, joka oli omistettu pehmeille taidoille. Yandexin Novosibirskin kehitystoimiston päällikkö Sergei Brazhnik puhui myös heistä puhumalla "I am a Professional" -ohjelmaan kuuluvassa koulutustilaisuudessa. Tänään Sergey ja kaksi muuta Yandexin johtajaa - Anna Fedosova ja Oleg Mokhov Olegbl4 — He kertovat Habrille pehmeistä taidoista: mitä ne ovat, mitä kehittäjä tarvitsee, mistä niitä saa ja miten niiden läsnäolo vaikuttaa yrityksen kasvuun.

Sergei Brazhnik, Novosibirskin kehitystoimiston johtaja, alueellisten koulutushankkeiden kehittämisjohtaja

Mitä pehmeitä taitoja kehittäjä tarvitsee? Mielipiteitä Yandex

— Kehittäjälle "4K:t" ovat tärkeitä: kriittinen ajattelu, luovuus, yhteistyö ja viestintä. On yleisesti hyväksyttyä, että kommunikointi tässä ammatissa ei ole tärkeä taito, mutta jos sitä ajattelee, se on välttämätöntä ammatillisen kasvun kannalta: sinun on kyettävä kysymään, kuuntelemaan ja kuulemaan keskustelukumppaniasi, selittämään näkökulmasi ja hyväksyä jonkun toisen, puhua ja neuvotella. Harjoittelija ei ehkä osaa työskennellä ryhmässä tai ajatella kriittisesti – ja tämä on normaalia, koska hänellä ei vielä ole sellaista taustaa.

Jos meille tulee haastatteluun jo kypsä asiantuntija, arvioimme kaikki nämä taidot keskustelun aikana. Katsomme, kuinka ihminen puhuu itsestään. Matkan varrella kysymme johtavia kysymyksiä ja selvennämme paljon. Testaamme kriittistä ajattelua ongelmien avulla. Toisaalta meille on tärkeää, että hän ratkaisee ne, toisaalta katsomme, kuinka hän tarkalleen ratkaisee ne.

Kehittäjällä, joka työskentelee jo yrityksessä, on kaksi tapaa määrittää, mitä taitoja häneltä puuttuu. Ensimmäinen on pyytää palautetta esimieheltäsi. Jos he eivät kerro sinulle mitään, se ei tarkoita, että kaikki on hyvin. Jos epäilet, kysy uudelleen. Nykyisten tehtävien ja liiketoimintatavoitteiden keskellä johtajat saattavat unohtaa ohjelmistosuunnan – siitä on tärkeää muistuttaa. Toinen tapa on yrittää arvioida itseäsi suhteessa muihin tiimin kollegoihin esimerkiksi aivoriihien aikana, jolloin jokainen heittelee ideoita ja sitten keskustelee ja arvostelee niitä.

Oletetaan, että ymmärrät, mitä taitoja sinulta puuttuu. Tämä on ensimmäinen ja tärkein askel - ymmärtää, että kyllä, todellakin, minussa on jotain vialla. Seuraavaksi ihannetapauksessa etsi mentori - ainakin ystävä, joka on kehittänyt nämä taidot. Voit vain katsella ystävääsi. Ja jos löydät mentorin, hän pystyy antamaan neuvoja ja seuraamaan kasvuasi. Mentori voi olla kollegasi (on heti selvää, miksi hän tarvitsee ohjausta - työskentelet samaa päämäärää kohti) tai joskus jopa ulkopuolinen asiantuntija (mutta tämä on yleensä joku tuttu, muuten hänen motivaationsa ei ole selvä). Myös kirjat, luennot, koulutukset ovat vaihtoehto, mutta näin vain saa tietoa. Jotta tieto muuttuisi taidoiksi, tarvitaan säännöllistä harjoittelua.

Viestintätaidot kehittyvät huomattavasti stand-upissa – päivittäisissä lyhyissä suunnittelukokouksissa, joissa jokainen tiimin jäsen kertoo, mitä hän parhaillaan tekee. Kaikenlainen julkinen puhuminen auttaa myös. Yritä kommunikoida enemmän kollegoiden kanssa ja jakaa kokemuksia tiimin sisällä.

Jos sinun on valittava tiiminvetäjä teknisen projektipäällikön ja kehittäjän väliltä, ​​ei ole selvää vastausta, kumpi on parempi. Yandexissä jopa projekti voi yleensä kirjoittaa koodia. Siksi vertaisin ensin johtajaa ja kehittäjää useiden parametrien mukaan: kuinka he osaavat asettaa tehtäviä ja ohjata toteutusta, miten he ohjaavat tiimiä ja ylipäätään millainen suhde heillä on tiimiin. Tapahtuu, että henkilö asettaa tehtävät hyvin ja seuraa määräaikoja, mutta tulee samalla huonommin toimeen tiimin kanssa. Kaikki riippuu myös siitä, kuka päätöksen tekee. Joku, joka oli itse kehittäjä johtajan sijaan, valitsee todennäköisemmin toisen kehittäjän johtajaksi.

Kovalla taidolla pääset joukkueen johtajaksi – tapauksia on ollut. Mutta johtajia, jotka ylentävät tällaista henkilöä joukkueen johtajiksi, on lyötävä ranteeseen. Koska hän, kun hän oppii, sotkee ​​niin paljon, että joukkue on demotivoitunut. Sitten kaikki riippuu siitä, kuinka vahvoja kaverit ovat. Tai he odottavat, kunnes henkilö kasvaa ja tajuaa mitä tapahtuu. Tai he eivät odota ja alkavat juosta karkuun.

Jos teet silti kovan kehittäjän johtajan, sinun on ensin valmisteltava hänet perusteellisesti ja sitten mentoroitava häntä ensimmäisten XNUMX–XNUMX kuukauden ajan.

Anna Fedosova, koulutus- ja kehitysosaston johtaja

Mitä pehmeitä taitoja kehittäjä tarvitsee? Mielipiteitä Yandex

— Täydellistä osaamislistaa on vaikea laatia. Näin ollen Lominger-kompetenssimalli se sisältää 67 paikkaa. Yandexin sisällä jaamme taidot universaaleihin ja johtajien tarvitsemiin.

Universaalit taidot liittyvät henkilökohtaiseen tehokkuuteen ja vuorovaikutukseen muiden kanssa. Henkilökohtainen tehokkuus liittyy esimerkiksi kykyyn hallita itseään, aikaa, työprosesseja, tulosorientoitumista, kriittistä ajattelua ja oppimiskykyä. Se, mikä erottaa nykyajan talouden XNUMX vuoden takaisesta taloudesta, on se, että et todennäköisesti tee samaa koko elämäsi. Todennäköisesti jokin muuttuu, ja sinun on varauduttava siihen.

Toinen yleismaailmallisten taitojen ryhmä liittyy kommunikointiin muiden ihmisten kanssa. Emme elä enää kokoonpanolinjatuotannon aikaa. Mitä tahansa teetkin, joudut todennäköisesti neuvottelemaan ja keskustelemaan siitä muiden ihmisten kanssa. Viestintäprosessista tulee tässä tapauksessa erittäin tärkeä. IT-yrityksissä, joissa suunnitteluhorisontti on tekniikan jatkuvan kehityksen vuoksi hyvin lyhyt, teknistenkin asiantuntijoiden on tehtävä monia keskusteluprosessissa syntyviä kollektiivisia päätöksiä. Ja työntekijät eivät voi antaa neuvottelujen joutua umpikujaan, muuten työ pysähtyy.

Erillinen suuri kerros on taitoja esimiehille. Näitä ovat kyky asettaa ja arvioida tehtäviä, motivoida muita ja kehittää itseään, olla johtaja, rakentaa tiimiäsi ja olla vuorovaikutuksessa muiden tiimien kanssa.

Yandexissa softammattikoulutusohjelmat on suunniteltu siten, että työntekijät voivat työskennellä erilaisissa tilanteissa turvallisessa ympäristössä. Nämä voivat olla tilanteita, joihin he eivät ole aiemmin törmänneet, tai erityisiä tapauksia heidän kokemuksestaan, joissa he haluaisivat saada paremman tuloksen. On paljon kehitettävää, uusien ihmisten palkkaamisesta ja tavoitteiden asettamisesta eturistiriitoihin ja motivaatioongelmiin. Pääsääntöisesti työntekijän ja esimiehen väliset väärinkäsitystilanteet ovat vaikeita molemmille osapuolille, mutta niitä voi oppia selviytymään.

Erilaisia ​​opetusmenetelmiä voidaan käyttää. Joten ryhmätyön oppiminen on melko vaikeaa. Koulussa opetetaan työskentelemään yksilöllisesti, arvosanat annetaan henkilökohtaisesta opiskelumenestyksestä. Mutta tiimissä ihmiset oppivat ottamaan vastuuta, jakamaan rooleja keskenään ja sopimaan yhteisistä tavoitteista ja tuloksista. Ja usein käy ilmi, että tämä on opittava aikuisena työssä. Nyt osa kouluista harjoittaa projektioppimista ja yhteistä tehtävien suorittamista. Tämän pitäisi auttaa oppimaan ryhmätyötä lapsuudesta lähtien.

Kuinka opettaa aikuisia oppimaan ja hankkimaan tietoa itsenäisesti? Joskus korkeakoulujen kokemus auttaa. Maisteri- ja jatkokurssit opettavat opiskelijaa ymmärtämään, mikä on tärkeää ja mikä ei ole tärkeää, ja mistä etsiä oleellista tietoa. Mutta usein sinun on hallittava tämä jo työn aikana. Ei ole yllätys, että yksi Courseran suosituimmista kursseista on nimeltään Oppimisen oppiminen.

Oppimiselle ei ole mitään hyödyllisempää kuin itsensä tunteminen: katsoa itseäsi ulkopuolelta kollegoilta saadun palautteen avulla, miettiä taas mikä toimii ja mikä ei, löytää ihmisiä, joiden kaltaisia ​​haluat olla, ja vertaa itseäsi heihin.

On syytä muistaa, että motivaatio on kaiken ytimessä. Jos ymmärrät olevasi epäseuraava, mutta sinun on muutettava tämä, esimerkiksi tämä on tärkeää tiimille, niin motivaatio ja tarve muuttua ilmaantuvat. Jos sinun ei tarvitse kommunikoida kenenkään kanssa työn takia, miksi astua itsesi yli?

Oleg Mokhov, HR-projektien kehitysjohtaja ja Yandex.Contest-palvelu, joka isännöi Olympiadin online-osaa

Mitä pehmeitä taitoja kehittäjä tarvitsee? Mielipiteitä Yandex

– Kehittäjät, joilla ei ole tiimijohtamistavoitteita, eivät todellakaan tarvitse pehmeitä taitoja. On tärkeää osata esittää kysymyksiä, kuunnella ja välittää ajatuksiasi. Voit parantaa näitä taitoja antamalla raportin konferenssissa tai lukemalla luentoja yliopistossa. Me kaikki opiskelimme jossain vaiheessa, mikä tarkoittaa, että voimme opettaa jotakuta itse. Oppilaat ovat hulluja ja kysyvät piilotetuimpia kysymyksiä. Kyky vastata niihin nopeasti ja ripustaa kieltäsi auttaa sinua pysymään rauhallisena kiihkeissä keskusteluissa.

Kirjat eivät auta pehmeitä taitoja. Treenit auttavat vain, jos osallistut niihin säännöllisesti. Mutta on erittäin hyödyllistä tulla konferenssiin ja ottaa aktiivinen kanta. Esitä vain kysymyksiä puhujalle.

Haastatteluissa kyseenalaistan joskus jopa ehdokkaan oikean vastauksen – katson, miten hän ajattelee. Mutta tämä toimii vain, jos henkilö luottaa itseensä. Yleensä pehmeitä taitoja on parempi analysoida loppuhaastatteluissa. Pyydän sinua esimerkiksi kertomaan mielenkiintoisimman ehdokkaan tekemän tehtävän. Näin saat selville, mikä on henkilöä kiinnostavampaa - koodaus, tutkiminen, tulosten saaminen vai kommunikointi.

Monet pehmeät taidot hurjasti kehittäneistä ihmisistä tulevat korkea-arvoisiksi esimiehiksi, joiden koko päivä koostuu tapaamisista. Kuinka ylläpitää koodaustaitojasi? Sanot itsellesi: Olen ohjelmoinut kaksi tuntia. Sammutat kaikki ilmoitukset, puhelimesi, se on ainoa tapa. Tiedän johtajia, jotka tekevät tätä. No, haastattelut ja tekniset osiot auttavat myös kehittämään aivoja. Yandexissä lakkasit juuri olemasta juniori, ja sinut kutsutaan jo haastatteluun. Se on kuin vero siitä, että työskentelet suuressa yrityksessä.

Jos sinun on valittava tiiminvetäjä johtajan ja kehittäjän väliltä, ​​kaikki riippuu johtajan tulevista vastuista. Se on yksi asia, jos johtaja oli joskus itse kehittäjä. Sitten hänellä on enemmän mahdollisuuksia. Se on erilaista, jos se on projektin farmari. Hän on vuorovaikutuksessa tausta- ja käyttöliittymätiimien, suunnittelijoiden ja analyytikkojen kanssa. Mutta hän ei tiedä, miten tietty kirjasto toimii käyttöliittymässä, hän ei tunne asynkronista ohjelmointia taustajärjestelmässä, eikä hän ymmärrä miksi se on vaikeaa. Kehittäjän kasvu on sukeltamista syvemmälle. Ja hallinnan ydin on pintakerroksen kerääminen, ongelman ymmärtäminen ja yhteyksien ja prosessien luominen. Siksi uskon, että esimies ei todennäköisesti pysty parantamaan ihmisten kehitystaitoja.

Ryhmä voi kehittää vihamielisyyttä ulkopuolista kohtaan. Joten valitsisin johtajan itse kehittäjien joukosta, enkä ehkä valitsisi heistä vahvinta. Oletetaan, että henkilö työskenteli viisi vuotta, nyt hän on vanhempi kehittäjä, mutta näiden viiden vuoden aikana vain laitteisto kasvoi, ohjelmistot eivät kasvaneet. Sitten en voi odottaa heidän nousevan pilviin, jos annan hänelle aseman. Mutta kun kehittäjä on työskennellyt vuoden, mutta näen, että hänellä on hyvä kieli, hän kommunikoi, voi yhdistää useita ihmisiä, ratkaista heidän välisiä konflikteja - tämä on minulle tiimijohto, vaikka hän ei olisikaan vanhempi kehittäjä .

En usko tarinaan, jossa ihmisestä tulee johtaja pelkän kovan taidon perusteella. Tiimijohto ilman ohjelmistoa ei todennäköisesti täytä tehtäväänsä jossain. Milloin tämä mahtaa toimia? Kun alaiset ovat omavaraisia. Minulla on tunnuslause uusille johtajille: kissoja on helppo hallita. Ryhmän johtajat järkytyvät, kun heillä on vaikeita tapauksia - yksi työntekijä haluaa erota, toinen on masentunut ja alkaa toimia vähemmän, kolmannella on konflikti. Tähän sanon heidän tiiminjohtajalleen - iloitse, tämä on ensimmäinen kerta, kun sinun on työskenneltävä johtajana. Koska kissat - ne miau, ovat ystävällisiä, iloisia - on erittäin helppo hallita.

Lähde: will.com

Lisää kommentti