Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum

Există o părere pe care o întâlnesc adesea - este imposibil să studiezi singur ai nevoie de profesioniști care să te îndrume pe acest drum spinos - explică, verifică, controlează. Voi încerca să infirm această afirmație și pentru aceasta, după cum știți, este suficient să dam măcar un contraexemplu. Istoria are exemple de mari autodidacți (sau, pur și simplu, artiști autodidacți): arheologul Heinrich Schliemann (1822–1890) sau mândria Georgiei, artistul Niko Pirosmani (1862–1918). Da, acești oameni au trăit, au studiat și au creat în cea mai mare parte în secolul al XIX-lea și au fost extrem de departe de lumea tehnologiei informației. Cu toate acestea, este încă „cel mai important obiectiv al învățării este să înveți cum să înveți”, așa cum spunea Aristotel. În acest articol, voi împărtăși cu voi exemple practice care vă permit să organizați eficient un proces de învățare independent.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Este încă posibil să studiezi pe cont propriu. În plus, este foarte posibil să se obțină rezultate înalte. Veți fi surprins: ca persoană din domeniul educației comerciale (lucrez în centrul de formare "Academia de rețea LANIT„) poate vorbi pe această temă în timp ce depune creanga pe care stă. Totuși, să luăm lucrurile în ordine.

Sunt o persoană care a lucrat în domeniul educației de-a lungul vieții mele profesionale (și asta are mai bine de 17 ani): sunt ÎN educație și sunt PENTRU educație. Și aș dori să vă împărtășesc exemple practice care vă permit să organizați eficient un proces de învățare independent. Aceste tehnici sunt o generalizare a experienței mele personale. Desigur, nu pretind că sunt adevărul suprem. Dar dacă fiecare dintre voi găsește măcar o tehnică pe care dorește să o folosească în practica personală, voi considera sarcina mea finalizată.
 
Primul meu sfat este că, dacă te hotărăști să te educi (indiferent de cât timp ai fi dispus să-i dedici: 10 minute, o oră, o zi...), încearcă să eviți să faci alte lucruri în acest timp pentru a fă-l cât mai eficient posibil.

Profesorul de psihologie de la Universitatea din California, Hal Pashler, a spus: „Chiar și creierul unui absolvent de la Harvard va deveni creierul unui copil de opt ani dacă îl faci să facă două lucruri în același timp”.

Evitați multitasking-ul în timp ce studiați și veți profita la maximum de educație.
 
Dar am promis că voi împărtăși tehnici practice. Voi ilustra aceste tehnici de autoeducare pe tema dezvoltării front-end. În primul rând, acest subiect este incredibil de interesant pentru mine (din momentul în care am lucrat ca profesor de informatică la școală și l-am predat copiilor). În al doilea rând, dezvoltarea front-end este una dintre cele mai populare și cu cea mai rapidă creștere (uita-te la statisticile oficiale). Ei bine, și în al treilea rând, chiar dacă nu suntem dezvoltatori front-end, suntem consumatori ai rezultatelor muncii lor.

Deci, trebuie să dobândim în mod independent noi cunoștințe și să dobândim abilități practice. De unde le iei? Care este sursa ta? Internet, manuale și alte persoane - nu? Să începem cu internetul.
 

1. Căutați eficient

Există o mulțime de site-uri de căutare. Diferitele motoare de căutare au diferiți algoritmi de căutare. Drept urmare, domeniul de aplicare este diferit - fiecare acoperă (sau, în termeni mai tehnici, indexează) o parte din informațiile prezente pe Internet. Prin urmare, trebuie să utilizați diferite motoare de căutare pentru a obține o acoperire maximă a surselor.

Dar cum să organizezi o căutare pentru a nu te îneca într-o cantitate imensă de „zgomot informațional”? Trebuie să înveți cum să selectezi cereale sănătoase. Da, acum motoarele de căutare acceptă cereri în limbaj natural. Algoritmii pentru furnizarea de rezultate relevante ale interogărilor de căutare sunt îmbunătățiți în mod constant. Motoarele de căutare dobândesc o gamă largă de funcții suplimentare. Dar întrebarea „Cum să cauți informații în mod eficient?” rămâne relevantă până în prezent.

Aproape fiecare motor de căutare are o căutare avansată și un limbaj de interogare pe care este construit. Dar nu toată lumea profită de această oportunitate în mod regulat.

Vă voi arăta folosirea Google ca exemplu. Dacă vreau să învăț dezvoltarea front-end, sunt interesat de tehnologiile cărora ar trebui să le acord atenție și resurse care merită citite.

  1. Să mergem la pagină Cautare Avansata.
  2. Setați parametrii. De exemplu:

    A. cu sintagma: dezvoltare front-end,
    b. cu oricare dintre cuvintele: 2018,
    c. Caută în: engleză,
    d. Țara: Statele Unite ale Americii,
    e. Data actualizării: anul trecut,
    f. Plasarea cuvintelor: în titlul paginii.

  3. Faceți clic pe Găsiți.
  4. Și pe pagina cu rezultatele căutării selectăm acele resurse care ne vor servi drept punct de plecare în studierea subiectului.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Pentru a rafina interogările de căutare, puteți utiliza, de asemenea caractere sau cuvinte speciale. Aceste trucuri simple vă vor ajuta să obțineți rezultate mai relevante și să economisiți mult timp petrecut căutând informații de calitate.
 

2. Studiază online

Până acum, probabil că toată lumea știe despre MOOC - educație de masă disponibilă pe internet pentru toată lumea. Printre cele mai cunoscute locații se numără Coursera, Udemy, EDX, Academia Khan, MOOC distractiv. Majoritatea acestor resurse conțin cursuri în limba engleză, dar există și cursuri în limba rusă - de exemplu, Stepik (unde, de altfel, Sberbank Corporate University își găzduiește cursurile).

În parada mea personală, liderul incontestabil este Udacity — pentru o abordare profesională și implicarea experților din industrie. Folosesc adesea Coursera - au ceva ce alte resurse nu au, de exemplu, verificări încrucișate. Aceasta este o oportunitate nu numai de a primi comentarii de la alți utilizatori, ci și de a vă implica în proces și de a acționa ca un expert (și aceasta este și una dintre tehnicile de autoeducare, despre care voi vorbi mai târziu).

În opinia mea personală, platformele rusești sunt încă oarecum inferioare celor străine atât în ​​calitatea materialului, cât și în forma de livrare către ascultător, dar dacă răspundeți la întrebarea „Vorbiți engleza?” Dacă răspundeți „Da sau nu”, atunci aceasta este și o opțiune excelentă.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Să ne uităm la algoritmul pentru găsirea programului dorit folosind exemplul Udacity.

  1. Accesați catalogul cursurilor - Catalog
  2. Selectați o categorie: Categorie - Programare și Dezvoltare
  3. Setați filtrul la „gratuit”: Tip – Cursuri gratuite
  4. Indicați nivelul dvs.: Nivel de calificare - de exemplu, Începător
  5. Specificăm abilitățile pe care dorim să le perfecționăm: Skill - HTML, CSS, JavaScript
  6. Și primim o listă de cursuri la care te poți înscrie absolut gratuit. Avantajul lor este că majoritatea sunt dezvoltate cu participarea vânzătorilor, iar instruirea are loc pe proiecte reale.

Dacă sunteți un specialist începător și nu știți în ce secvență ar trebui aranjată instruirea, ce cursuri să urmați, ce sarcini trebuie rezolvate, atunci aveți ocazia să vă înscrieți în așa-numitul. „Programe cuprinzătoare”. Experții în domeniul educației au construit deja întreaga traiectorie educațională, nu mai rămâne decât să o urmăm.

Cum să cauți astfel de programe

  1. Să mergem la secțiunea cu programe de formare avansată (Nanodegree)
  2. Prin Școala de Programare (Scoala de Programare) găsim direcția de care avem nevoie: Dezvoltator web front-end.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Cum să înțelegeți care dintre cursurile găsite este mai bine? Nu există o rețetă universală aici, totul depinde de scopurile, obiectivele și calitățile unei anumite persoane. Totuși, pot da câteva recomandări.

  • Citiți recenziile pentru a afla părerile altora.
  • Familiarizat cu Introducere curs, care descrie conținutul, structura, tehnicile, prezintă fragmente prin care puteți evalua cât de profesională este abordarea desfășurării cursului, dacă profesorul prezintă materialul într-un mod accesibil, ce mecanisme suplimentare de autocontrol sau control automat de către sistem sunt disponibile.

Prin colectarea acestor factori, puteți determina singur dacă acest curs merită urmat.
 
O altă întrebare frecventă este legată de autoorganizare – maxim 8% dintre studenți ajung la finalul cursurilor online. Oamenii caută soluții la probleme specifice și renunță la antrenament imediat ce le găsesc. Un alt motiv este durata cursului. Majoritatea oamenilor sunt sprinteri prin natura lor și le este greu să alerge pe distanțe lungi.

Dacă tot vrei să-ți completezi studiile, în primul rând, dezvoltă în tine acele calități pe care autoeducația le cere:

  • învață să planifici timpul;
  • găsește motivul potrivit pentru tine;
  • Invită-ți prietenii să te însoțească în studii, astfel încât să ai pe cineva să discute și să analizeze ceea ce ai învățat.

De asemenea, problema auto-organizării este rezolvată cu succes atunci când este necesară raportarea regulată și finală către conducere sau alte persoane. Sistemul de certificare funcționează și el, dar numai în cazurile în care este necesar să se confirme starea.
 

3. Căutați experți

Căutați oameni pe ale căror cunoștințe și experiență vă puteți baza. Oameni din industrie care s-au dovedit a fi profesioniști de înaltă calificare care sunt gata să-și împărtășească experiența în mod deschis și gratuit. Crezi că asta este fantezie și asta nu se întâmplă? Se întâmplă. Există câteva trucuri pe care le puteți folosi pentru a găsi acești oameni.

Consultați surse oficiale, cum ar fi organizațiile care dezvoltă standarde. Au grupuri de lucru create pentru a dezvolta conținut specializat. Iar informațiile despre ei sunt de obicei disponibile publicului.

Să ne uităm la un exemplu concret.

  1. Mergem pe site Consorțiul World Wide Web
  2. Accesați grupurile de lucru - Grupuri de lucru
  3. Dintre acestea, o alegem pe cea care ne interesează momentan. De exemplu, Foi de stil în cascadă (CSS).
  4. Mergem la categoria de participanți și obținem acces la toate organizațiile care participă la dezvoltarea acestor standarde: Participanții
  5. Găsim experți invitați – specialiști care sunt recunoscuți de comunitatea internațională. Experți invitați: Rachel Andrew, Lea Verou

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
De obicei, experții din acest domeniu sunt bucuroși să-și împărtășească evoluțiile. Puteți găsi înregistrări ale prezentărilor lor, puteți vedea o listă de resurse pe care le-au folosit, puteți vedea diapozitivele și chiar codul pe care l-au demonstrat. Și învață din exemplul lor.

Apropo, o recomand în special pe Lea Verou - are o mulțime de dezvoltări „gustoase” pe care le face publice. Ea inspiră un număr mare de oameni din întreaga lume cu exemplul ei. Și nu fac excepție.
 
A doua modalitate de a găsi experți este prin intermediul site-urilor de găzduire video, unde puteți găsi înregistrări ale conferințelor pe tema dorită. Acest YouTube sau nu atât de cunoscut la noi Vimeo, unde sunt stocate o mulțime de materiale care uneori pur și simplu nu sunt disponibile pe YouTube.

Și din nou cu un exemplu:

  1. Să mergem pe YouTube. Căutare: conferință frontend
  2. Căutarea eficientă funcționează și aici și nu trebuie neglijată. Selectați: Filtre → Canale
  3. Și obținem o listă de canale dedicate acestui subiect.
  4. De exemplu: Front-Trends → Playlists → Front-Trends 2017
  5. Alegem orice difuzor. Sa spunem Una Kravets - Este o expertă excelentă de la care există multe de învățat.
  6. Voila.

Astfel, puteți găsi profesioniști în domeniul potrivit și puteți avea acces la munca lor.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
 

4. Faceți ca inteligența artificială să funcționeze pentru dvs

Aici sfatul meu este foarte simplu și chiar oarecum contradictoriu în epoca noastră de „Big Brother” - lăsați „urme digitale”:

  • Abonați-vă la canale pentru a vi se oferi altele „similare”;
  • „Like” și marcați videoclipuri și materiale;
  • Abonați-vă la paginile comunităților profesionale care vă interesează pe rețelele de socializare.

Și pe baza „urmelor digitale” vi se vor oferi sugestii legate de subiectele care vă interesează. Aceasta este o oportunitate de a intra într-o comunitate profesională de unde veți obține informații utile și exemple practice.

5. Citește cărți

Există o opinie că, odată cu disponibilitatea informațiilor accesibile pe Internet și a nenumăratelor cursuri online, lectura cărților încetează să mai fie relevantă. Cu toate acestea, acest lucru este fundamental greșit.

Cărțile sunt esențiale pentru a obține o viziune tridimensională asupra anumitor concepte, idei, probleme și tehnologii. Ele vă lărgesc orizonturile și sunt concepute pentru studiul aprofundat al materialului. 

Cu toate acestea, ar trebui să citiți și eficient. 

Cum să alegi cărțile de citit?

Pentru cercetarea teoretică există standarde, regulamente etc. 

Dacă vorbim de literatură tehnică, atunci mă ghidez după o logică simplă - folosesc recomandările surselor autorizate. Prin ei mă refer la experți recunoscuți din industrie (pe mulți dintre ei îi urmăresc în Twitter), precum și publicații electronice respectate și portaluri specializate (de exemplu, O carte aparte, O'Reilly Media, Smashing Magazine, CSS-trucuri).

În general, prefer sursele orientate spre practică. În același timp, este foarte important pentru mine: 

  1. astfel încât limbajul de prezentare să fie simplu și uman (îmi plac cărțile cu interlocutori, în care se pun întrebări, se răsfrâng gândurile în timp ce citești), 
  2. calitatea materialului amenajat. Desigur, conținutul este mai valoros. Dar ambalajul ne permite să deducem grija care a intrat în carte, oferă o idee despre timpul și efortul petrecut pentru a da viață cărții și căutarea modului potrivit pentru care autorul (și întreaga echipă implicată) se exprime prin carte. După cum se spune, diavolul este în detalii. Și chiar le observ. 

Iată câteva exemple de cărți pe care le recomand cu siguranță:

6. Folosiți diferite instrumente

„Îmi amintesc doar ceea ce fac mâinile mele” - așa se poate interpreta principiul de predare „Învăț prin a face”, cunoscut în practica pedagogică mondială.

Mai devreme sau mai târziu va trebui să consolidezi cumva toate cunoștințele acumulate în practică. Trebuie să vă antrenați în mod constant - pentru a face acest lucru, găsiți instrumente speciale care vă vor permite să organizați un astfel de antrenament cel mai eficient.

De unde să obțineți aceste instrumente?

Pe baza unuia dintre punctele anterioare - experți care își împărtășesc instrumentele de lucru - puteți găsi proiecte interesante pe blogurile lor și pe site-urile unde își publică materialele. Aceste proiecte vă permit să exersați noile tehnologii și metode de lucru pe care le studiați și să vă dezvoltați propriul know-how. Și sunt o mulțime.

În animație, de exemplu, schimbarea în timp a unei proprietăți animate este descrisă de o curbă sau, mai precis, de un set de parametri (coeficienți) ai acesteia. Cele mai realiste, din punctul de vedere al privitorului, efectele de animație apar neliniar în timp (este suficient să vă familiarizați pe scurt cu principiile animației stabilite de Walt Disney pentru a vă convinge de acest lucru). De exemplu, un obiect își începe mișcarea treptat, apoi viteza lui crește, apoi începe treptat să scadă etc. Matematic, astfel de dependențe sunt descrise folosind curbele Bezier.

Aruncă o privire la simulatorul interactiv Cubic-Bezier (curba Bézier), unde puteți vedea clar modul în care forma curbei afectează natura animației unui obiect care se mișcă în spațiu. Algoritmul este astfel:

  1. Personalizați (pârghie)
  2. Setați timpul de animație la 1,5-2 secunde
  3. Rulați testul - creează efectul de animație corect: există pregătire pentru începerea acțiunii, acțiunea în sine și inerția la finalizarea acesteia.

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Mai multe exemple interesante:

Mă voi opri mai detaliat asupra unora dintre cele mai semnificative, din punctul meu de vedere.

Sarcină: este necesar ca câmpul de formular folosit pentru introducerea parolei utilizatorului să accepte ca valori posibile numai secvențe de cel puțin 6 caractere, care să conțină cel puțin un număr, o literă (indiferent de scrierea acesteia) și orice simbol. Verificarea ar trebui să fie efectuată din partea utilizatorului folosind instrumente standard de browser (în acest scop, utilizați atributul model al câmpului de intrare, a cărei valoare este o expresie regulată).

Secvența acțiunilor:

  1. /^.{6,}$/ - oricare 6 caractere
  2. /^(?=.*d).{6,}$/ - cel puțin una dintre ele este o cifră
  3. /^(?=.*d)(?=.*[az]).{6,}$/i - cel puțin una dintre ele este o literă (măjusculele nu sunt importante)
  4. /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - cel puțin unul dintre ele este un caracter (nu o literă sau o număr)

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum

  • Un alt exemplu este o galerie de modele Galeria de modele CSS3: Este uimitor cum codul se transformă într-un model geometric!

Secvența acțiunilor:

  1. Scară 90%
  2. Zig-zag - cod de fundal

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
 
Ideea principală este să utilizați diverse instrumente care sunt disponibile gratuit pe site-urile web specializate și vă permit să vă perfecționați abilitățile complet gratuit.
 

7. Deveniți un expert

Odată ce ați înțeles, treceți la nivelul următor și deveniți singuri un expert.

Cum să o facă? Uşor.

Vă amintiți povestea despre profesor: „Le-am spus de trei ori, deja am înțeles totul, dar ei pur și simplu nu vor înțelege”? Trebuie să-ți difuzezi cunoștințele pentru a le consolida. Și ca instrument, vă sugerez să utilizați serviciul StackOverflow. Aceasta este o resursă special creată în care dezvoltatorii caută răspunsuri la întrebările lor profesionale. Și aceiași oameni le răspund - dezvoltatorii. Așa se colectează o bază de date extinsă de probleme, fiecare având o soluție. Și poți deveni autorul răspunsurilor la aceste întrebări, înțelegând acest subiect sau acela și împărtășindu-ți experiența.

Omorâți două păsări dintr-o singură lovitură: în primul rând, învățați să rezolvați singur această problemă. În al doilea rând, învață să vorbești despre algoritmul de soluție și, prin urmare, să consolidezi mai fiabil noile cunoștințe în memorie. 

Secvența de acțiuni pe https://stackoverflow.com/

  1. Introduceți o interogare în câmpul de căutare - de exemplu: CSS
  2. Ca rezultat, avem rezultatul tuturor întrebărilor cu eticheta „CSS”.
  3. Accesați fila Fără răspuns. Și primim câmp larg de activitate

Vrei să slăbești și să înveți IT pe cont propriu? Întreabă-mă cum
Sau:

  1. https://ru.stackoverflow.com/
  2. Tag-uri
  3. Urmărim același scenariu.

Nu uita de Stivă Exchange - o rețea de site-uri web pentru lucrul cu întrebări și răspunsuri în diverse domenii, precum și o resursă internă prăjitor de pâine (Mulțumiri, sfi0zy, pentru bacșiș).
 

Rezultatele

V-am împărtășit câteva tehnici simple care vă vor ajuta să „învățați cum să învățați” și să faceți procesul de autoeducare mai eficient: 

  • Căutați eficient.
  • Luați cursuri online masive (și finalizați-le).
  • Căutați experți de la care puteți învăța, vorbi și consulta.
  • Folosiți puterea inteligenței artificiale: lăsați „urme digitale” astfel încât să funcționeze pentru dvs., extinzându-vă cercul și orizonturile profesionale.
  • Citește cărți. Doar abordați alegerea lor în mod conștient. Cei ai căror autori vă pun întrebări și vă stimulează gândirea sunt cei mai potriviti. Nu uitați de componenta estetică: lectura ar trebui să aducă mai mult decât plăcere intelectuală. 
  • Antrenați-vă cu o varietate de instrumente disponibile de la experți. Și nu vă fie frică să experimentați.
  • În cele din urmă, deveniți singur un expert, astfel încât să vă puteți pune în practică cunoștințele acumulate.

S-ar putea gândi: atunci de ce sunt necesare centre de formare?

Voi raspunde:


Posturile vacante sunt deschise la Academia de Rețea!

Sursa: www.habr.com

Adauga un comentariu