Hur man anmäler sig till en kurs och... slutför den till slutet

Under de senaste tre åren har jag gått 3 stora flermånaderskurser och ytterligare ett paket med kortare kurser. Jag spenderade mer än 300 000 rubel på dem och nådde inte mina mål. Det verkar som att jag har träffat tillräckligt många stötar för att dra slutsatser och göra allt rätt i den senaste banan. Tja, skriv samtidigt en lapp om det.

Jag kommer att ge en lista över kurser (Jag noterar att de alla är underbara; det slutliga resultatet motsvarar de ansträngningar jag lagt ner):

  • 2017 – årlig offlinekurs "Digital Product Design" på HSE School of Design. Målet är att bli designer. Resultatet är att jag helt hoppade över den sista kvarten och inte avslutade mitt diplom. Noll intervjuer, noll erbjudanden.
  • 2018 - studerade i 7 månader vid School of Leaders of Gorbunov Bureau. Målet är att bli chef i ett designteam. Resultat: Jag kunde inte hitta ett team för ett utbildningsprojekt (eftersom jag inte ens försökte), och som ett resultat hoppade jag av på grund av dåliga akademiska prestationer. En intervju, noll erbjudanden.
  • 2019 — "Dataanalytiker"-kurs i Yandex.Practice. Målet är att hitta ett jobb som analytiker och "gå in på IT." Delresultatet tre veckor innan kursens slut är två personliga projekt på ämnet, ytterligare material har lästs och kategoriserats. Jag gjorde tre tillvägagångssätt till mitt CV, skickade ett dussin och ett halvt svar på lediga tjänster, fick 5 svar och klarade två intervjuer. Än så länge finns det också noll erbjudanden.

Jag samlade på metoder och principer som jag kom på under studietiden. Jag delade in det i villkorliga kategorier: för alla tider, före studier, under studier och efter (jobbsökning).

Meta-färdigheter är de som är användbara i alla fall.

Tidsplanering och rutin – när exakt ska man plugga. "Tidsluckor" är fasta tidsperioder för en aktivitet; till exempel två timmar på morgonen innan jobbet. Jag har utvecklat en daglig rutin och det finns en sk. "starka timmar" är de tillfällen då min gryta kokar och jag kan göra svåra saker.

Förstå syftet med lärandet. Om "bara för sakens skull", så är detta i bästa fall en hobby, och i värsta fall en form av förhalning. Men om uppgiften är att ändra ditt yrke, är det bättre att ange det i förväg.

Jag anmälde mig ofta impulsivt till 5 kurser på Coursera och genomförde sedan noll av dem. Nästa gång jag besökte sidan var ett halvår senare, men bara för att anmäla mig till 10 kurser igen.

Oleg Yuriev, min kollega i Practicum-kursen, tillägger: "Du måste också ha styrkan att vägra gå en kurs som har blivit ointressant för dig, jag tillbringade dussintals timmar på den här frågan, bara på grund av min perfektionism, förmodligen måste jag avsluta när jag väl började" Låt mig inte oåterkalleliga förluster drunkna dig.

Börjar på måndag. Det låter trivialt, men att skjuta upp en veckovis sprintuppgift till fredag ​​är en dålig idé. Även från och med måndagen kunde jag ofta slutföra arbetet innan deadline. (Se byråkratisk princip "inte ände till slut»)

Google Sök. Frågor som "hur man ändrar färgen på grafen" eller "vilket argument i funktionen är ansvarigt för detta." Här kommer förresten kunskaper i engelska väl till pass - det finns fler svar och större chans att snabbt hitta den du behöver.

Tryck på att skriva. Oftast måste du skriva något: om du gör det minst 10% snabbare kan du hinna se ett extra avsnitt 😉 Träningsapparat för arbete 10-15 minuter om dagen.

Genvägstangenter för att arbeta med text. Ofta måste du köra markören över ett text- eller kodark. Kortkommandon hjälper dig att välja hela ord eller rader och flytta mellan ord. Artikel på Lifehacker.

Anteckna. Principen för inlärningspyramiden: läs → skrev ner → diskuterade → lärs ut till en annan. Utan anteckningar blev det så här: i början av materialet, "så här kallas funktionen, det här är parametrarna, här är syntaxen", sedan en massa mer information. När det kom till praktiken öppnade jag kodredigeraren... och gick för att läsa om teorin.

Förberedelse (sex månader till ett år före start)

Engelska språket - en nödvändig färdighet. Alla avancerade kunskaper är på engelska. Icke-avancerade är också på engelska, även om några av dem har översatts. Och all dokumentation för programmen är också på engelska. För att inte tala om bra föreläsningar och poddar.

Kurs Att lära sig hur man lär sig Barbara Oakley på Coursera eller hennes bok "Tänk som en matematiker" (engelska: Mind for Numbers). Eller åtminstone kompendium. Hjälper dig att förstå grundläggande saker om hur hjärnan fungerar när du lär dig. Dessutom ger de bra praktiska råd baserat på dessa data.

Finansiell kudde. 6 månadslöner (mer är bättre) på kontot kommer att vara mycket användbart när du måste få första erfarenhet i ett nytt yrke i juniorpositioner för 50 tusen per månad. (Serie av anteckningar om en kudde i Tinkoff Magazine eller fråga om finansiell kunskap Podlodka podcast)

Rekommendationer för kursen "Dataanalytiker" på Yandex.Practicum

Det här är min sista kurs, och hittills den mest framgångsrika när det gäller min aktivitet, så intrycken från den är de senaste.

Innan träningsstart

Att ta grundkurserna i förväg kommer i hög grad att hjälpa dig att tänka på uppgiften och inte instrumentet under dina studier.

Om målet med träningen är att byta jobb, så hjälper en fuskkod - minska belastningen på ditt huvudjobb för att kunna ägna mer tid åt träning. Inte bara för själva utbildningen, utan också för att studera ytterligare material, titta på föreläsningar, göra personliga projekt baserat på din profil, gå på möten och intervjuer.

«... Jag skulle byta till deltid på mitt nuvarande jobb för att frigöra tid för utbildning och ett husdjursprojekt" - från råd Ivan Zamesin om hur man får ett nytt yrke

Under träning

Läs dokument för bibliotek. Varje gång jag satte mig för att skriva kod behövde jag titta på något i dokumentationen. Därför var huvudsidorna bokmärkta: Pandas (dataramar, serier), datetime.

Kopiera inte kod från teorin. Skriv alla funktioner för hand så mycket som möjligt. Detta hjälper dig att komma ihåg dem och förstå syntaxen i språket. Det kommer väl till pass senare.

Du kan inte läsa alla dokument – ​​du kan inte lära dig ett språk från en ordbok. För att lära sig användbara programmeringstekniker hjälper det att titta på andras kod. Det är bättre att försöka upprepa det och titta på de mellanliggande resultaten i varje rad - på så sätt kan du förstå vad som händer där och komma ihåg det bättre.

Läs ytterligare litteratursom ges i slutet av varje lektion. Detta hjälper dig att få en djupare förståelse och kommer definitivt att komma väl till pass i framtida ämnen (och intervjuer!). Det hjälper mycket att upprepa koden från artiklarna (om någon) för hand, även om det verkar som att allt är enkelt.

Gör dina egna projekt. Hjälper till att konsolidera teoretisk kunskap och förstå materialet i verkliga förhållanden - när det inte finns någon tydlig uppgift och exempel från teorin som kan kopieras; Du måste själv tänka igenom varje steg. Det visar också på allvar i avsikter och arbetar för portföljens framtid.

När jag gick min första Python-kurs kom jag på ett projekt för mig själv och analyserade Ilya Birmans blogg: detta hjälpte mig att vänja mig vid språkets syntax och förstå hur BeautifulSoup-biblioteket fungerar och vad som kan göras med dataramar i pandor. Och när vi senare tog en lektion om visualisering på Workshopen kunde jag göra det rapport med visualisering.

Prenumerera på specialiserade bloggar, företag, Telegram- och YouTube-kanaler, podcaster. Du kan inte bara titta på det senaste materialet, utan också kamma igenom arkivet på jakt efter bekanta ord eller helt enkelt de mest populära.

Välj en rutin och håll dig till den.

Ta pauser hela dagen — Pomodoro-tekniken hjälper här. Gruva inte över ett problem i tre dagar – det är bättre att gå en promenad, få lite luft, så kommer lösningen av sig själv. Om inte, fråga dina kollegor eller mentor.

Ta pauser hela veckan. Hjärnan behöver tid för att tillgodogöra sig det mottagna materialet; omstarter hjälper till med detta - att helt koppla av för en dag eller två från den heta absorptionen av ny information. Till exempel på helger. Träning är ett maraton, det gäller att räkna ut sin styrka för att inte dö halvvägs på distansen.

Att sova! Hälsosam och tillräcklig sömn är grunden för en välfungerande hjärna.

Jim Collins analyserade framgångarna för enastående människor och kom fram till en enkel princip - "tjugo mil marschen":

En tjugomilsmarsch innebär att man uppnår vissa milstolpar inom en viss tidsperiod – med största uthållighet och uthållighet, under en lång period. Att följa dessa principer är inte lätt av två anledningar: det är svårt att uppfylla frivilliga åtaganden i svåra tider, och det är ännu svårare att kontrollera din takt när alla omständigheter gynnar accelererade framsteg.

Interaktioner med lärare, kuratorer och medstudenter

När en fråga uppstår om materialet som omfattas, bry dig om med curatorer, mentorer och dekanus. En lärare är samma verktyg för att överföra kunskap som sidor med teori eller en simulator med kod.

Vanligtvis innan konsultationen är det svårt att komma ihåg vad som var svårt under kursen, så jag rekommenderar att skriva ner frågor så fort de dyker upp. Tja, i allmänhet är det användbart att gå på konsultationer.

Skicka resultatet för granskning snabbare - på så sätt kan du ha fler iterationer för att förbättra det.

«Försök att implementera några av dina egna mikromål i varje projekt. Till exempel, ge upp loopar, använd sedan listförståelse och sedan metoder för att kedja för att känna dina framsteg. Om du vill göra mer än vad som krävs i projektet behöver du göra det, men i en separat bärbar dator kan du infoga en länk i huvudarbetet eller skicka den till din mentor, ta reda på vad han tycker om det.”, tillägger studiekamraten Oleg Yuryev

Arbeta från enkelt till komplext. För att skriva en komplex funktion eller flerstegs databehandling är det bättre att börja med något enkelt och gradvis öka komplexiteten.

Huvudsaken är människorna runt omkring: studiekamrater, kuratorer, mentorer, Workshoppersonal. Om ni alla är på samma plats tillsammans, finns det en god chans att ni har en liknande väg och delade värderingar. De värdesätter också utbildning och strävar efter att utveckla sig själva. Och om ett halvår kommer de att vara dina kollegor i en ny specialitet. Alla har svårt att kommunicera (särskilt i början), men att övervinna detta hinder är värt det.

Jobbsökning

Om målet med utbildningen är att byta jobb så bör du börja tidigt. Processen tar i genomsnitt flera månader. För att hitta ett jobb i slutet av kursen måste du börja redan i mitten. Och om du redan har relevant erfarenhet kan du börja från början.

Titta på lediga platser för att förstå vad marknaden behöver: vilken typ av människor de letar efter, vilka är kompetenskraven, vad är högen av verktyg. Och hur mycket är de villiga att betala!

Svara, ta tester och klara intervjuer - efter varje nästa kommer din världsbild att förändras lite. Detta hjälper också till att förstå vilket material som saknas i utbildningen. Till exempel i många lediga tjänster frågar de efter SQL och testar sina kunskaper om det i testuppgifter, men i Workshopen gav de inte mycket av det, till skillnad från Python.

Skriv till folk för råd (eller bara tack). Konferensföreläsare, blogg- och poddförfattare, bara coola killar du följer.

Delta i tematiska offlineevenemang för att ställa dina frågor live. Kom ihåg att föreläsningar från evenemang även kan ses på Youtube, och folk kommer själva till evenemangen för kommunikation och nätverkande.

Jag skulle gärna få all feedback och särskilt råd om hur en nybörjaranalytiker kan utvecklas i ett nytt yrke.

Tack till Oleg Yuryev och Daria Grishko för deras stöd, råd och deras livserfarenhet.

Källa: will.com

Lägg en kommentar