No pircēja līdz IT speciālistiem: kas un kāpēc dodas uz Rostelecom "Programmēšanas skolu"
Literārs Mistrojums / / April 26, 2021
Pieci stāsti, kas pierāda, ka zināšanas par programmēšanas pamatiem ir noderīgas ne tikai IT speciālistiem.
Dzīves digitalizācija ir stabila pēdējās desmitgades tendence, kas pastiprinājās tikai 2020. gadā. Šajos apstākļos darba devēji cenšas darbiniekiem iemācīt modernas IT prasmes, uzņēmumos audzinot stingrus speciālistus. Rostelecom darbojas jau divus gadus “Programmēšanas skola». Visu nodaļu darbinieki var apgūt Python, JavaScript, SQL un citas valodas - nav svarīgi, vai viņu darbības ir saistītas ar IT vai nē. Mēs runājām ar pieciem kursu absolventiem un uzzinājām, kā kodēšana mainīja viņu dzīvi.
Irina Nural: "Ja jūs neattīstīsities, jūs atradīsit sevi aiz pašreizējām tendencēm"
Irina Nural
Biznesa partneris, Ņižņijnovgorodas Grāmatvedības un pārskatu centra projektu vadītājs.
Es ierados Rostelecom apmēram pirms diviem gadiem, un mani uzreiz pārsteidza datu daudzums, kas jāapstrādā. Piemēram, 35 darbinieki katru dienu 15 minūtes dienā pārbauda naudas saņemšanu norēķinu kontā.
Mans galvenais līdera uzdevums ir pārliecināties, ka viss tiek izdarīts pareizi. Bet ikviens var kļūdīties, tāpēc bija nepieciešams kaut kā optimizēt šos ikdienas procesus. No iekšējā adresātu saraksta uzzināju, ka datus var parsēt, izmantojot Python. Tas bija galvenais iemesls iestāties “Programmēšanas skolā”. Turklāt kopš universitātes laikiem esmu sapņojis būt programmētājs.
Kopā ar mani kursus apmeklēja vairāk nekā 100 citi Rostelecom darbinieki. Mūs visus sadalīja 10 cilvēku komandās, lai mācībām pievienotu konkurences garu. Punkti tika piešķirti par savlaicīgu mājas darbu izpildi, panākumiem papildu uzdevumos un palīdzību citiem studentiem.
Pirms gada pabeidzu programmēšanas skolu. Laiku pa laikam es pielietoju zināšanas, kad man ir brīvs laiks. Man kodēšana joprojām ir hobijs.
Neskatoties uz to, man ir ar ko lielīties. Es uzrakstīju divus scenārijus: naudas iekasēšanas pārbaudei un iegūšanai. Tagad visi šīs kategorijas dati tiek pārbaudīti automātiski. Un tas ir pluss visiem. Darbinieki vairs nenodarbojas ar garlaicīgu un ikdienišķu darbu, un esmu pārliecināts, ka visi dati ir apkopoti pareizi. Izmantojot automātisko verifikāciju, kļūdas praktiski tiek izslēgtas, turklāt termiņi netiek traucēti.
Es domāju, ka jums ir jāiet līdzi laikam, jāmaina un jāpielāgo darbs jaunajiem apstākļiem. Pasaule strauji attīstās: vispirms grāmatvežiem bija rēķini, pēc tam kalkulators, pēc tam dators palīdzēja apstrādāt informāciju, un tagad visu darbu veic pats. Grāmatvedis ir kļuvis par sava veida datu analītiķi, un, lai efektīvi veiktu pienākumus, viņam jāzina, kā viss darbojas. Ja jūs neattīstīsities, jūs atradīsities aiz pašreizējām tendencēm.
Jevgeņijs Kņazevs: “Vienā uzņēmumā var strādāt diezgan ilgi, ja ir iespējama attīstība gan augšup, gan horizontāli”
Jevgeņijs Kņazevs
Sistēmu analītiķis, Maskava.
Esmu bijis Rostelecom vairāk nekā 8 gadus - uzņēmumā ierados uzreiz pēc skolas beigšanas. Visu šo laiku viņš strādāja par iepirkumu speciālistu, mainīja vairākas pozīcijas dažādās nozarēs. 2019. gadā viņš pārcēlās uz Maskavu. Šeit viņš pavadīja iepirkuma procesu un sāka nodarboties ar datu analīzi.
Kad uzzināju par Programmēšanas skolas atvēršanu, es uzreiz gribēju tur nokļūt. Kursu aprakstā tika runāts par iespēju uzņēmuma iekšienē pāriet uz citu virzienu - tas mani ļoti iedvesmoja.
Bet ar vēlmi vien nepietika. Lai iekļūtu kursā, bija jānokārto pārbaude par programmēšanas pamatiem un jāuzraksta motivācijas vēstule. Es to izdarīju tikai otro reizi. Pirmais mēģinājums bija neveiksmīgs, jo bija liela konkurence, turklāt es vienlaikus izgāju vēl vienu kursu Rostelecom tiešsaistes universitātē.
Apmācību programma ietvēra Python, SQL un datu zinātnes blokus. Kad pabeidzām apmācību, mums piedāvāja mēģināt iegūt datu zinātnieka amatu: viņi mums deva testa uzdevumu, lai pārbaudītu savas prasmes. Man neizdevās izturēt atlasi, bet es neatteicos no programmēšanas. Pēc skolas beigšanas mēs turpinājām sazināties ar studentiem - pārrunājām jaunumus, uzzinājām, kam ir kādi panākumi un plāni. Viens no maniem kolēģiem ieteica mēģināt kļūt par sistēmu analītiķi. Tas bija 2020. gada novembris. Tad es domāju par darba maiņu, ieskaitot viņas meklēšanu jaunā jomā. Es nolēmu izmēģināt piedāvāto vakanci. Rezultātā es veiksmīgi izturēju interviju un sāku ceļu uz IT.
Mūsdienās maz cilvēku ilgstoši strādā vienā amatā. Bet vienā uzņēmumā jūs varat strādāt diezgan ilgi, ja ir iespējama attīstība gan augšup, gan horizontāli. Šeit ir svarīga komandas vēlme pieņemt un atbalstīt jaunpienācējus. Rostelecom, neskatoties uz lielo slodzi, visi IT klastera pārstāvji ir apņēmušies strādāt komandā un savstarpēji palīdzēt, kas palīdz ātrāk pielāgoties jaunai lomai.
Man patīk mans pašreizējais darbs: šeit ir citi uzdevumi un problēmas, jums regulāri jāiedziļinās tajā, ko nezināt, un kaut ko mācāties vēl un vēl. Un es saprotu, ka uzņēmumam ir kur augt. Rostelecom ir milzīgs IT klasteris, kurā vienmēr var atrast interesantus projektus un netīkamus uzdevumus. Man šķiet, ka katram darbiniekam ir daudz iespēju attīstīties.
Aleksandrs Pavlovs: “Es tikai gribēju izmēģināt kaut ko jaunu. Rezultātā es izgāju divus veselus kursus "
Aleksandrs Pavlovs
Norēķinu operāciju departamenta Informācijas tehnoloģiju bloka vadītājs, Tambovs.
Es strādāju Rostelecom kopš 2003. gada. Lielāko daļu laika pavadu JIRA sistēmā novērošanas uzdevumos, kas nāk mūsu nodaļā - nedēļā tiek saņemti vidēji 60–80. Turklāt ir jāapkopo dienas, nedēļas, mēneša pārskati par saņemto, aizpildīto un notiekošo pieteikumu skaitu. Tas prasa daudz laika, turklāt kopumā tās ir garlaicīgas darbības. Zināšanas par Python palīdz ātrāk izpildīt šādus uzdevumus. Lai gan sākotnēji tas nebija mans apmācības mērķis.
Es pierakstījos Programmēšanas skolā tikai tāpēc, ka vēlējos izmēģināt kaut ko jaunu. Rezultātā es izgāju divus veselus kursus: pirmo - "Ievads Python" - gadu iepriekš; otrais - "Data Analyst" - beidzās šopavasar.
Pirmais kurss bija diezgan vienkāršs un bez stresa: nodarbības notika vienu reizi nedēļā divas stundas vebināru formātā; mājas darbs prasīja burtiski stundu. Otrais kurss ir daudz grūtāks: nodarbību un uzdevumu skaits ir pieaudzis. Un veiksmīgai pabeigšanai bija jāveic divi veseli projekti: pirmais - lai prognozētu dzīvokļa izmaksas Maskavā, izmantojot sākotnējos datus, otrais - lai noteiktu, vai klients atmaksās aizdevumu vai nē. Es veiksmīgi izturēju abus projektus.
Pēc Python kursiem es uzrakstīju kodu, kas apkopo man nepieciešamos datus projekta vadības sistēmā, izlādē tos tabulā un nosūta man pa pastu. Vai rēķina mani! Es pavadīju daudz laika šai attīstībai, bet tagad es varu tikt galā ar interesantākiem uzdevumiem. Es arī uzrakstīju skriptu saviem kolēģiem: tagad viņi var man nosūtīt pieprasījumu pa pastu ar vajadzīgā ziņojuma nosaukumu - dators pats to ģenerē un nosūta.
Pat pēc Python apgūšanas es pielāgoju makro programmai Excel, kas tiek izmantots abonentu bāzes migrācijas stadijā. parsēt klientu adreses atsevišķos komponentos: reģions, rajons, pilsēta, mikrorajons, iela, māja, ēka, plakans. Datiem, kuros ir vairāk nekā desmit tūkstoši rindu, Python skripts darbojas secībā ātrāk nekā Excel makro.
Vēl viens ikdienas vienkāršošanas piemērs ir meklētājprogrammas izveide, lai precizētu pašreizējo bankas informāciju. No sākotnējā avota (Centrālās bankas tīmekļa vietnes) tiek lejupielādēts atjaunināts arhīvs ar banku uzziņu grāmatu un tiek veikta meklēšana XML failā. Iepriekš šī operācija izmantoja parastu meklēšanu internetā, izmantojot pārlūkprogrammu, taču tā bija laikietilpīga.
Tagad es strādāju pie sistēmas, kas palīdzētu sadalīt uzdevumus: tā ieteiktu, kurš darbinieks ir vislabāk piemērots to ieviešanai.
Nikolajs Šepilovs: "Tagad ikdienas uzdevumi prasa 10 reizes mazāk laika"
Nikolajs Ščepilovs
Maskavas Informācijas sistēmu attīstības nodaļas galvenais sistēmu analītiķis.
Mani jau vairākus gadus interesē datu zinātne un Python programmēšanas valoda. Pirms kursu apmeklēšanas datu analīzei diezgan brīvi izmantoju SQL, mazliet zināju par VBA, Python un Java - mācīju viņus atklātajos kursos vietnē YouTube un Stepik. Un, kad radās iespēja iegūt papildu zināšanas bez maksas, es, protams, piekritu.
Es nokļuvu Junior plūsmā, kurss ilga sešus mēnešus. Apmācība notika uz īpašas platformas: tur bija jāuzklausa stunda un nekavējoties jāveic praktisks uzdevums. Kopumā tie nebija grūti, turklāt man jau bija neliela pieredze. Bet bija arī problēmu bloki - saistīti ar augstāko matemātiku un mašīnmācīšanos: man bija jālasa papildu literatūra.
Tagad Python valoda ir kļuvusi par reālu palīgu ikdienas datu analīzes veikšanai no nesaistīti avoti, kā arī konkrēti projekta uzdevumi tīmekļa lietojumprogrammu un sarežģītu testēšanai integrācijas. Tagad tas viss tiek darīts vieglāk, ātrāk un ar mazāk kļūdām - es pavadu daudz mazāk laika. Tāpat varēja deleģēt atkārtotus gadījumus, kad galvenais analīzes darbs jau ir veikts ar kodu.
Iegūtās zināšanas un prasmes ļāva man arī virzīties uz priekšu Java pašmācībā, kā rezultātā - es piedalījās veiksmīgā Camunda platformas (biznesa procesu vadības platforma) ieviešanā mūsu sadalīšana.
Dmitrijs Tarasovs: "Man kā vadītājam ir svarīgi saprast instrumenta iespējas - šim nolūkam nav nekā labāka par kursu apmeklēšanu un personīgu redzēšanu, pieskaršanos ar savām rokām."
Dmitrijs Tarasovs
Analītikas virziena un darba ar datiem direktors Maskavas ekonomikas, finanšu un stratēģijas blokā.
Es pastāvīgi mācos un apmeklēju dažādus kursus. Es jau ilgu laiku plānoju apgūt Python. Kad nāca uzaicinājums uz “Programmēšanas skolu”, es nolēmu nepalaid garām iespēju.
Kāpēc man tas ir vajadzīgs? Mēs veidojam prognozēšanas modeļus, analītiskos pakalpojumus, noteikumus un pārskatus - mēs strādājam ar datiem visā tā daudzveidībā. Lai gan es pats maz daru ar savām rokām, man kā vadītājam ir ārkārtīgi svarīgi saprast instrumenta iespējas, pareizu organizāciju un pielietojamību vispārējā risinājumu orķestrējumā. Un tam nav nekā labāka par kursu apmeklēšanu, lai visu redzētu un izmēģinātu pats. Tajā pašā laikā nokratiet putekļus no smadzenēm.
Pirms "Programmēšanas skolas" es labi zināju SQL un VBA, es zināju arī C #, PHP, HTML, Java - pietiekamā līmenī, lai lasītu kodu, lai saprastu, ko izstrādātājs vēlas sasniegt.
Kursos es izgāju Junior programmu, uzsvaru liekot uz datu analīzi. Tas sastāvēja no trim blokiem: par Python, par SQL un pārskatu par datu inženieriju. Visinteresantākie bija pēdējā bloka uzdevumi, kur bija nepieciešams strādāt ar Scikit-learn bibliotēkām: balstoties uz reāliem gadījumiem Es izveidoju modeļus, kas rada rezultātu, nevis abstrakti dažu skaitļu formā, bet saprotami, balstoties uz reāliem uzdevums. Bija forši.
Intensīvais ilga gandrīz sešus mēnešus. Rezultātā es skaidri definēju, kurus uzdevumus labāk risināt ar Python rīkiem, bet kurus ar SQL. Turklāt tagad uzdevumus es izvirzu un novērtēju kompetenciozāk: es saprotu, ka tas prasa vienu dienu, tas ir trīs un šis ir septiņi. Un darbiniekiem kļuva vieglāk izskaidrot, ko es no viņiem vēlos - jo varu lietot skaidrus un pareizus terminus.
IN "Programmēšanas skola»Ar Rostelecom var tikt galā gan darbinieki bez nulles apmācības, gan jau pieredzējuši speciālisti, kas strādā uzņēmuma IT virzienā. Studenti tiek sadalīti pēc sagatavotības līmeņa: Jaunākie - iesācēji, Vidējie - speciālisti ar pusotra gada pieredzi, Vecākie - ar vairāk nekā četru gadu pieredzi.
Šī nav vienīgā Rostelecom izglītības programma. Uzņēmumam ir sava apmācības sistēma. Šī ir pilnīga darbinieku attīstības vide, kas sastāv no profesionālās un personīgās attīstības platformas "Tiešsaistes universitāte" (satur vairāk nekā 800 video kursi!), mācību centru tīkls visā valstī, digitālo prasmju attīstības un pieredzes apmaiņas portāls "Talantu apmaiņa" un platforma galveno pozīcijas uzņēmumā.
Es gribu strādāt Rostelecom