Sådan tilmelder du dig et kursus og ... fuldfører det til ende

I løbet af de seneste tre år har jeg taget 3 store flermåneders kurser og endnu en pakke med kortere kurser. Jeg brugte mere end 300 rubler på dem og nåede ikke mine mål. Det ser ud til, at jeg har ramt nok bump til at drage konklusioner og gøre alt rigtigt i det sidste forløb. Nå, skriv samtidig en note om det.

Jeg vil give en liste over kurser (Jeg bemærker, at de alle er vidunderlige; de endelige resultater svarer til den indsats, jeg har lagt i):

  • 2017 – årligt offline kursus "Digital Product Design" på HSE School of Design. Målet er at blive designer. Resultatet er, at jeg sprang det sidste kvarter fuldstændig over og ikke blev færdig med mit eksamensbevis. Nul interviews, nul tilbud.
  • 2018 - studerede i 7 måneder på School of Leaders of Gorbunov Bureau. Målet er at blive leder i et designteam. Resultat: Jeg kunne ikke finde et hold til et uddannelsesprojekt (fordi jeg ikke engang prøvede), og som et resultat droppede jeg ud på grund af dårlige akademiske præstationer. Ét interview, ingen tilbud.
  • 2019 — “Data Analyst” kursus i Yandex.Practice. Målet er at finde et job som analytiker og "gå ind i IT." Mellemresultatet tre uger før kursets afslutning er to personlige projekter om emnet, yderligere materialer er læst og kategoriseret. Jeg lavede tre tilgange til mit CV, sendte et dusin og et halvt svar på ledige stillinger, modtog 5 svar og bestod to interviews. Indtil videre er der også nul tilbud.

Jeg indsamlede metoder og principper, som jeg fandt på i løbet af mit studie. Jeg opdelte det i betingede kategorier: til alle tider, før studiet, under studiet og efter (jobsøgning).

Metafærdigheder er dem, der er nyttige under alle omstændigheder.

Tidsplanlægning og rutine - hvornår skal man præcist studere. "Time slots" er faste tidsperioder for en aktivitet; for eksempel to timer om morgenen før arbejde. Jeg har udviklet en daglig rutine, og der er en såkaldt. "stærke timer" er de tidspunkter, hvor min gryde koger, og jeg kan gøre svære ting.

Forstå formålet med læring. Hvis "bare for sagens skyld", så er dette i bedste fald en hobby, og i værste fald en form for udsættelse. Men hvis opgaven er at ændre dit erhverv, så er det bedre at angive det på forhånd.

Jeg tilmeldte mig ofte impulsivt 5 kurser på Coursera og gennemførte derefter nul af dem. Næste gang jeg besøgte siden var seks måneder senere, men kun for at tilmelde mig 10 kurser igen.

Oleg Yuriev, min kollega i Practicum-kurset, tilføjer: "Du skal også have styrken til at nægte at tage et kursus, der er blevet uinteressant for dig, jeg brugte snesevis af timer på denne sag, kun på grund af min perfektionisme, men når jeg først startede, skal jeg afslutte" Lad mig ikke uerholdelige tab drukne dig.

Start på mandag. Det lyder trivielt, men at udsætte en ugentlig sprintopgave til fredag ​​er en dårlig idé. Selv fra mandag, kunne jeg ofte først afslutte arbejdet inden deadline. (Se bureaukratisk princip "ikke ende til anden")

Google søgning. Spørgsmål som "hvordan ændres farven på grafen" eller "hvilket argument i funktionen er ansvarlig for dette." Her kommer engelskkundskaber i øvrigt godt med – der er flere svar og større chance for hurtigt at finde den du skal bruge.

Tryk på indtastning. Det meste af tiden bliver du nødt til at skrive noget: hvis du gør det mindst 10% hurtigere, kan du nå at se et ekstra afsnit 😉 Træningsapparater til arbejde 10-15 minutter om dagen.

Genvejstaster til at arbejde med tekst. Ofte skal du køre markøren hen over et ark tekst eller kode. Genvejstaster hjælper dig med at vælge hele ord eller linjer og flytte mellem ord. artiklen på Lifehacker.

Tag noter. Princippet i læringspyramiden: læst → nedskrevet → diskuteret → undervist til en anden. Uden noter blev det sådan: i begyndelsen af ​​materialet, "sådan kaldes funktionen, det er parametrene, her er syntaksen," så en masse mere information. Når det kom til praksis, åbnede jeg kodeeditoren... og gik for at genlæse teorien.

Forberedelse (seks måneder til et år før start)

Engelsk sprog - en påkrævet færdighed. Al avanceret viden er på engelsk. Ikke-avancerede er også på engelsk, selvom nogle af dem er oversat. Og al dokumentation for programmerne er også på engelsk. For ikke at tale om gode foredrag og podcasts.

Kursus At lære at lære Barbara Oakley om Coursera eller hendes bog "Tænk som en matematiker" (Engelsk: Mind for Numbers). Eller i det mindste kompendium. Hjælper dig med at forstå grundlæggende ting om, hvordan hjernen fungerer, når du lærer. Derudover giver de gode praktiske råd baseret på disse data.

Økonomisk pude. 6 månedlige lønninger (mere er bedre) på kontoen vil være meget nyttigt, når du skal få første erfaring i et nyt erhverv i juniorstillinger for 50 tusind om måneden. (Serie af noter om en pude i Tinkoff Magazine eller spørgsmål om finansiel forståelse Podlodka podcast)

Anbefalinger til kurset "Dataanalytiker" hos Yandex.Practicum

Dette er mit sidste kursus, og indtil videre det mest succesfulde i forhold til min aktivitet, så indtrykkene fra det er de seneste.

Inden træningsstart

At tage grundkurserne på forhånd vil i høj grad hjælpe dig til at tænke over opgaven og ikke instrumentet under dit studie.

Hvis målet med træningen er at skifte job, så vil en snydekode hjælpe - reducere belastningen på dit hovedjob for at afsætte mere tid til træning. Ikke kun til selve træningen, men også til at studere yderligere materialer, se foredrag, lave personlige projekter baseret på din profil, gå til møder og interviews.

«... Jeg ville skifte til deltid på mit nuværende job for at frigøre tid til træning og et kæledyrsprojekt" - fra råd Ivan Zamesin om, hvordan man får et nyt erhverv

Under træning

Læs dokumenter til biblioteker. Hver gang jeg satte mig ned for at skrive kode, havde jeg brug for at se på noget i dokumentationen. Derfor blev hovedsiderne bogmærket: Pandaer (datarammer, serier), datetime.

Kopier ikke kode fra teori. Skriv alle funktioner i hånden så meget som muligt. Dette vil hjælpe dig med at huske dem og forstå sprogets syntaks. Det vil komme til nytte senere.

Du kan ikke læse alle dokumenterne - du kan ikke lære et sprog fra en ordbog. For at lære nyttige programmeringsteknikker hjælper det at se på andres kode. Det er bedre at prøve at gentage det og se på de mellemliggende resultater i hver linje - på denne måde kan du forstå, hvad der foregår der, og huske det bedre.

Læs yderligere litteratursom gives i slutningen af ​​hver lektion. Dette hjælper dig med at få en dybere forståelse og vil helt sikkert komme til nytte i fremtidige emner (og interviews!). Det hjælper meget at gentage koden fra artiklerne (hvis nogen) i hånden, selvom det ser ud til at alt er enkelt.

Lav dine egne projekter. Hjælper med at konsolidere teoretisk viden og forstå materialet under virkelige forhold - når der ikke er en klar opgave og eksempel fra teori, der kan kopieres; Du skal selv gennemtænke hvert trin. Det viser også alvoren i intentionerne og arbejder for porteføljens fremtid.

Da jeg tog mit første Python-kursus, fandt jeg på et projekt til mig selv og analyserede Ilya Birmans blog: dette hjalp mig med at vænne mig til sprogets syntaks og forstå, hvordan BeautifulSoup-biblioteket fungerer, og hvad der kan gøres med datarammer i pandaer. Og da vi senere tog en lektion om visualisering på Værkstedet, kunne jeg gøre det rapport med visualisering.

Abonner på specialiserede blogs, virksomheder, Telegram- og YouTube-kanaler, podcasts. Du kan ikke kun se de nyeste materialer, men også søge gennem arkivet på jagt efter velkendte ord eller blot de mest populære.

Vælg en rutine og hold dig til den.

Hold pauser i løbet af dagen — Pomodoro-teknikken hjælper her. Tænk ikke over et problem i tre dage – det er bedre at gå en tur, få lidt luft, og løsningen kommer af sig selv. Hvis ikke, så spørg dine kolleger eller mentor.

Hold pauser i løbet af ugen. Hjernen har brug for tid til at assimilere det modtagne materiale; genstart hjælper med dette - fuldstændig afbrydelse i en dag eller to fra den overstadige absorption af ny information. For eksempel i weekenden. Træning er et maraton, det er vigtigt at beregne din styrke for ikke at dø halvvejs gennem distancen.

At sove! Sund og tilstrækkelig søvn er grundlaget for en velfungerende hjerne.

Jim Collins analyserede succeserne for fremragende mennesker og kom med et simpelt princip - "twenty mile march":

En XNUMX-mile-march indebærer at opnå bestemte milepæle inden for et bestemt tidsrum - med den største vedholdenhed og udholdenhed over en lang periode. Overholdelse af disse principper er ikke let af to grunde: det er svært at overholde frivillige forpligtelser i svære tider, og det er endnu sværere at kontrollere dit tempo, når alle omstændigheder favoriserer accelererede fremskridt.

Interaktioner med lærere, kuratorer og medstuderende

Når der opstår et spørgsmål om det dækkede materiale, så generer kuratorer, mentorer og dekanatet. En lærer er det samme værktøj til at overføre viden som sider med teori eller en simulator med kode.

Normalt er det inden konsultationen svært at huske, hvad der var svært under forløbet, så jeg anbefaler at skrive spørgsmål ned, så snart de dukker op. Nå, generelt er det nyttigt at gå til konsultationer.

Send resultatet til gennemgang hurtigere - på denne måde kan du få flere gentagelser til at forbedre det.

«Prøv at implementere nogle af dine egne mikromål i hvert projekt. Opgiv f.eks. sløjfer, brug derefter listeforståelse og derefter kædemetoder for at mærke dine fremskridt. Hvis du vil gøre mere, end der kræves i projektet, skal du gøre det, men i en separat bærbar kan du indsætte et link i hovedværket eller sende det til din mentor, finde ud af, hvad han synes om det."tilføjer studiekammeraten Oleg Yuryev

Arbejd fra simpelt til komplekst. For at skrive en kompleks funktion eller flertrins databehandling er det bedre at starte med noget simpelt og gradvist øge kompleksiteten.

Det vigtigste er menneskerne omkring: medstuderende, kuratorer, mentorer, værkstedspersonale. Hvis I alle er det samme sted sammen, er der en god chance for, at I har samme vej og fælles værdier. De værdsætter også uddannelse og stræber efter at udvikle sig selv. Og om seks måneder er de dine kollegaer i et nyt speciale. Alle har svært ved at kommunikere (især i starten), men det er det værd at overvinde denne forhindring.

Jobsøgning

Hvis målet med uddannelsen er at skifte job, så bør du starte tidligt. Processen tager i gennemsnit flere måneder. For at finde et job ved slutningen af ​​kurset, skal du starte allerede i midten. Og hvis du allerede har noget relevant erfaring, så kan du starte fra begyndelsen.

Se på åbne ledige stillinger for at forstå, hvad markedet har brug for: Hvilken slags mennesker leder de efter, hvad er kvalifikationskravene, hvad er stakken af ​​værktøjer. Og hvor meget er de villige til at betale!

Svar, tag test og bestå interviews - efter hver næste vil dit verdensbillede ændre sig lidt. Dette hjælper også til at forstå, hvilket materiale der mangler i træningen. For eksempel spørger de i mange ledige stillinger om SQL og tester deres viden om det i testopgaver, men i Workshoppen gav de ikke meget af det, i modsætning til Python.

Skriv til folk for at få råd (eller bare tak). Konferenceforelæsere, blog- og podcastforfattere, bare seje fyre, du følger.

Deltag i tematiske offlinebegivenheder for at stille dine spørgsmål live. Husk at foredrag fra arrangementer også kan ses på Youtube, og folk kommer selv til arrangementerne for kommunikation og netværk.

Jeg vil meget gerne modtage feedback og især råd om, hvordan en nybegynder analytiker kan udvikle sig i en ny profession.

Tak til Oleg Yuryev og Daria Grishko for deres støtte, råd og deres livserfaring.

Kilde: www.habr.com

Tilføj en kommentar