Wil jy gewig verloor en IT op jou eie leer? Vra my hoe

Daar is 'n mening wat ek dikwels teëkom - dit is onmoontlik om op jou eie te studeer jy het professionele mense nodig wat jou op hierdie netelige pad sal lei - verduidelik, kontroleer, beheer. Ek sal probeer om hierdie stelling te weerlê, en hiervoor is dit, soos u weet, genoeg om ten minste een teenvoorbeeld te gee. Die geskiedenis het voorbeelde van groot outodidakte (of, eenvoudig gestel, selfopgeleide kunstenaars): argeoloog Heinrich Schliemann (1822–1890) of die trots van Georgië, kunstenaar Niko Pirosmani (1862–1918). Ja, hierdie mense het vir die grootste deel in die XNUMXde eeu geleef, bestudeer en geskep en was uiters ver van die wêreld van inligtingstegnologie. Dit is egter steeds "die belangrikste doel van leer is om te leer hoe om te leer," soos Aristoteles gesê het. In hierdie artikel sal ek praktiese voorbeelde met jou deel wat jou in staat stel om 'n onafhanklike leerproses effektief te organiseer.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Dit is steeds moontlik om op jou eie te studeer. Boonop is dit heel moontlik om hoë resultate te behaal. Jy sal verbaas wees: as 'n persoon uit die veld van kommersiële onderwys (ek werk in die opleidingsentrum "Netwerk Akademie LANIT") kan oor hierdie onderwerp praat terwyl hy die tak waarop hy sit liasseer. Kom ons vat dinge egter in orde.

Ek is 'n persoon wat my hele professionele lewe in die onderwysveld gewerk het (en dit is meer as 17 jaar): Ek is IN die onderwys en ek is VIR onderwys. En ek wil graag praktiese voorbeelde met jou deel wat jou in staat stel om 'n onafhanklike leerproses effektief te organiseer. Hierdie tegnieke is 'n veralgemening van my persoonlike ervaring. Natuurlik maak ek nie daarop aanspraak dat ek die uiteindelike waarheid is nie. Maar as elkeen van julle ten minste een tegniek vind wat hy in sy persoonlike praktyk wil gebruik, sal ek my taak as afgehandel beskou.
 
My eerste raad is dat as jy besluit om jouself op te voed (maak nie saak hoeveel tyd jy bereid is om daaraan te wy: 10 minute, 'n uur, 'n dag...), probeer om ander dinge gedurende hierdie tyd te vermy om maak dit so effektief as moontlik.

Hal Pashler, professor in sielkunde aan die Universiteit van Kalifornië, het gesê: "Selfs die brein van 'n Harvard-gegradueerde sal die brein van 'n agtjarige kind word as jy hom twee dinge gelyktydig laat doen."

Vermy multitasking terwyl jy studeer en jy sal die meeste uit jou opleiding kry.
 
Maar ek het belowe om praktiese tegnieke te deel. Ek sal hierdie selfopvoedingstegnieke oor die onderwerp van front-end ontwikkeling illustreer. Eerstens is hierdie onderwerp vir my ongelooflik interessant (van die oomblik toe ek as 'n skool se rekenaarwetenskap-onderwyser gewerk het en dit vir kinders geleer het). Tweedens, front-end ontwikkeling is een van die gewildste en vinnig groeiende gebiede (kyk na die amptelike statistieke). Wel, en derdens, selfs al is ons nie front-end ontwikkelaars nie, is ons verbruikers van die resultate van hul werk.

Ons moet dus onafhanklik nuwe kennis opdoen en praktiese vaardighede aanleer. Waar kry jy hulle vandaan? Wat is jou bron? Internet, handboeke en ander mense - reg? Kom ons begin met die internet.
 

1. Soek effektief

Daar is baie soekwebwerwe. Verskillende soekenjins het verskillende soekalgoritmes. As gevolg hiervan is die omvang anders - elkeen dek (of, in meer tegniese terme, indekseer) 'n deel van die inligting wat op die internet voorkom. Daarom moet jy verskillende soekenjins gebruik om maksimum dekking van bronne te kry.

Maar hoe om 'n soektog te organiseer om nie in 'n groot hoeveelheid "inligtingsgeraas" te verdrink nie? Jy moet leer hoe om gesonde graan te kies. Ja, nou aanvaar soekenjins versoeke in natuurlike taal. Algoritmes vir die lewering van relevante soeknavraagresultate word voortdurend verbeter. Soekenjins verkry 'n groot verskeidenheid bykomende funksies. Maar die vraag "Hoe om effektief na inligting te soek?" bly tot vandag toe relevant.

Byna elke soekenjin het 'n gevorderde soektog en 'n navraagtaal waarop dit gebou is. Maar nie almal gebruik hierdie geleentheid op 'n gereelde basis nie.

Ek sal jou wys om Google as 'n voorbeeld te gebruik. As ek front-end-ontwikkeling wil leer, stel ek belang in tegnologieë waaraan ek aandag moet gee en hulpbronne wat die moeite werd is om te lees.

  1. Kom ons gaan na die bladsy Gevorderde soektog.
  2. Stel die parameters in. Byvoorbeeld:

    a. met die frase: Front-end Development,
    b. met enige van die woorde: 2018,
    c. Soek in: Engels,
    d. Land: Verenigde State,
    e. Opdateringsdatum: verlede jaar,
    f. Woordplasing: in die bladsytitel.

  3. Klik Soek.
  4. En op die soekresultatebladsy kies ons daardie hulpbronne wat vir ons as 'n beginpunt sal dien om die onderwerp te bestudeer.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Om jou soeknavrae te verfyn, kan jy ook gebruik spesiale karakters of woorde. Hierdie eenvoudige truuks sal jou help om meer relevante resultate te kry en baie tyd bespaar om na kwaliteit inligting te soek.
 

2. Bestudeer aanlyn

Teen hierdie tyd weet almal waarskynlik van MOOC's - massa-onderrig beskikbaar op die internet vir almal. Onder die bekendste plekke is Coursera, Udemy, EDX, Khan Akademie, Prettige MOOC. Die meeste van hierdie bronne bevat kursusse in Engels, maar daar is ook Russiestalige kursusse - bv. stepik (waar, terloops, Sberbank Corporate University sy kursusse aanbied).

In my persoonlike treffersparade is die onbetwiste leier Udacity — vir 'n professionele benadering en die betrokkenheid van kundiges in die bedryf. Ek gebruik dikwels Coursera - hulle het iets wat ander hulpbronne nie het nie, byvoorbeeld kruiskontroles. Dit is 'n geleentheid om nie net kommentaar van ander gebruikers te ontvang nie, maar ook om by die proses betrokke te raak en as 'n kenner op te tree (en dit is ook een van die tegnieke vir selfopvoeding, en ek sal later daaroor praat).

Na my persoonlike opinie is Russiese platforms steeds ietwat minderwaardig teenoor buitelandse, beide in die kwaliteit van die materiaal en in die vorm van aflewering aan die luisteraar, maar as jy die vraag beantwoord "Praat jy Engels?" As jy "Ja of nie" antwoord, dan is dit ook 'n uitstekende opsie.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Kom ons kyk na die algoritme om die gewenste program te vind deur die voorbeeld te gebruik Udacity.

  1. Gaan na die kursuskatalogus - Katalogus
  2. Kies 'n kategorie: Kategorie - Programmering en Ontwikkeling
  3. Stel die filter op "gratis": Tipe - Gratis kursusse
  4. Dui jou vlak aan: Vaardigheidsvlak - byvoorbeeld Beginner
  5. Ons spesifiseer die vaardighede wat ons wil slyp: Vaardigheid - HTML, CSS, JavaScript
  6. En ons kry 'n lys kursusse waarvoor u absoluut gratis kan inteken. Hul voordeel is dat die meeste van hulle ontwikkel word met die deelname van verskaffers, en opleiding vind plaas op werklike projekte.

As jy 'n beginnerspesialis is en nie weet in watter volgorde die opleiding gereël moet word nie, watter kursusse om te neem, watter take opgelos moet word, dan het jy die geleentheid om in te skryf vir die sogenaamde. "Omvattende programme". Kenners op die gebied van onderwys het reeds die hele opvoedkundige trajek gebou, al wat oorbly is om dit te volg.

Hoe om na sulke programme te soek

  1. Kom ons gaan na die afdeling met gevorderde opleidingsprogramme (Nanodegree)
  2. Deur die Skool vir Programmering (Skool vir Programmering) vind ons die rigting wat ons nodig het: Front-end Web Ontwikkelaar.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Hoe om te verstaan ​​watter van die kursusse wat gevind is beter is? Hier is geen universele resep nie, dit hang alles af van die doelwitte, doelwitte en eienskappe van 'n bepaalde persoon. Ek kan egter 'n paar aanbevelings gee.

  • Lees resensies om ander mense se menings uit te vind.
  • Vertroud met Intro kursus, wat die inhoud, struktuur, tegnieke beskryf, bied fragmente aan waarmee jy kan evalueer hoe professioneel die benadering tot kursusontwikkeling is, of die onderwyser die materiaal op 'n toeganklike manier aanbied, watter bykomende meganismes van selfbeheer of outomatiese beheer deur die stelsel beskikbaar is.

Deur hierdie faktore in te samel, kan jy self bepaal of hierdie kursus die moeite werd is om te volg.
 
Nog 'n algemene vraag hou verband met selforganisasie - 'n maksimum van 8% van studente bereik die einde van aanlynkursusse. Mense soek oplossings vir spesifieke probleme en stop opleiding sodra hulle dit kry. Nog 'n rede is die duur van die kursus. Die meeste mense is van nature naellopers en vind dit moeilik om lang afstande te hardloop.

As jy nog jou studies wil voltooi, ontwikkel eerstens in jouself daardie eienskappe wat selfopvoeding vereis:

  • leer om tyd te beplan;
  • vind die regte motief vir jouself;
  • Nooi jou vriende om jou in jou studies te vergesel, sodat jy iemand het om te bespreek en te ontleed wat jy geleer het.

Die probleem van selforganisasie word ook suksesvol opgelos wanneer gereelde en finale verslagdoening aan bestuur of ander persone vereis word. Die sertifiseringstelsel werk ook, maar slegs in gevalle waar daar 'n behoefte is om status te bevestig.
 

3. Soek kundiges

Soek mense op wie se kennis en ervaring jy kan staatmaak. Mense uit die bedryf wat hulself bewys het as hoogs gekwalifiseerde professionele persone wat gereed is om hul ervaring openlik en gratis te deel. Dink jy dit is fantasie en dit gebeur nie? Gebeur. Daar is 'n paar truuks wat jy kan gebruik om hierdie mense te vind.

Raadpleeg amptelike bronne, soos organisasies wat standaarde ontwikkel. Hulle het werkgroepe wat geskep is om gespesialiseerde inhoud te ontwikkel. En inligting oor hulle is gewoonlik publiek beskikbaar.

Kom ons kyk na 'n spesifieke voorbeeld.

  1. Ons gaan na die webwerf World Wide Web Consortium
  2. Gaan na Werkgroepe - Werkgroepe
  3. Onder hulle kies ons die een wat tans vir ons interessant is. Byvoorbeeld, Cascading Style Sheets (CSS).
  4. Ons gaan na die deelnemerskategorie en kry toegang tot alle organisasies wat aan die ontwikkeling van hierdie standaarde deelneem: Deelnemers
  5. Ons vind genooide kundiges – spesialiste wat deur die internasionale gemeenskap erken word. Genooide kundiges: Rachel Andrew, Lea Verou

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Tipies deel kundiges op hierdie gebied graag hul ontwikkelings. Jy kan opnames van hul aanbiedings vind, 'n lys van hulpbronne sien wat hulle gebruik het, die skyfies en selfs die kode wat hulle gedemonstreer het, sien. En leer uit hul voorbeeld.

Terloops, ek beveel veral vir Lea Verou aan – sy het baie “smaaklike” ontwikkelings wat sy aan die publiek beskikbaar stel. Sy inspireer 'n groot aantal mense regoor die wêreld met haar voorbeeld. En ek is geen uitsondering nie.
 
Die tweede manier om kundiges te vind, is deur video-gasheerwebwerwe, waar jy opnames van konferensies oor die verlangde onderwerp kan vind. Hierdie YouTube of nie so wyd bekend in ons land nie Vimeo, waar baie materiaal gestoor word wat soms eenvoudig nie op YouTube beskikbaar is nie.

En weer met 'n voorbeeld:

  1. Kom ons gaan na YouTube. Soek: frontend konferensie
  2. Effektiewe soektog werk ook hier, en moet nie afgeskeep word nie. Kies: Filters → Kanale
  3. En ons kry 'n lys van kanale wat aan hierdie onderwerp gewy is.
  4. Byvoorbeeld: Front-Trends → Snitlyste → Front-tendense 2017
  5. Ons kies enige spreker. Kom ons sê Una Kravets - Sy is 'n uitstekende kenner by wie daar baie is om te leer.
  6. Voila.

Op hierdie manier kan jy professionele persone in die regte veld vind en toegang tot hul werk kry.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
 

4. Laat kunsmatige intelligensie vir jou werk

Hier is my raad baie eenvoudig en selfs ietwat teenstrydig in ons era van "Big Brother" - laat "digitale spore":

  • Teken in op kanale wat "soortgelyk" aangebied sal word;
  • "Like" en boekmerk video's en materiaal;
  • Teken in op die bladsye van professionele gemeenskappe wat jou op sosiale netwerke interesseer.

En gebaseer op die "digitale spore" sal jy voorstelle gegee word wat verband hou met die onderwerpe wat jou interesseer. Dit is 'n geleentheid om 'n professionele gemeenskap te betree waar jy nuttige inligting en praktiese voorbeelde sal kry.

5. Lees boeke

Daar is 'n mening dat leesboeke nie meer relevant is met die beskikbaarheid van toeganklike inligting op die internet en ontelbare aanlynkursusse nie. Dit is egter fundamenteel verkeerd.

Boeke is noodsaaklik om 'n driedimensionele siening van sekere konsepte, idees, probleme en tegnologieë te verkry. Hulle verbreed jou horisonne en is ontwerp vir in-diepte studie van die materiaal. 

Jy moet egter ook effektief lees. 

Hoe om boeke te kies om te lees?

Vir teoretiese navorsing is daar standaarde, regulasies, ens. 

As ons oor tegniese literatuur praat, word ek gelei deur eenvoudige logika - ek gebruik die aanbevelings van gesaghebbende bronne. Met hulle bedoel ek erkende kundiges uit die bedryf (ek volg baie van hulle in Twitter), sowel as gerespekteerde elektroniese publikasies en gespesialiseerde portale (bv. 'N Boek apart, O'Reilly Media, Smashing Magazine, CSS-truuks).

Oor die algemeen verkies ek praktykgerigte bronne. Terselfdertyd is dit vir my baie belangrik: 

  1. sodat die aanbiedingstaal eenvoudig en menslik is (ek is mal oor gespreksgenootboeke, waar vrae gevra word, gedagtes geroer word terwyl jy lees), 
  2. kwaliteit van die uitgelê materiaal. Natuurlik is inhoud meer waardevol. Maar die omhulsel stel ons in staat om die sorg wat in die boek gegaan het, af te lei, gee 'n idee van die tyd en moeite wat spandeer word om die boek lewe te gee, en die soeke na die regte manier vir die skrywer (en die hele span wat betrokke is) om homself deur die boek uitdruk. Soos hulle sê, die duiwel is in die besonderhede. En ek sien hulle regtig raak. 

Hier is 'n paar voorbeelde van boeke wat ek beslis aanbeveel:

6. Gebruik verskillende gereedskap

"Ek onthou net wat my hande doen" - dit is hoe 'n mens die onderrigbeginsel "Leer deur te doen", bekend in die wêreld pedagogiese praktyk, kan interpreteer.

Vroeër of later sal jy op een of ander manier al die opgehoopte kennis in die praktyk moet konsolideer. U moet voortdurend oefen - om dit te doen, vind spesiale gereedskap wat u in staat sal stel om sulke opleiding die doeltreffendste te organiseer.

Waar om hierdie gereedskap te kry?

Voortbouend op een van die vorige punte – kundiges wat hul werkgereedskap deel – kan jy interessante projekte op hul blogs en op die webwerwe vind waar hulle hul materiaal publiseer. Hierdie projekte laat jou toe om die nuwe tegnologieë en werkmetodes wat jy bestudeer te oefen, en jou eie kundigheid te ontwikkel. En daar is baie van hulle.

In animasie, byvoorbeeld, word die verandering in tyd van 'n geanimeerde eienskap beskryf deur een of ander kurwe, of meer presies, deur 'n stel van sy parameters (koëffisiënte). Die mees realistiese, uit die kyker se oogpunt, vind animasie-effekte nie-lineêr in tyd plaas (dit is genoeg om jouself kortliks vertroud te maak met die beginsels van animasie wat deur Walt Disney neergelê is om hiervan oortuig te word). Byvoorbeeld, een of ander voorwerp begin sy beweging geleidelik, dan neem sy spoed toe, dan begin dit geleidelik afneem, ens. Wiskundig word sulke afhanklikhede beskryf deur Bezier-kurwes te gebruik.

Kyk na die interaktiewe simulator Kubiek-Bezier (Bézier-kromme), waar jy duidelik kan sien hoe die vorm van die kromme die aard van die animasie van 'n voorwerp wat in die ruimte beweeg, beïnvloed. Die algoritme is soos volg:

  1. Pasmaak (hefbome)
  2. Stel animasietyd op 1,5–2 sekondes
  3. Begin die toets - skep die korrekte animasie-effek: daar is voorbereiding vir die begin van die aksie, die aksie self en traagheid na voltooiing daarvan.

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Meer interessante voorbeelde:

Ek sal in meer besonderhede stilstaan ​​by 'n paar van die belangrikstes uit my oogpunt.

Taak: dit is nodig dat die vormveld wat gebruik word om die gebruikerwagwoord in te voer, slegs rye van ten minste 6 karakters lank as moontlike waardes aanvaar, wat ten minste een nommer, letter (ongeag die hoofletters daarvan) en enige simbool bevat. Kontrolering moet aan die gebruiker se kant uitgevoer word met behulp van standaard blaaiernutsgoed (vir hierdie doel, gebruik patroonkenmerk van die invoerveld, waarvan die waarde 'n gereelde uitdrukking is).

Volgorde van aksies:

  1. /^.{6,}$/ - enige 6 karakters
  2. /^(?=.*d).{6,}$/ - ten minste een van hulle is 'n syfer
  3. /^(?=.*d)(?=.*[az]).{6,}$/i - ten minste een van hulle is 'n letter (hoofletters is nie belangrik nie)
  4. /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - ten minste een van hulle is 'n karakter (nie 'n letter of 'n nommer)

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe

  • Nog 'n voorbeeld is 'n patroongalery CSS3 Patrone Gallery: Dit is ongelooflik hoe die kode in 'n meetkundige patroon verander!

Volgorde van aksies:

  1. Skaal 90%
  2. Zig-zag - agtergrond kode

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
 
Die hoofgedagte is om verskeie hulpmiddels te gebruik wat vrylik op spesialiswebwerwe beskikbaar is en jou in staat stel om jou vaardighede heeltemal gratis te slyp.
 

7. Word 'n kenner

Sodra jy dit onder die knie het, neem dit na die volgende vlak en word self 'n kenner.

Hoe om dit te doen? Maklik.

Onthou die storie oor die onderwyser: "Ek het drie keer vir hulle gesê, ek het al alles verstaan, maar hulle sal net nie verstaan ​​nie"? Jy moet jou kennis uitsaai om dit te konsolideer. En as 'n hulpmiddel stel ek voor om die StackOverflow-diens te gebruik. Dit is 'n spesiaal geskepte hulpbron waar ontwikkelaars antwoorde op hul professionele vrae soek. En dieselfde mense antwoord hulle - ontwikkelaars. Dit is hoe 'n uitgebreide databasis van probleme versamel word, wat elkeen 'n oplossing het. En jy kan die skrywer van antwoorde op hierdie vrae word, hierdie of daardie onderwerp verstaan ​​en jou ervaring deel.

Jy slag twee vlieë met een klap: eerstens leer jy om hierdie probleem self op te los. Tweedens, leer om oor die oplossingsalgoritme te praat en sodoende nuwe kennis meer betroubaar in die geheue te konsolideer. 

Volgorde van aksies op https://stackoverflow.com/

  1. Voer 'n navraag in die soekveld in - byvoorbeeld: CSS
  2. As gevolg hiervan het ons die uitvoer van alle vrae met die "CSS"-merker
  3. Gaan na die Onbeantwoord-oortjie. En ons kry wye veld vir aktiwiteit

Wil jy gewig verloor en IT op jou eie leer? Vra my hoe
Of:

  1. https://ru.stackoverflow.com/
  2. Tags
  3. Ons volg dieselfde scenario.

Moenie vergeet van Stack Exchange - 'n netwerk van webwerwe om met vrae en antwoorde in verskeie velde te werk, sowel as 'n huishoudelike hulpbron Broodrooster (Dankie, sfi0zy, vir die wenk).
 

Resultate van

Ek het 'n paar eenvoudige tegnieke met jou gedeel wat jou sal help om te "leer hoe om te leer" en die proses van selfopvoeding meer effektief te maak: 

  • Soek effektief.
  • Neem massiewe aanlynkursusse (en voltooi dit).
  • Soek kundiges by wie jy kan leer, praat en raadpleeg.
  • Gebruik die krag van kunsmatige intelligensie: los “digitale spore” sodat dit vir jou werk, wat jou professionele kring en horisonne uitbrei.
  • Lees boeke. Benader net hul keuse bewustelik. Diegene wie se skrywers jou vrae vra en jou denke stimuleer, is die beste geskik. Moenie van die estetiese komponent vergeet nie: lees moet meer as net intellektuele plesier bring. 
  • Oefen met 'n verskeidenheid gereedskap wat by kundiges beskikbaar is. En moenie bang wees om te eksperimenteer nie.
  • Laastens, word self 'n kundige sodat jy jou opgehoopte kennis in die praktyk kan toepas.

Mens kan dink: hoekom is opleidingsentrums dan enigsins nodig?

Ek sal antwoord:


Vakatures is oop by die Network Academy!

Bron: will.com

Voeg 'n opmerking