Van inkoper tot IT-specialisten: wie en waarom gaat naar de "Programming School" van Rostelecom
Gemengde Berichten / / April 26, 2021
Vijf verhalen die bewijzen dat kennis van de basisprincipes van programmeren niet alleen nuttig is voor IT-specialisten.
De digitalisering van het leven is een gestage trend van het afgelopen decennium, die in 2020 alleen maar sterker werd. Onder deze omstandigheden streven werkgevers ernaar om werknemers moderne IT-vaardigheden bij te brengen door stoere specialisten binnen bedrijven op te voeden. Rostelecom is nu twee jaar actief "School voor programmeren». Medewerkers van alle afdelingen kunnen Python, JavaScript, SQL en andere talen leren - het maakt niet uit of hun activiteiten gerelateerd zijn aan IT of niet. We spraken met alumni van vijf cursussen en leerden hoe codering hun leven veranderde.
Irina Nural: "Als je je niet ontwikkelt, loop je achter de huidige trends"
Irina Nural
Zakenpartner, projectmanager bij het Boekhoud- en Rapportagecentrum, Nizhny Novgorod.
Ik kwam ongeveer twee jaar geleden bij Rostelecom en werd meteen getroffen door de hoeveelheid data die verwerkt moet worden. Zo controleren 35 medewerkers de ontvangst van geld op de lopende rekening elke dag gedurende 15 minuten per dag.
Mijn belangrijkste taak als leider is ervoor te zorgen dat alles correct verloopt. Maar iedereen kan een fout maken, dus het was nodig om deze routineprocessen op de een of andere manier te optimaliseren. Ik heb van de interne mailinglijst geleerd dat je gegevens kunt ontleden met Python. Dit was de belangrijkste reden om in te schrijven voor de "School of Programming". Bovendien droom ik er sinds mijn studententijd van om programmeur te worden.
Meer dan 100 andere Rostelecom-medewerkers volgden cursussen bij mij. We waren allemaal verdeeld in teams van 10 om een competitieve geest aan onze studies toe te voegen. Er werden punten toegekend voor het tijdig afleveren van huiswerk, het slagen in aanvullende opdrachten en het helpen van andere studenten.
Ik ben een jaar geleden afgestudeerd aan de programmeerschool. Ik pas kennis van tijd tot tijd toe als ik vrije tijd heb. Voor mij is coderen nog steeds een hobby.
Toch heb ik iets om over op te scheppen. Ik heb twee scripts geschreven: voor het controleren van geldinzameling en verwerving. Nu worden alle gegevens uit deze categorie automatisch gecontroleerd. En dit is een pluspunt voor iedereen. Werknemers zijn niet langer bezig met saai en routinematig werk en ik weet zeker dat alle gegevens correct worden verzameld. Met geautomatiseerde verificatie zijn fouten praktisch uitgesloten en bovendien worden deadlines niet verstoord.
Ik vind dat je met de tijd mee moet gaan, je werk moet veranderen en aanpassen aan de nieuwe omstandigheden. De wereld ontwikkelt zich snel: eerst hadden accountants rekeningen, toen een rekenmachine, toen hielp een computer bij het verwerken van informatie, en nu doet het al het werk zelf. De accountant is een soort data-analist geworden en om zijn taken efficiënt uit te voeren, moet hij weten hoe alles werkt. Als je je niet ontwikkelt, loop je achter de huidige trends.
Evgeny Knyazev: "Je kunt behoorlijk lang in één bedrijf werken, als er een mogelijkheid is om zowel opwaarts als horizontaal te ontwikkelen"
Evgeny Knyazev
Systeemanalist, Moskou.
Ik werk al meer dan 8 jaar bij Rostelecom - ik kwam direct na mijn afstuderen naar het bedrijf. Al die tijd werkte hij als inkoopspecialist, wisselde verschillende functies in verschillende branches. In 2019 vertrok hij naar Moskou. Hier begeleidde hij het inkoopproces en ging hij zich bezighouden met data-analyse.
Toen ik hoorde over de opening van de School of Programming, wilde ik daar meteen komen. De beschrijving van de cursus sprak over de mogelijkheid om binnen het bedrijf een andere richting op te gaan - dit heeft mij enorm geïnspireerd.
Maar verlangen alleen was niet genoeg. Om aan de cursus te beginnen, moest je slagen voor een test over de basisprincipes van programmeren en een motivatiebrief schrijven. Ik deed het pas de tweede keer. De eerste poging was niet succesvol, omdat er een hoge concurrentie was, en ik volgde tegelijkertijd een andere cursus aan de online universiteit van Rostelecom.
Het trainingsprogramma omvatte Python-, SQL- en data science-blokken. Toen we klaar waren met trainen, werd ons aangeboden om te proberen de functie van datawetenschapper te bemachtigen: ze gaven ons een testopdracht om onze vaardigheden te testen. Het lukte me niet om voor de selectie te komen, maar ik gaf het programmeren niet op. Na het afstuderen bleven we communiceren met medestudenten - we bespraken het nieuws, ontdekten wie welke successen en plannen had. Een van mijn collega's stelde voor om systeemanalist te worden. Het was november 2020. Toen dacht ik erover om van baan te veranderen, inclusief haar te zoeken in een nieuw vakgebied. Ik besloot om de voorgestelde vacature te proberen. Als resultaat ben ik geslaagd voor het sollicitatiegesprek en ben ik op weg gegaan naar IT.
Tegenwoordig werken maar weinig mensen lange tijd in één functie. Maar in het ene bedrijf kun je best lang werken, als er een mogelijkheid is tot ontwikkeling zowel opwaarts als horizontaal. De bereidheid van het team om nieuwkomers te accepteren en te ondersteunen is hierbij belangrijk. In Rostelecom zet iedereen in het IT-cluster zich ondanks de hoge werkdruk in voor teamwork en wederzijdse bijstand, wat helpt om zich sneller aan een nieuwe rol aan te passen.
Ik vind mijn huidige baan leuk: er zijn hier andere taken en problemen, je moet je regelmatig verdiepen in wat je niet weet en steeds weer iets studeren. En ik begrijp dat het bedrijf ruimte heeft om te groeien. Rostelecom heeft een enorm IT-cluster, waar je altijd interessante projecten en niet-triviale taken kunt vinden. Het lijkt mij dat er voor elke medewerker veel ruimte is voor ontwikkeling.
Alexander Pavlov: “Ik wilde gewoon iets nieuws proberen. Als resultaat heb ik twee hele cursussen gevolgd "
Alexander Pavlov
Hoofd van het IT-blok van de afdeling Billing Operations, Tambov.
Ik werk sinds 2003 bij Rostelecom. Ik besteed het grootste deel van mijn tijd aan het monitoren van taken in het JIRA-systeem die naar onze afdeling komen - gemiddeld 60-80 worden per week ontvangen. Bovendien is het noodzakelijk om dagelijkse, wekelijkse, maandelijkse rapporten te verzamelen over het aantal aanvragen: ontvangen, voltooid en in behandeling. Het kost veel tijd, bovendien zijn dit over het algemeen saaie handelingen. Kennis van Python helpt om dergelijke taken sneller uit te voeren. Hoewel dit aanvankelijk niet het doel van mijn opleiding was.
Ik heb me aangemeld voor de School of Programming, simpelweg omdat ik iets nieuws wilde proberen. Als resultaat heb ik twee hele cursussen gevolgd: de eerste - "Inleiding tot Python" - het vorige jaar; de tweede - "Data Analist" - eindigde dit voorjaar.
De eerste cursus was vrij eenvoudig en zonder stress: de lessen werden één keer per week gedurende twee uur in webinarvorm gegeven; huiswerk nam letterlijk een uur in beslag. De tweede cursus is veel moeilijker: het aantal lessen en opdrachten is toegenomen. En voor een succesvolle afronding was het nodig om twee hele projecten te maken: de eerste - om de kosten van een appartement in Moskou te voorspellen met behulp van de eerste gegevens, de tweede - om te bepalen of de klant de lening zou afbetalen of niet. Ik heb beide projecten met succes doorstaan.
Na de cursussen in Python heb ik een code geschreven die de gegevens verzamelt die ik nodig heb in het projectbeheersysteem, deze uitlaadt in een tabel en deze per post naar mij stuurt. Betekent mij! Ik heb veel tijd besteed aan deze ontwikkeling, maar nu kan ik meer interessante taken aan. Ik heb ook een script geschreven voor mijn collega's: nu kunnen ze mij een verzoek per mail sturen met de naam van het gewenste rapport - de computer genereert en verstuurt het zelf.
Zelfs nadat ik Python had geleerd, heb ik een macro aangepast voor Excel, die wordt gebruikt in de fase van migratie van het abonneebestand. voor het ontleden van klantadressen in afzonderlijke componenten: regio, district, stad, microdistrict, straat, huis, gebouw, vlak. Voor gegevens met meer dan tienduizend rijen wordt een Python-script een orde van grootte sneller uitgevoerd dan een Excel-macro.
Een ander voorbeeld van het vereenvoudigen van de routine is het opzetten van een zoekmachine om de huidige bankgegevens te verduidelijken. Een actueel archief met een naslagwerk van banken wordt gedownload uit de oorspronkelijke bron (de website van de Centrale Bank) en er wordt gezocht in een XML-bestand. Voorheen gebruikte deze operatie een gewone zoekopdracht op internet met behulp van een browser, maar dit kostte veel tijd.
Nu werk ik aan een systeem dat zou helpen om taken te verdelen: het zou suggereren welke medewerker het meest geschikt is voor de implementatie ervan.
Nikolay Schepilov: "Nu nemen routinetaken 10 keer minder tijd in beslag"
Nikolay Shchepilov
Chief Systems Analyst, Information Systems Development Unit, Moskou.
Ik ben al een aantal jaren geïnteresseerd in data science en de programmeertaal Python. Voordat ik de cursussen volgde, gebruikte ik SQL vrij vloeiend voor data-analyse, wist een beetje van VBA, Python en Java - ik leerde ze in open cursussen op YouTube en Stepik. En toen de gelegenheid zich voordeed om gratis aanvullende kennis op te doen, stemde ik daar natuurlijk in.
Ik kwam op de Junior-stream, de cursus duurde zes maanden. De training vond plaats op een speciaal platform: daar moest je naar een les luisteren en meteen een praktijkopdracht afronden. Over het algemeen waren ze niet moeilijk, bovendien had ik al een beetje ervaring. Maar er waren ook probleemblokken - gerelateerd aan hogere wiskunde en machine learning: ik moest aanvullende literatuur lezen.
Nu is de Python-taal een echte helper geworden voor het uitvoeren van routinematige gegevensanalyse van niet-gerelateerde bronnen, evenals specifieke projecttaken voor het testen van webapplicaties en complex integraties. Dit alles wordt nu gemakkelijker, sneller en met minder fouten gedaan - ik besteed veel minder tijd. Het werd ook mogelijk om herhaalde zaken te delegeren wanneer het belangrijkste werk van de analyse al door de code is uitgevoerd.
De kennis en vaardigheden die ik heb opgedaan, hebben me ook in staat gesteld om door te gaan met zelfstudie van Java, en als gevolg daarvan - ik meegewerkt aan de succesvolle implementatie van het Camunda Platform (business process management platform) in ons divisie.
Dmitry Tarasov: "Als leider is het belangrijk voor mij om de mogelijkheden van het instrument te begrijpen - hiervoor is er niets beters dan cursussen volgen en het persoonlijk zien, het met je handen aanraken."
Dmitry Tarasov
Directeur van de richting van analyse en werk met gegevens in het blok economie, financiën en strategie, Moskou.
Ik ben constant aan het studeren en volg verschillende cursussen. Ik ben al heel lang van plan Python te leren. Toen de uitnodiging voor de “School of Programming” kwam, besloot ik de kans niet te missen.
Waarom heb ik het nodig? We bouwen voorspellende modellen, analyseservices, regelgeving en rapporten - we werken met data in al zijn diversiteit. Hoewel ik zelf weinig met mijn handen doe, is het voor mij als leider uitermate belangrijk om de mogelijkheden van het instrument, de juiste organisatie en de toepasbaarheid ervan in de algemene orkestratie van oplossingen te begrijpen. En daarvoor is er niets beters dan cursussen volgen om alles zelf te zien en uit te proberen. Schud tegelijkertijd het stof uit de hersenen.
Voor de "School of Programming" kende ik SQL en VBA goed, ik kende ook C #, PHP, HTML, Java - op een niveau dat voldoende was om de code te lezen, om te begrijpen wat de ontwikkelaar wilde bereiken.
In de cursussen heb ik het Junior-programma gevolgd met de nadruk op data-analyse. Het bestond uit drie blokken: over Python, over SQL en een overzicht over data engineering. Het meest interessant waren de taken van het laatste blok, waar het nodig was om met Scikit-learn-bibliotheken te werken: op basis van echte cases Ik heb modellen gemaakt die een resultaat opleveren, en niet abstract in de vorm van enkele getallen, maar begrijpelijk, gebaseerd op echt taak. Het was gaaf.
De intensive duurde bijna zes maanden. Als resultaat heb ik duidelijk gedefinieerd welke taken beter op te lossen zijn met Python-tools en welke met SQL. Plus, nu stel ik taken competenter in en evalueer ze: ik begrijp dat dit één dag duurt, dit zijn er drie en dit zijn zeven. En het werd gemakkelijker om aan werknemers uit te leggen wat ik van ze wil - omdat ik duidelijke en correcte termen kan gebruiken.
IN "School voor programmeren»Rostelecom kan worden behandeld door zowel medewerkers zonder opleiding als door reeds ervaren specialisten die in de IT-richting van het bedrijf werken. Studenten worden ingedeeld volgens het opleidingsniveau: Junior - beginners, Midden - specialisten met anderhalf jaar ervaring, Senior - met meer dan vier jaar ervaring.
Dit is niet het enige onderwijsprogramma bij Rostelecom. Het bedrijf heeft een eigen opleidingssysteem. Dit is een complete ontwikkelomgeving voor medewerkers, die bestaat uit het platform voor professionele en persoonlijke ontwikkeling "Online University" (bevat meer dan 800 videocursussen!), een netwerk van opleidingscentra in het hele land, een portaal voor de ontwikkeling van digitale vaardigheden en de uitwisseling van expertise "Talent Exchange" en een platform voor beoordeling van posities in het bedrijf.
Ik wil bij Rostelecom werken