Cum să te înscrii la un curs și… să-l finalizezi

În ultimii trei ani, am urmat 3 cursuri mari, de câteva luni, și încă o mulțime de cursuri mai scurte. Am cheltuit pe ele peste 300.000 ₽ și nu am atins obiectivele propuse. Se pare că mi-am făcut destule răni pentru a face concluzii și în ultimul curs să fac totul cum trebuie. Și, în același timp, să scriu o notiță despre asta.

Iată o listă cu cursurile (menționez că toate sunt minunate; rezultatele finale corespund eforturilor pe care le-am depus.):

  • 2017 — cursul anual offline „Designul produsului digital” la Școala de Design a VȘE. Obiectivul — să devin designer. Rezultatul — ultima parte a cursului am chiulit complet, nu am finalizat diploma. Zero interviuri, zero oferte.
  • 2018 — am studiat 7 luni la Școala de Manageri a Biroului Gorbunov. Obiectivul — să devin manager în echipa de designeri. Rezultatul — nu am reușit să găsesc o echipă pentru proiectul școlar (pentru că nici nu am încercat), în consecință, am fost exmatriculat din cauza neîndeplinirii cerințelor. Un interviu, zero oferte.
  • 2019 — cursul „Analist de date” la Yandex.Practicum. Obiectivul — să găsesc un loc de muncă ca analist și „să intru în IT”. Rezultatul intermediar cu trei săptămâni înainte de finalul cursului — două proiecte personale pe temă, materiale suplimentare citite și catalogate. Am făcut trei variante de CV, am trimis o jumătate de duzină de aplicații pentru locuri de muncă, am primit 5 răspunsuri, am trecut două interviuri. Tot zero oferte.

Am adunat metodele și principiile la care m-am gândit pe parcursul învățării. Le-am împărțit în categorii: din toate timpurile, înainte de studii, în timpul studierii și după (căutarea unui loc de muncă).

Metacompetențele — cele care sunt utile în orice situație.

Planificarea timpului și regimul — când să mă ocup de învățare. „Intervalele de timp” — momente fixe pentru studiu; de exemplu, două ore dimineața, înainte de muncă. Mi-am dezvoltat o rutină zilnică și am așa numitele „ore forte” — momente când mintea mea e ageră și pot face lucruri dificile.

Înțelegerea scopului învățării. Dacă este „doar așa, pentru mine” — atunci este, în cel mai bun caz, un hobby, iar în cel mai rău — una dintre formele de procrastinare. Dar dacă obiectivul este schimbarea profesiei, atunci e mai bine să-l definești din timp.

Des, în impuls, mă înscriam la 5 cursuri pe Coursera și apoi nu finalizam niciunul dintre ele. Data următoare intram pe site după șase luni, dar doar pentru a mă înscrie din nou la 10 cursuri.

Oleg Yuriev — colegul meu de la cursul Practicum adaugă: „De asemenea, trebuie să ai puterea de a renunța la un curs care a devenit neinteresant pentru tine; am petrecut zeci de ore cu asta, din cauza perfecționismului meu, crezând că, odată ce am început, trebuie să finalizez.”. Nu lăsați pierderile ireversibile să vă înece. Să începi luni

. Sună banal, dar amânarea sarcinii din sprintul săptămânal pentru vineri este o idee proastă. Chiar și începând luni, de multe ori reușeam să termin munca doar înainte de termen. (Vezi principiul „nu la limită“)»)

Căutarea în Google. Întrebări de genul „cum să schimb culoarea într-un grafic” sau „care argument răspunde în funcție de ce”. Aici, de altfel, cunoștințele de engleză vor fi utile — sunt mai multe răspunsuri și șanse mai mari să găsești rapid ceea ce ai nevoie.

Tiparirea rapidă. O mare parte a timpului va trebui să scrii ceva: dacă reușești să faci asta cu cel puțin 10% mai repede, poți să vezi o episod în plus 😉 Un simulator pentru lucrul 10-15 minute pe zi.

Comenzi rapide pentru lucrul cu textul. Adesea este nevoie să navighezi cu cursorul pe o pagină de text sau cod. Comenzile rapide ajută la selectarea unor cuvinte sau linii întregi, la navigarea între cuvinte. Articol pe Lifehacker.

A face notițe. Principiul piramidei de învățare: ai citit → ai notat → ai discutat → ai învățat pe altcineva. Fără notițe, se întâmpla așa: la începutul materialului „așa se invocă funcția, acestea sunt parametrii, acesta este sintaxa”, apoi o mulțime de informații. Când ajungeam la practică, deschideam editorul de cod… și mergeam să recitesc teoria.

Pregătirea prealabilă (cu 6 luni-1 an înainte de începere)

Limba engleză — o abilitate obligatorie. Toate cunoștințele avansate sunt în limba engleză. Cele neavansate sunt tot în limba engleză, deși o parte este tradusă. Iar toată documentația pentru programe este de asemenea în limba engleză. Nemaivorbind de cursuri și podcasturi excelente.

Curs Învățarea cum să înveți a Barbarei Oakley pe Coursera sau cartea ei „Gândește ca un matematician” (eng. Mind for Numbers). Sau măcar notițe. Ajută la înțelegerea lucrurilor de bază despre cum funcționează creierul în timpul învățării. În plus, oferă sfaturi practice bune bazate pe aceste date.

O plasă de siguranță financiară. 6 salarii lunare (mai mult e mai bine) în cont vor fi foarte utile, când va trebui să obții prima experiență într-o nouă profesie la niveluri inferioare pentru 50.000 pe lună. (O serie de note despre perna în Tinkoff—Revista sau ediția despre educația financiară podcastul Podlodka)

Recomandările pentru cursul „Analist de date” de la Yandex.Practicum

Acesta este cursul meu final și, până acum, cel mai reușit din punct de vedere al activității mele, așa că impresiile sunt cele mai proaspete.

Până la începerea studiului

A face cursuri de bază preliminare va ajuta mult în timpul studiului să te concentrezi asupra sarcinii, și nu asupra instrumentului.

Dacă obiectivul învățării este schimbarea locului de muncă, atunci poate ajuta un cheat code — reducerea încărcăturii la locul principal de muncă pentru a avea mai mult timp pentru studiu. Nu doar pentru studiul în sine, ci și pentru a explora materiale suplimentare, vizionarea de lecții, realizarea de proiecte personale în domeniu, participarea la meet-up-uri și interviuri.

«… aș trece la un program de lucru part-time pentru a elibera timp pentru studiu și un proiect personal» — din sfatul lui Ivan Zamessin despre cum să obții o nouă profesie

În timpul studiului

A citi documentația pentru biblioteci. De fiecare dată când mă așezam să scriu cod, trebuia să mă uit la ceva în documentație. Așa că paginile principale au ajuns în favorite: Pandas (dataframes, series), datetime.

Nu copia cod din teorie. Scrie toate funcțiile de mână, pe cât posibil. Acest lucru va ajuta să le memorezi și să înțelegi sintaxa limbajului. Va fi util mai târziu.

Nu poți citi toate documentele — nu poți învăța un limbaj din dicționar. Pentru a descoperi tehnici utile de programare, ajută să te uiți la codul altora. Și mai bine să încerci să-l repeți și să verifici rezultatele intermediare la fiecare linie — așa poți înțelege ce se întâmplă și să reții mai bine.

A citi literatură suplimentară, pe care o oferă la sfârșitul fiecărei lecții. Aceasta ajută la o înțelegere mai profundă a esenței și se va dovedi cu siguranță utilă în temele viitoare (și la interviuri!). Repetarea codului din articole (dacă există) ajută mult, chiar dacă pare că totul e simplu.

A face proiecte personale. Ajută la consolidarea cunoștințelor teoretice și la înțelegerea materialului în condiții reale — atunci când nu există o sarcină clară și un exemplu din teorie pe care să poți să-l copiezi; trebuie să gândești fiecare pas. De asemenea, arată seriozitatea intențiilor și contribuie la portofoliul viitor.

Când am terminat primul meu curs de Python, mi-am imaginat un proiect și am scris un parser pentru blogul lui Ilya Birmann: asta m-a ajutat să mă obișnuiesc cu sintaxa limbajului și să înțeleg cum funcționează biblioteca BeautifulSoup și ce se poate face cu dataframe-urile în pandas. Apoi, când am trecut la lecția despre vizualizare în cadrul Practicum, am reușit să fac un raport cu vizualizare.

Să mă abonez la bloguri de specialitate, companii, canale în Telegram și YouTube, podcaste. Pot viziona nu doar materialele recente, ci și să răsfoiesc arhiva în căutarea unor cuvinte cunoscute sau pur și simplu a celor mai populare.

Să aleg un mod și să mă țin de el.

Să fac pauze în timpul zilei — aici ajută tehnica Pomodoro. Nu este bine să te împotmolești într-o singură sarcină timp de trei zile — mai bine să ieși la o plimbare, să respiri aer curat și soluția va veni de la sine. Dacă nu, întreabă colegii sau mentorul.

Să fac pauze în timpul săptămânii. Creierului îi trebuie timp pentru a asimila materialul primit, iar în aceasta ajută resetările — să te decuplezi complet timp de o zi sau două de la consumul excesiv de informații noi. De exemplu, în weekends. Învățarea este un maraton, este important să-ți gestionezi resursele pentru a nu ceda pe parcurs.

Să dormi! Somnul sănătos și suficient este baza unei bune funcționări a creierului.

Jim Collins a analizat succesul oamenilor deosebiti și a formulat un principiu simplu — «marșul de douăzeci de mile»:

Marșul de douăzeci de mile presupune atingerea unor obiective specifice într-un termen determinat — cu cea mai mare perseverență și constantă, pe o perioadă lungă. Respectarea acestor principii este dificilă din două motive: este greu să îți îndeplinești angajamentele voluntare în vremuri dificile, și este și mai greu să-ți păstrezi ritmul când toate circumstanțele favorizează avansarea accelerată..

Interacțiuni cu profesorii, coordonatorii și colegii de curs

Când apare o întrebare referitoare la materialul studiat, nu ezita să îi întrebi pe coordonatori, mentori sau secretariat. Profesorul este la fel de important în transmiterea cunoștințelor ca și paginile de teorie sau simulatoarele de cod.

De obicei, este greu să-ți amintești ce ți-a fost greu pe parcursul cursului la momentul consultației, de aceea îți recomand să îți notezi întrebările imediat ce apar. Și, în general, este util să participi la consultații.

Trimiterea rapidă a rezultatelor pentru verificare – așa poți realiza mai multe iterații pentru îmbunătățirea acestora.

«Să încerci să implementezi microobiective în fiecare proiect. De exemplu, să renunți la bucle, apoi să folosești list comprehension, apoi chaining de metode, pentru a simți progresul tău. Dacă dorești să faci mai mult decât este necesar în proiect, trebuie să o faci, dar într-un notebook separat, pe care poți să-l incluzi ca link în lucrarea principală sau să-l trimiti mentorului tău pentru a afla ce părere are.» – adaugă colegul Oleg Iurev

Lucrează de la simplu la complex. Pentru a scrie o funcție complicată sau un proces de prelucrare a datelor în mai multe etape, este mai bine să începi cu ceva simplu și să îngreunezi treptat.

Cel mai important sunt oamenii din jur: colegii, curatorii, mentorii, angajații de la Practicum. Dacă vă aflați cu toții în același loc, există o mare șansă să aveți un parcurs similar și valori comune. De asemenea, ei apreciază educația și doresc să se dezvolte. În șase luni, ei vor fi colegii tăi în noua specialitate. Este greu să comunici (mai ales la început), dar depășirea acestei bariere merită.

Căutarea unui loc de muncă

Dacă scopul învățării este schimbarea locului de muncă, atunci merită să începi mai devreme. Procesul durează în medie câteva luni. Pentru a găsi un loc de muncă la finalul cursului, trebuie să începi deja din mijloc. Și dacă ai deja o experiență relevantă, poți începe chiar de la început.

Verifică anunțurile de angajare pentru a înțelege ce nevoie are piața: ce tip de oameni caută, ce cerințe au pentru abilități, ce tehnologii folosesc. Și cât sunt dispuși să plătească!

Aplică, fă teste și participă la interviuri – după fiecare, perspectiva ta se va schimba puțin. De asemenea, acest lucru ajută la înțelegerea materialelor care lipsesc în învățare. De exemplu, în multe anunțuri de angajare se cere SQL și în teste se verifică cunoștințele acestuia, însă la Practicum nu este oferit atât de mult, spre deosebire de Python.

Contactează oameni pentru sfaturi (sau doar pentru a le mulțumi). Lectori la conferințe, autori de bloguri și podcaste, pur și simplu oameni tari pe care îi urmărești.

Participă la evenimente offline tematice pentru a-ți pune întrebările în persoană. Amintește-ți că lecțiile de la evenimente pot fi vizionate și pe Youtube, iar la evenimentele în sine vii pentru socializare și networking.

Voi fi bucuros să primesc orice feedback, în special sfaturi despre cum să mă dezvolt ca analist în această profesie nouă.

Mulțumesc lui Oleg Iurev și Daria Grișko pentru suport, sfaturi și experiența lor de viață..

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster