Fra køber til it-specialister: Hvem og hvorfor går til "Programming School" i Rostelecom
Miscellanea / / April 26, 2021
Fem historier, der viser, at kendskab til det grundlæggende ved programmering ikke kun er nyttigt for IT-specialister.
Digitaliseringen af livet er en konstant tendens i det sidste årti, som kun blev intensiveret i 2020. Under disse forhold stræber arbejdsgivere efter at lære medarbejderne moderne it-færdigheder ved at rejse høje specialister i virksomheder. Rostelecom har været i drift i to år nu “Programmeringsskole». Medarbejdere i alle afdelinger kan lære Python, JavaScript, SQL og andre sprog - det betyder ikke noget, om deres aktiviteter er relateret til it eller ej. Vi talte med fem-retters alumner og lærte, hvordan kodning ændrede deres liv.
Irina Nural: "Hvis du ikke udvikler dig, vil du finde dig selv bag de aktuelle tendenser"
Irina Nural
Forretningspartner, projektleder i Accounting and Reporting Center, Nizhny Novgorod.
Jeg kom til Rostelecom for omkring to år siden og blev straks ramt af mængden af data, der skal behandles. For eksempel kontrollerer 35 ansatte modtagelsen af midler til den løbende konto for at erhverve hver dag i 15 minutter om dagen.
Min hovedopgave som leder er at sikre, at alt gøres korrekt. Men enhver kan begå en fejl, så det var nødvendigt at optimere disse rutineprocesser på en eller anden måde. Jeg lærte fra den interne postliste, at du kan parsere data ved hjælp af Python. Dette var hovedårsagen til at tilmelde sig "School of Programming". Derudover har jeg siden min universitetsdag drømt om at være programmør.
Mere end 100 andre Rostelecom-medarbejdere tog kurser hos mig. Vi var alle opdelt i hold på 10 for at tilføje en konkurrencemæssig ånd til vores studier. Der blev tildelt point for rettidig levering af lektier, succes med yderligere opgaver og hjælp til andre studerende.
Jeg dimitterede fra programmeringsskolen for et år siden. Jeg anvender viden fra tid til anden, når jeg har fritid. For mig er kodning stadig en hobby.
Ikke desto mindre har jeg noget at prale med. Jeg skrev to scripts: til kontrol af kontantindsamling og erhvervelse. Nu kontrolleres alle data fra denne kategori automatisk. Og dette er et plus for alle. Medarbejdere beskæftiger sig ikke længere med kedeligt og rutinemæssigt arbejde, og jeg er sikker på, at alle data indsamles korrekt. Med automatiseret verifikation er fejl praktisk taget ekskluderet, og desuden afbrydes deadlines ikke.
Jeg tror, du har brug for at holde trit med tiden, ændre og tilpasse dit arbejde til de nye forhold. Verden udvikler sig hurtigt: først havde revisorer regninger, derefter en lommeregner, derefter hjalp en computer med at behandle information, og nu udfører den alt arbejdet alene. Revisoren er blevet en slags dataanalytiker, og for at udføre opgaver effektivt skal han vide, hvordan alt fungerer. Hvis du ikke udvikler dig, vil du finde dig bag de aktuelle tendenser.
Evgeny Knyazev: "Du kan arbejde i et firma i ganske lang tid, hvis der er mulighed for udvikling både opad og vandret"
Evgeny Knyazev
Systemanalytiker, Moskva.
Jeg har været i Rostelecom i mere end 8 år - jeg kom til virksomheden lige efter eksamen. I hele denne tid arbejdede han som indkøbsspecialist, skiftede flere stillinger i forskellige brancher. I 2019 flyttede han til Moskva. Her fulgte han indkøbsprocessen og begyndte at beskæftige sig med dataanalyse.
Da jeg fandt ud af åbningen af School of Programming, ville jeg straks komme derhen. Kursusbeskrivelsen talte om muligheden for at bevæge sig i en anden retning inden for virksomheden - dette inspirerede mig meget.
Men ønsket alene var ikke nok. For at komme på kurset var du nødt til at bestå en test om det grundlæggende i programmering og skrive et motivationsbrev. Jeg gjorde det kun anden gang. Det første forsøg mislykkedes, da der var en høj konkurrence, plus at jeg samtidig tog et andet kursus på Rostelecoms onlineuniversitet.
Uddannelsesprogrammet omfattede blokke af Python, SQL og datalogi. Da vi var færdige med at træne, blev vi tilbudt at prøve at få stillingen som datavidenskab: de gav os en testopgave for at teste vores færdigheder. Det lykkedes mig ikke at bestå markeringen, men jeg opgav ikke programmeringen. Efter eksamen fortsatte vi med at kommunikere med medstuderende - vi diskuterede nyhederne, fandt ud af, hvem der havde hvilke succeser og planer. En af mine kolleger foreslog at prøve at blive systemanalytiker. Det var november 2020. Så tænkte jeg på at skifte job, herunder at lede efter hende i et nyt felt. Jeg besluttede at prøve den foreslåede ledige stilling. Som et resultat bestod jeg succesfuldt interviewet og startede min vej til IT.
I dag arbejder få mennesker i en stilling i lang tid. Men i et firma kan du arbejde i ganske lang tid, hvis der er mulighed for udvikling både opad og vandret. Holdets vilje til at acceptere og støtte nyankomne er vigtig her. På trods af den høje arbejdsbyrde i Rostelecom er alle i it-klyngen forpligtet til teamwork og gensidig bistand, hvilket hjælper med at tilpasse sig en ny rolle hurtigere.
Jeg kan godt lide mit nuværende job: der er andre opgaver og problemer her, du skal regelmæssigt fordybe dig i det, du ikke kender, og studere noget igen og igen. Og jeg forstår, at virksomheden har plads til at vokse. Rostelecom har en enorm it-klynge, hvor du altid kan finde interessante projekter og ikke-trivielle opgaver. Det forekommer mig, at der er meget plads til udvikling for hver medarbejder.
Alexander Pavlov: ”Jeg ville bare prøve noget nyt. Som et resultat tog jeg to hele kurser "
Alexander Pavlov
Leder af informationsteknologi-blokken i afdelingen for fakturering, Tambov.
Jeg har arbejdet hos Rostelecom siden 2003. Jeg bruger det meste af min tid på at overvåge opgaver i JIRA-systemet, der kommer til vores afdeling - i gennemsnit modtages 60–80 pr. Uge. Derudover er det nødvendigt at indsamle daglige, ugentlige, månedlige rapporter om antallet af ansøgninger: modtaget, udfyldt og i gang. Det tager meget tid, foruden generelt er disse kedelige handlinger. Viden om Python hjælper med at udføre sådanne opgaver hurtigere. Selvom det oprindeligt ikke var formålet med min træning.
Jeg tilmeldte mig School of Programming simpelthen fordi jeg ville prøve noget nyt. Som et resultat tog jeg to hele kurser: det første - "Introduktion til Python" - året før sidste; den anden - "Data Analyst" - færdig i foråret.
Det første kursus var ret simpelt og stressfrit: Klasser blev afholdt en gang om ugen i to timer i et webinar-format; hjemmearbejde tog bogstaveligt talt en time. Det andet kursus er meget sværere: antallet af klasser og opgaver er steget. Og for en vellykket afslutning var det nødvendigt at lave to hele projekter: den første - at forudsige omkostningerne ved en lejlighed i Moskva ved hjælp af de oprindelige data, den anden - at afgøre, om kunden ville betale lånet eller ej. Jeg bestod begge projekter med succes.
Efter kurserne i Python skrev jeg en kode, der samler de data, jeg har brug for i projektstyringssystemet, aflæsser den i en tabel og sender den til mig via mail. Regner sig for mig! Jeg brugte meget tid på denne udvikling, men nu kan jeg håndtere mere interessante opgaver. Jeg skrev også et script til mine kolleger: Nu kan de sende mig en anmodning via mail med navnet på den krævede rapport - computeren genererer og sender den selv.
Selv efter at have lært Python tilpassede jeg en makro til Excel, som bruges på migrationsstadiet af abonnentbasen. til analyse af kundeadresser i separate komponenter: region, distrikt, by, mikrodistrikt, gade, hus, bygning, flad. For data med mere end ti tusind rækker kører et Python-script en størrelsesorden hurtigere end en Excel-makro.
Et andet eksempel på at forenkle rutinen er oprettelsen af en søgemaskine til afklaring af aktuelle bankoplysninger. Et opdateret arkiv med en referencebog over banker downloades fra den oprindelige kilde (Centralbanks hjemmeside), og der foretages en søgning i en XML-fil. Tidligere brugte denne operation en regelmæssig internetsøgning ved hjælp af en browser, men det var tidskrævende.
Nu arbejder jeg på et system, der hjælper med at distribuere opgaver: det vil antyde, hvilken medarbejder der er bedst egnet til deres implementering.
Nikolay Schepilov: "Nu tager rutineopgaver 10 gange kortere tid"
Nikolay Shchepilov
Chief Systems Analyst, Information Systems Development Unit, Moskva.
Jeg har været interesseret i datavidenskab og Python-programmeringssprog i flere år nu. Før jeg tog kurserne, brugte jeg SQL ganske flydende til dataanalyse, kendte lidt til VBA, Python og Java - jeg underviste dem i åbne kurser på YouTube og Stepik. Og da muligheden opstod for at få yderligere viden gratis, indvilligede jeg selvfølgelig.
Jeg kom på Junior stream, kurset varede seks måneder. Uddannelsen fandt sted på en særlig platform: der var du nødt til at lytte til en lektion og straks gennemføre en praktisk opgave. Generelt var de ikke vanskelige, foruden havde jeg allerede lidt erfaring. Men der var også problemblokke - relateret til højere matematik og maskinindlæring: Jeg måtte læse yderligere litteratur.
Nu er Python-sproget blevet en reel hjælper til at udføre rutinemæssig dataanalyse fra ikke-relaterede kilder samt specifikke projektopgaver til test af webapplikationer og komplekse integrationer. Nu gøres alt dette lettere, hurtigere og med færre fejl - jeg bruger meget mindre tid. Det blev også muligt at delegere gentagne sager, når analysens hovedarbejde allerede er udført af koden.
Den viden og færdigheder, jeg fik, tillod mig også at komme videre i selvstudium af Java, og som et resultat - jeg deltog i den vellykkede implementering af Camunda Platform (business process management platform) i vores division.
Dmitry Tarasov: "Som leder er det vigtigt for mig at forstå instrumentets muligheder - for dette er der intet bedre end at tage kurser og se det personligt, røre det med dine hænder."
Dmitry Tarasov
Direktør for retning af analyse og arbejde med data i blokken for økonomi, økonomi og strategi, Moskva.
Jeg studerer konstant og tager forskellige kurser. Jeg har planlagt at lære Python i lang tid. Da invitationen til "School of Programming" kom, besluttede jeg ikke at gå glip af muligheden.
Hvorfor har jeg brug for det? Vi bygger forudsigelige modeller, analysetjenester, regler og rapporter - vi arbejder med data i al dens mangfoldighed. Selvom jeg selv ikke gør lidt med mine hænder, er det ekstremt vigtigt for mig som leder at forstå instrumentets muligheder, dets korrekte organisation og dets anvendelighed i den generelle orkestrering af løsninger. Og for dette er der intet bedre end at tage kurser for at se og prøve alt selv. Samtidig skal du ryste støvet fra hjernen af.
Før "School of Programming" kendte jeg SQL og VBA godt, jeg kendte også C #, PHP, HTML, Java - på et niveau, der var tilstrækkeligt til at læse koden, for at forstå, hvad udvikleren ønskede at opnå.
På kurserne tog jeg Junior-programmet med vægt på dataanalyse. Den bestod af tre blokke: om Python, om SQL og en oversigt over datateknik. Det mest interessante var opgaverne i den sidste blok, hvor det var nødvendigt at arbejde med Scikit-lær biblioteker: baseret på reelle sager Jeg skabte modeller, der producerer et resultat, og ikke abstrakte i form af nogle tal, men forståelige, baseret på virkelige opgave. Det var fedt.
Den intensive varede næsten seks måneder. Som et resultat definerede jeg tydeligt, hvilke opgaver der er bedre at løse med Python-værktøjer, og hvilke med SQL. Plus, nu indstiller og evaluerer jeg opgaver mere kompetent: Jeg forstår, at dette tager en dag, dette er tre, og dette er syv. Og det blev lettere at forklare medarbejderne, hvad jeg vil have dem - fordi jeg kan bruge klare og korrekte udtryk.
I "Programmeringsskole»Rostelecom kan håndteres af både medarbejdere uden uddannelse og allerede erfarne specialister, der arbejder i virksomhedens it-retning. Studerende er opdelt efter uddannelsesniveauet: Junior - begyndere, Mellemøsten - specialister med et og et halvt års erfaring, Senior - med mere end fire års erfaring.
Dette er ikke det eneste uddannelsesprogram på Rostelecom. Virksomheden har sit eget træningssystem. Dette er et komplet udviklingsmiljø for medarbejderne, som består af platformen for professionel og personlig udvikling "Online University" (indeholder mere end 800 videokurser!), et netværk af uddannelsescentre over hele landet, en portal til udvikling af digitale færdigheder og udveksling af ekspertise "Talent Exchange" og en platform til vurdering af nøgle stillinger i virksomheden.
Jeg vil gerne arbejde hos Rostelecom