Od kupca do IT stručnjaka: tko i zašto ide u "Školu programiranja" Rostelecoma
Miscelanea / / April 26, 2021
Pet priča koje dokazuju da je poznavanje osnova programiranja korisno ne samo za IT stručnjake.
Digitalizacija života stalni je trend posljednjeg desetljeća, koji se samo pojačao 2020. godine. U tim uvjetima poslodavci nastoje naučiti zaposlenike modernim informatičkim vještinama odgajanjem čvrstih stručnjaka u tvrtkama. Rostelecom posluje već dvije godine “Škola programiranja». Zaposlenici svih odjela mogu učiti Python, JavaScript, SQL i druge jezike - nije važno jesu li njihove aktivnosti povezane s IT-om ili ne. Razgovarali smo s pet bivših studenata i saznali kako im je kodiranje promijenilo život.
Irina Nural: "Ako se ne razvijete, naći ćete se iza trenutnih trendova"
Irina Nural
Poslovni partner, voditelj projekta u Centru za računovodstvo i izvještavanje, Nižnji Novgorod.
U Rostelecom sam došao prije otprilike dvije godine i odmah me zapanjila količina podataka koje treba obraditi. Primjerice, 35 zaposlenika svakodnevno provjerava primanje sredstava na tekući račun za stjecanje po 15 minuta dnevno.
Moj glavni zadatak voditelja je osigurati da sve bude učinjeno ispravno. Ali svatko može pogriješiti, pa je bilo potrebno nekako optimizirati te rutinske procese. Iz internog popisa doznao sam da podatke možete analizirati pomoću Pythona. To je bio glavni razlog za upis u "Školu programiranja". Uz to, od svojih sveučilišnih dana sanjao sam o tome da budem programer.
Više od 100 drugih zaposlenika Rostelecoma pohađalo je tečajeve sa mnom. Svi smo bili podijeljeni u timove od po 10 kako bismo dodali natjecateljski duh našim studijama. Bodovi su dodijeljeni za pravovremenu dostavu domaćih zadaća, uspjeh u dodatnim zadacima i pomoć ostalim učenicima.
Diplomirao sam na studiju programiranja prije godinu dana. Povremeno primijenim znanje kad imam slobodnog vremena. Za mene je kodiranje još uvijek hobi.
Ipak, imam se čime pohvaliti. Napisao sam dvije skripte: za provjeru prikupljanja i prikupljanja gotovine. Sada se svi podaci iz ove kategorije automatski provjeravaju. I ovo je plus za sve. Zaposlenici se više ne bave dosadnim i rutinskim poslovima, a siguran sam da su svi podaci ispravno prikupljeni. Automatskom provjerom pogreške su praktički isključene, a štoviše, rokovi se ne remete.
Mislim da trebate ići u korak s vremenom, mijenjati se i prilagoditi svoj rad novim uvjetima. Svijet se ubrzano razvija: prvo su računovođe imale račune, zatim kalkulator, zatim je računalo pomoglo u obradi informacija, a sada sve poslove obavlja samostalno. Računovođa je postao svojevrsni analitičar podataka, a da bi učinkovito obavljao svoje dužnosti, mora znati kako sve funkcionira. Ako se ne razvijete, naći ćete se iza trenutnih trendova.
Evgeny Knyazev: "Možete raditi u jednoj tvrtki prilično dugo, ako postoji mogućnost razvoja i prema gore i po horizontali"
Evgenij Knjazev
Analitičar sustava, Moskva.
U Rostelecomu sam više od 8 godina - u tvrtku sam došao odmah nakon diplome. Sve to vrijeme radio je kao stručnjak za nabavu, promijenio nekoliko pozicija u različitim granama. 2019. prelazi u Moskvu. Ovdje je pratio postupak nabave i počeo se baviti analizom podataka.
Kad sam saznao za otvaranje Škole programiranja, odmah sam poželio doći tamo. Opis tečaja govorio je o mogućnosti prelaska u drugi smjer unutar tvrtke - ovo me jako nadahnulo.
No, samo želja nije bila dovoljna. Da biste prošli tečaj, morali ste položiti test iz osnova programiranja i napisati motivacijsko pismo. Učinio sam to tek drugi put. Prvi je pokušaj bio neuspješan, jer je bila velika konkurencija, plus istovremeno sam pohađao još jedan tečaj na internetskom sveučilištu Rostelecom.
Program obuke obuhvaćao je Python, SQL i blokove znanosti o podacima. Kad smo završili s obukom, ponuđeno nam je da pokušamo dobiti mjesto znanstvenika podataka: dali su nam testni zadatak da testiramo svoje vještine. Nisam uspio proći izbor, ali nisam odustao od programiranja. Nakon diplome nastavili smo komunicirati s kolegama studentima - razgovarali smo o vijestima, saznali tko ima kakve uspjehe i planove. Jedan od mojih kolega predložio je pokušaj da postanem sistemski analitičar. Bio je studeni 2020. Tada sam razmišljao o promjeni posla, uključujući potragu za njom na novom polju. Odlučio sam isprobati predloženi natječaj. Kao rezultat toga, uspješno sam prošao intervju i započeo svoj put do IT-a.
U današnje vrijeme malo ljudi dugo radi na jednom radnom mjestu. Ali u jednoj tvrtki možete raditi prilično dugo, ako postoji mogućnost razvoja i prema gore i po horizontali. Ovdje je bitna spremnost tima da prihvati i podrži pridošlice. U Rostelecomu su, unatoč velikom opterećenju, svi u IT klasteru predani timskom radu i uzajamnoj pomoći, što pomaže bržoj prilagodbi novoj ulozi.
Sviđa mi se moj trenutni posao: ovdje postoje i drugi zadaci i problemi, trebate se redovito uranjati u ono što ne znate i iznova proučavati nešto. I razumijem da tvrtka ima prostora za rast. Rostelecom ima ogroman IT klaster, u kojem uvijek možete pronaći zanimljive projekte i netrivijalne zadatke. Čini mi se da za svakog zaposlenika postoji puno prostora za razvoj.
Aleksandar Pavlov: „Samo sam htio probati nešto novo. Kao rezultat toga, pohađao sam dva cjelovita tečaja "
Aleksandar Pavlov
Voditelj bloka informacijske tehnologije Odjela za obračun, Tambov.
U Rostelecomu radim od 2003. godine. Većinu vremena provodim nadgledajući zadatke u sustavu JIRA koji dolazi u naš odjel - prosječno se primi 60–80 tjedno. Osim toga, potrebno je prikupljati dnevna, tjedna, mjesečna izvješća o broju prijava: primljenih, dovršenih i u tijeku. Potrebno je puno vremena, osim toga, općenito, to su dosadne radnje. Poznavanje Pythona pomaže u bržem izvršavanju takvih zadataka. Iako u početku to nije bila svrha mog treninga.
Upisao sam se u Školu programiranja jednostavno zato što sam želio isprobati nešto novo. Kao rezultat toga, pohađao sam dva cjelovita tečaja: prvi - "Uvod u Python" - pretprošle godine; drugi - "Data Analyst" - završen je ovog proljeća.
Prvi tečaj bio je prilično jednostavan i bez stresa: satovi su se održavali jednom tjedno po dva sata u formatu webinara; domaća zadaća trajala je doslovno sat vremena. Drugi je tečaj puno teži: povećao se broj predavanja i zadataka. A za uspješan završetak bilo je potrebno izraditi dva cjelovita projekta: prvi - predvidjeti cijenu stana u Moskvi pomoću početnih podataka, drugi - kako bi se utvrdilo hoće li klijent isplatiti zajam ili ne. Oba projekta sam uspješno položio.
Nakon tečajeva na Pythonu, napisao sam kod koji prikuplja podatke koji su mi potrebni u sustavu upravljanja projektima, istovara ih u tablicu i šalje mi poštom. Računa li na mene! Potrošio sam puno vremena na ovaj razvoj, ali sada se mogu nositi sa zanimljivijim zadacima. Također sam napisao skriptu za svoje kolege: sada mi mogu poslati zahtjev poštom s imenom potrebnog izvještaja - računalo ga generira i šalje samo.
Čak i nakon učenja Pythona, prilagodio sam makronaredbu za Excel koja se koristi u fazi migracije baze pretplatnika. za raščlanjivanje adresa kupaca na zasebne komponente: regija, okrug, grad, mikrookrug, ulica, kuća, zgrada, ravan. Za podatke s više od deset tisuća redaka, Python skripta pokreće se red veličine brže od Excel makronaredbe.
Još jedan primjer pojednostavljenja rutine je stvaranje tražilice za pojašnjavanje trenutnih bankovnih podataka. Ažurna arhiva s referentnom knjigom banaka preuzima se s izvornog izvora (web stranice Centralne banke) i pretraga se vrši u XML datoteci. Prije se u ovoj operaciji koristilo uobičajeno internetsko pretraživanje pomoću preglednika, ali je bilo dugotrajno.
Sada radim na sustavu koji bi pomogao raspodijeliti zadatke: predložio bi koji je zaposlenik najprikladniji za njihovu provedbu.
Nikolay Schepilov: "Sada rutinski zadaci oduzimaju 10 puta manje vremena"
Nikolay Shchepilov
Glavni analitičar sustava, Jedinica za razvoj informacijskih sustava, Moskva.
Već nekoliko godina zanimaju me znanost podataka i programski jezik Python. Prije pohađanja tečajeva koristio sam SQL prilično tečno za analizu podataka, znao malo o VBA, Pythonu i Javi - podučavao sam ih na otvorenim tečajevima na YouTubeu i Stepiku. I kad se ukazala prilika za besplatno dobivanje dodatnog znanja, naravno, pristao sam.
Ušao sam u Junior stream, tečaj je trajao šest mjeseci. Trening se odvijao na posebnoj platformi: tamo ste morali odslušati lekciju i odmah ispuniti praktični zadatak. Općenito, nisu bili teški, osim toga, već sam imao malo iskustva. No, bilo je i blokova problema - povezanih s višom matematikom i strojnim učenjem: morao sam pročitati dodatnu literaturu.
Sada je jezik Python postao pravi pomagač za obavljanje rutinske analize podataka iz nepovezani izvori, kao i specifični projektni zadaci za testiranje web i složenih aplikacija integracije. Sada se sve to radi lakše, brže i s manje pogrešaka - trošim puno manje vremena. Također je postalo moguće delegirati ponovljene slučajeve kada je glavni posao analize već izvršio kôd.
Znanja i vještine koje sam stekao također su mi omogućili da napredujem u samostalnom proučavanju Jave, i kao rezultat toga - ja sudjelovao u uspješnoj implementaciji platforme Camunda (platforma za upravljanje poslovnim procesima) u našoj podjela.
Dmitrij Tarasov: "Kao vođi, važno mi je razumjeti mogućnosti instrumenta - za to ne postoji ništa bolje od pohađanja tečajeva i osobnog gledanja, dodirivanja rukama."
Dmitrij Tarasov
Direktor pravca analitike i rada s podacima u bloku ekonomije, financija i strategije, Moskva.
Stalno učim i pohađam različite tečajeve. Već dugo planiram učiti Python. Kad je stigao poziv za "Školu programiranja", odlučio sam ne propustiti priliku.
Zašto mi to treba? Izrađujemo prediktivne modele, analitičke usluge, propise i izvješća - radimo s podacima u svoj njihovoj raznolikosti. Iako i sam malo radim rukama, za mene je, kao vođu, izuzetno važno razumjeti mogućnosti instrumenta, njegovu ispravnu organizaciju i njegovu primjenjivost u općoj orkestraciji rješenja. A za to ne postoji ništa bolje od pohađanja tečajeva da biste sve vidjeli i sami isprobali. Istodobno, otresite prašinu s mozga.
Prije "Škole programiranja" dobro sam poznavao SQL i VBA, znao sam i C #, PHP, HTML, Javu - na razini dovoljnoj za čitanje koda da bih razumio što programer želi postići.
Na tečajevima sam pohađao Junior program s naglaskom na analizu podataka. Sastojala se od tri bloka: o Pythonu, o SQL-u i pregleda o podatkovnom inženjerstvu. Najzanimljiviji su bili zadaci završnog bloka, gdje je bilo potrebno raditi sa Scikit-learn knjižnicama: na temelju stvarnih slučajeva Stvorio sam modele koji daju rezultat, i ne apstraktan u obliku nekih brojeva, već razumljiv, zasnovan na stvarnom zadatak. Bilo je super.
Intenziv je trajao gotovo šest mjeseci. Kao rezultat toga, jasno sam definirao koje je zadatke bolje riješiti Python alatima, a koje SQL. Osim toga, sada kompetentnije postavljam i ocjenjujem zadatke: razumijem da ovo traje jedan dan, ovo je tri, a ovo sedam. I postalo je lakše objasniti zaposlenicima što želim od njih - jer se mogu služiti jasnim i ispravnim izrazima.
U "Škola programiranja»Rostelecomom se mogu baviti i zaposlenici s nula obuke i već iskusni stručnjaci koji rade u IT smjeru tvrtke. Studenti su podijeljeni prema stupnju osposobljenosti: Junior - početnici, Srednji - stručnjaci s iskustvom od jedne i pol godine, Senior - s više od četiri godine iskustva.
Ovo nije jedini obrazovni program u Rostelecomu. Tvrtka ima vlastiti sustav obuke. Ovo je cjelovito razvojno okruženje za zaposlenike, koje se sastoji od platforme za profesionalni i osobni razvoj "Online University" (sadrži više od 800 video tečajevi!), mreža centara za obuku u cijeloj zemlji, portal za razvoj digitalnih vještina i razmjenu stručnosti "Razmjena talenata" i platforma za procjenu ključnih pozicije u poduzeću.
Želim raditi u Rostelecomu