Wil je afvallen en zelfstandig IT leren? Vraag mij hoe

Er is een mening die ik vaak tegenkom: het is onmogelijk om alleen te studeren, je hebt professionals nodig die je op dit netelige pad begeleiden - uitleggen, controleren, controleren. Ik zal proberen deze verklaring te weerleggen, en hiervoor is het, zoals u weet, voldoende om minstens één tegenvoorbeeld te geven. De geschiedenis kent voorbeelden van grote autodidacten (of, simpel gezegd, autodidactische kunstenaars): archeoloog Heinrich Schliemann (1822–1890) of de trots van Georgië, kunstenaar Niko Pirosmani (1862–1918). Ja, deze mensen leefden, studeerden en creëerden voor het grootste deel in de XNUMXe eeuw en waren extreem ver verwijderd van de wereld van de informatietechnologie. Het is echter nog steeds ‘het belangrijkste doel van leren is leren hoe te leren’, zoals Aristoteles zei. In dit artikel deel ik praktijkvoorbeelden met je waarmee je effectief een zelfstandig leerproces kunt organiseren.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Het is nog steeds mogelijk om zelfstandig te studeren. Bovendien is het heel goed mogelijk om hoge resultaten te behalen. Je zult verrast zijn: als persoon uit het vakgebied van het commerciële onderwijs (werk ik in het opleidingscentrum "Netwerk Academie LANIT") kan over dit onderwerp praten terwijl hij de tak waarop hij zit, archiveert. Laten we echter de zaken op orde brengen.

Ik ben iemand die mijn hele professionele leven (en dit is meer dan 17 jaar) in het onderwijs heeft gewerkt: ik ben IN het onderwijs en ik ben VOOR het onderwijs. En ik deel graag praktijkvoorbeelden met je waarmee je effectief een zelfstandig leerproces kunt organiseren. Deze technieken zijn een generalisatie van mijn persoonlijke ervaring. Natuurlijk beweer ik niet dat ik de ultieme waarheid ben. Maar als ieder van jullie minstens één techniek vindt die hij in zijn persoonlijke beoefening wil gebruiken, beschouw ik mijn taak als voltooid.
 
Mijn eerste advies is dat als je besluit om jezelf te onderwijzen (ongeacht hoeveel tijd je eraan wilt besteden: 10 minuten, een uur, een dag...), probeer te vermijden dat je in deze tijd andere dingen doet om maak het zo effectief mogelijk.

Hal Pashler, hoogleraar psychologie aan de Universiteit van Californië, zei: „Zelfs de hersenen van een afgestudeerde aan Harvard zullen de hersenen van een achtjarig kind worden als je hem twee dingen tegelijk laat doen.”

Vermijd multitasken tijdens het studeren, dan haal je het maximale uit je opleiding.
 
Maar ik beloofde praktische technieken te delen. Ik zal deze zelfstudietechnieken illustreren op het gebied van front-end ontwikkeling. Ten eerste is dit onderwerp voor mij ongelooflijk interessant (vanaf het moment dat ik als leraar informatica op een school werkte en het aan kinderen leerde). Ten tweede is front-end-ontwikkeling een van de meest populaire en snelgroeiende gebieden (kijk naar de officiële statistieken). Nou, en ten derde: zelfs als we geen front-end-ontwikkelaars zijn, zijn we consumenten van de resultaten van hun werk.

We moeten dus zelfstandig nieuwe kennis verwerven en praktische vaardigheden verwerven. Waar haal je ze vandaan? Wat is je bron? Internet, schoolboeken en andere mensen - toch? Laten we beginnen met internet.
 

1. Effectief zoeken

Er zijn veel zoeksites. Verschillende zoekmachines hebben verschillende zoekalgoritmen. Als gevolg hiervan is de reikwijdte verschillend: elk omvat (of, in meer technische termen, indexen) een deel van de informatie die op internet aanwezig is. Daarom moet u verschillende zoekmachines gebruiken om een ​​maximale dekking van bronnen te krijgen.

Maar hoe organiseer je een zoekopdracht om niet te verdrinken in een enorme hoeveelheid ‘informatieruis’? Je moet leren hoe je gezonde granen selecteert. Ja, nu accepteren zoekmachines verzoeken in natuurlijke taal. Algoritmen voor het leveren van relevante zoekresultaten worden voortdurend verbeterd. Zoekmachines krijgen een enorm scala aan extra functies. Maar de vraag “Hoe effectief naar informatie zoeken?” blijft tot op de dag van vandaag relevant.

Bijna elke zoekmachine heeft een geavanceerde zoek- en zoektaal waarop deze is gebouwd. Maar niet iedereen maakt regelmatig gebruik van deze mogelijkheid.

Ik zal het je laten zien met Google als voorbeeld. Als ik front-end-ontwikkeling wil leren, ben ik geïnteresseerd in technologieën waar ik op moet letten en in bronnen die de moeite waard zijn om te lezen.

  1. Laten we naar de pagina gaan Geavanceerd zoeken.
  2. Stel de parameters in. Bijvoorbeeld:

    A. met de zin: Front-end ontwikkeling,
    B. met een van de woorden: 2018,
    C. Zoeken in: Engels,
    D. Land: Verenigde Staten,
    e. Updatedatum: vorig jaar,
    F. Woordplaatsing: in de paginatitel.

  3. Klik op Zoeken.
  4. En op de zoekresultatenpagina selecteren we die bronnen die voor ons als startpunt zullen dienen bij het bestuderen van het onderwerp.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Om uw zoekopdrachten te verfijnen, kunt u ook gebruiken speciale tekens of woorden. Met deze eenvoudige trucs kunt u relevantere resultaten verkrijgen en veel tijd besparen bij het zoeken naar kwaliteitsinformatie.
 

2. Online studeren

Inmiddels kent waarschijnlijk iedereen MOOC's: massa-educatie die voor iedereen op internet beschikbaar is. Een van de meest bekende locaties zijn Coursera, Udemy, EDX, Khan Academie, Leuke MOOC. De meeste van deze bronnen bevatten cursussen in het Engels, maar er zijn ook cursussen in het Russisch, bijvoorbeeld Stepik (waar trouwens de Sberbank Corporate University haar cursussen organiseert).

In mijn persoonlijke hitparade is dat de onbetwiste leider Udacity — voor een professionele aanpak en de betrokkenheid van deskundigen uit de sector. Ik gebruik vaak Coursera - ze hebben iets dat andere bronnen niet hebben, bijvoorbeeld kruiscontroles. Dit is niet alleen een kans om commentaar van andere gebruikers te ontvangen, maar ook om bij het proces betrokken te raken en als expert op te treden (en dit is ook een van de technieken voor zelfstudie, en ik zal er later over praten).

Naar mijn persoonlijke mening zijn Russische platforms nog steeds enigszins inferieur aan buitenlandse, zowel qua kwaliteit van het materiaal als qua levering aan de luisteraar, maar als je de vraag beantwoordt: "Spreek je Engels?" Als u “Ja of niet” antwoordt, dan is dit ook een uitstekende optie.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Laten we eens kijken naar het algoritme voor het vinden van het gewenste programma aan de hand van het voorbeeld Udacity.

  1. Ga naar de cursuscatalogus - Catalogus
  2. Kies een categorie: Categorie - Programmering en ontwikkeling
  3. Zet het filter op “gratis”: Type – Gratis cursussen
  4. Geef uw niveau aan: Vaardigheidsniveau - bijvoorbeeld Beginner
  5. We specificeren de vaardigheden die we willen aanscherpen: Vaardigheid - HTML, CSS, JavaScript
  6. En we krijgen een lijst met cursussen waarvoor u zich helemaal gratis kunt aanmelden. Hun voordeel is dat de meeste van hen zijn ontwikkeld met medewerking van leveranciers en dat training plaatsvindt op echte projecten.

Als u een beginnende specialist bent en niet weet in welke volgorde de training moet worden georganiseerd, welke cursussen u moet volgen, welke taken moeten worden opgelost, dan heeft u de mogelijkheid om u in te schrijven voor de zogenaamde. "Uitgebreide programma's". Experts op het gebied van onderwijs hebben het hele onderwijstraject al opgebouwd, het enige wat nog rest is het volgen ervan.

Hoe u naar dergelijke programma's kunt zoeken

  1. Laten we naar de sectie gaan met geavanceerde trainingsprogramma's (Nanodegree)
  2. Via de programmeerschool (School voor programmeren) vinden we de richting die we nodig hebben: Front-end webdeveloper.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Hoe kun je begrijpen welke van de gevonden cursussen beter is? Er bestaat hier geen universeel recept, het hangt allemaal af van de doelen, doelstellingen en kwaliteiten van een bepaalde persoon. Ik kan echter wel enkele aanbevelingen doen.

  • Lees recensies om de mening van anderen te ontdekken.
  • Kennisgemaakt met Intro cursus, die de inhoud, structuur, technieken beschrijft, fragmenten presenteert waarmee je kunt evalueren hoe professioneel de aanpak van cursusontwikkeling is, of de leraar de stof op een toegankelijke manier presenteert, welke aanvullende mechanismen van zelfcontrole of automatische controle door de systeem beschikbaar zijn.

Door deze factoren te verzamelen, kunt u zelf bepalen of deze cursus de moeite waard is om te volgen.
 
Een andere veel voorkomende vraag heeft betrekking op zelforganisatie: maximaal 8% van de studenten bereikt het einde van online cursussen. Mensen zoeken naar oplossingen voor specifieke problemen en stoppen met trainen zodra ze die vinden. Een andere reden is de duur van de cursus. De meeste mensen zijn van nature sprinters en vinden het moeilijk om lange afstanden af ​​te leggen.

Als je je studie nog steeds wilt voltooien, ontwikkel dan allereerst in jezelf die kwaliteiten die zelfstudie vereist:

  • leer tijd plannen;
  • vind het juiste motief voor jezelf;
  • Nodig je vrienden uit om je te vergezellen tijdens je studie, zodat je iemand hebt die kan bespreken en analyseren wat je hebt geleerd.

Ook wordt het probleem van zelforganisatie met succes opgelost wanneer regelmatige en definitieve rapportage aan het management of andere personen vereist is. Het certificeringssysteem werkt ook, maar alleen in gevallen waarin de status moet worden bevestigd.
 

3. Zoek deskundigen

Zoek mensen op wier kennis en ervaring u kunt vertrouwen. Mensen uit de branche die hebben bewezen hooggekwalificeerde professionals te zijn die bereid zijn hun ervaringen openlijk en kosteloos te delen. Denk je dat dit fantasie is en dat dit niet gebeurt? Gebeurt. Er zijn een paar trucjes die je kunt gebruiken om deze mensen te vinden.

Raadpleeg officiële bronnen, zoals organisaties die standaarden ontwikkelen. Ze hebben werkgroepen opgericht om gespecialiseerde inhoud te ontwikkelen. En informatie over hen is meestal openbaar beschikbaar.

Laten we eens naar een specifiek voorbeeld kijken.

  1. We gaan naar de locatie Wereldwijde web consortium
  2. Ga naar Werkgroepen - Werkgroepen
  3. Onder hen kiezen we degene die momenteel interessant voor ons is. Bijvoorbeeld Cascading Style Sheets (CSS).
  4. We gaan naar de deelnemerscategorie en krijgen toegang tot alle organisaties die deelnemen aan de ontwikkeling van deze standaarden: Deelnemers
  5. We vinden uitgenodigde experts - specialisten die erkend worden door de internationale gemeenschap. Uitgenodigde deskundigen: Rachel Andreas, Lea Verou

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Experts op dit gebied delen doorgaans graag hun ontwikkelingen. Je kunt opnames van hun presentaties vinden, een lijst bekijken met bronnen die ze hebben gebruikt, de dia's bekijken en zelfs de code die ze hebben gedemonstreerd. En leer van hun voorbeeld.

Overigens raad ik vooral Lea Verou aan - ze heeft veel 'smakelijke' ontwikkelingen die ze beschikbaar stelt aan het publiek. Met haar voorbeeld inspireert ze een groot aantal mensen over de hele wereld. En ik ben geen uitzondering.
 
De tweede manier om experts te vinden is via videohostingsites, waar u opnames kunt vinden van conferenties over het gewenste onderwerp. Dit YouTube of in ons land niet zo algemeen bekend Vimeo, waar veel materiaal wordt opgeslagen dat soms simpelweg niet beschikbaar is op YouTube.

En nogmaals met een voorbeeld:

  1. Laten we naar YouTube gaan. Zoekopdracht: front-end conferentie
  2. Effectief zoeken werkt ook hier en mag niet worden verwaarloosd. Selecteer: Filters → Kanalen
  3. En we krijgen een lijst met kanalen die aan dit onderwerp zijn gewijd.
  4. Bijvoorbeeld: Front-Trends → Afspeellijsten → Front-Trends 2017
  5. Wij kiezen elke spreker. Laten we zeggen Una Kravets - Ze is een uitstekende deskundige van wie veel te leren is.
  6. Voila.

Zo kunt u professionals op het juiste vakgebied vinden en toegang krijgen tot hun werk.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
 

4. Laat kunstmatige intelligentie voor je werken

Hier is mijn advies heel eenvoudig en zelfs enigszins tegenstrijdig in ons tijdperk van “Big Brother” – laat “digitale sporen” achter:

  • Abonneer u op kanalen om “soortgelijke” kanalen aangeboden te krijgen;
  • "Vind ik leuk" en maak een bladwijzer van video's en materialen;
  • Abonneer u op de pagina's van professionele gemeenschappen op sociale netwerken waarin u geïnteresseerd bent.

En op basis van de “digitale sporen” krijgt u suggesties gerelateerd aan de onderwerpen die u interesseren. Dit is een kans om toe te treden tot een professionele gemeenschap waar u nuttige informatie en praktische voorbeelden zult opdoen.

5. Lees boeken

Er is een mening dat met de beschikbaarheid van toegankelijke informatie op internet en talloze online cursussen het lezen van boeken niet langer relevant is. Dit is echter fundamenteel verkeerd.

Boeken zijn essentieel voor het verkrijgen van een driedimensionaal beeld van bepaalde concepten, ideeën, problemen en technologieën. Ze verbreden je horizon en zijn bedoeld voor een diepgaande studie van de stof. 

Je moet echter ook effectief lezen. 

Hoe kies je boeken om te lezen?

Voor theoretisch onderzoek wel normen, regelgeving, enz. 

Als we het over technische literatuur hebben, laat ik me leiden door eenvoudige logica: ik gebruik de aanbevelingen van gezaghebbende bronnen. Met hen bedoel ik erkende experts uit de branche (ik volg er velen van hen in Twitter), evenals gerespecteerde elektronische publicaties en gespecialiseerde portalen (bijvoorbeeld Een apart boek, O'Reilly Media, Smashing Magazine, CSS-trucs).

Over het algemeen geef ik de voorkeur aan praktijkgerichte bronnen. Tegelijkertijd is het voor mij heel belangrijk: 

  1. zodat de presentatietaal eenvoudig en menselijk is (ik hou van boeken voor gesprekspartners, waarin vragen worden gesteld en gedachten worden geroerd terwijl je leest), 
  2. kwaliteit van het opgemaakte materiaal. Inhoud is uiteraard waardevoller. Maar uit de verpakking kunnen we de zorg afleiden die in het boek is gestoken, het geeft een idee van de tijd en moeite die is besteed aan het tot leven brengen van het boek, en de zoektocht naar de juiste manier waarop de auteur (en het hele betrokken team) dit kan doen. zich uitdrukken via het boek. Zoals ze zeggen: de duivel zit in de details. En ik merk ze echt. 

Hier zijn enkele voorbeelden van boeken die ik zeker aanbeveel:

6. Gebruik verschillende hulpmiddelen

“Ik onthoud alleen wat mijn handen doen” - dit is hoe je het leerprincipe “Leren door te doen” kunt interpreteren, bekend in de mondiale pedagogische praktijk.

Vroeg of laat zul je op de een of andere manier alle verzamelde kennis in de praktijk moeten consolideren. Je moet constant trainen - zoek hiervoor speciale hulpmiddelen waarmee je dergelijke training het meest effectief kunt organiseren.

Waar zijn deze hulpmiddelen te verkrijgen?

Voortbouwend op een van de voorgaande punten – experts die hun werkinstrumenten delen – kun je interessante projecten vinden op hun blogs en op de sites waar ze hun materiaal publiceren. Met deze projecten kun je de nieuwe technologieën en werkmethoden die je bestudeert in de praktijk brengen en je eigen knowhow ontwikkelen. En dat zijn er veel.

Bij animatie wordt de verandering in de tijd van een geanimeerde eigenschap bijvoorbeeld beschreven door een bepaalde curve, of preciezer gezegd, door een reeks parameters (coëfficiënten). De meest realistische animatie-effecten, vanuit het oogpunt van de kijker, vinden niet-lineair in de tijd plaats (het volstaat om kort vertrouwd te raken met de animatieprincipes van Walt Disney om hiervan overtuigd te raken). Een object begint bijvoorbeeld geleidelijk te bewegen, neemt vervolgens toe, begint vervolgens geleidelijk af te nemen, enz. Wiskundig gezien worden dergelijke afhankelijkheden beschreven met behulp van Bezier-curven.

Kijk eens naar de interactieve simulator Kubieke-Bezier (Bézier-curve), waar je duidelijk kunt zien hoe de vorm van de curve de aard van de animatie van een object dat in de ruimte beweegt, beïnvloedt. Het algoritme is als volgt:

  1. Aanpassen (hendels)
  2. Stel de animatietijd in op 1,5–2 seconden
  3. Voer de test uit - creëert het juiste animatie-effect: er is voorbereiding op het begin van de actie, de actie zelf en traagheid na voltooiing ervan.

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Meer interessante voorbeelden:

Ik zal dieper ingaan op enkele van de belangrijkste, vanuit mijn gezichtspunt.

Taak: het is noodzakelijk dat het formulierveld dat wordt gebruikt om het gebruikerswachtwoord in te voeren als mogelijke waarden alleen reeksen van minimaal 6 tekens lang accepteert, die minimaal één cijfer, letter (ongeacht de hoofdletter) en elk symbool bevatten. De controle moet aan de kant van de gebruiker worden uitgevoerd met behulp van standaard browsertools (gebruik hiervoor patroonattribuut van het invoerveld, waarvan de waarde een reguliere expressie is).

Последовательность действий:

  1. /^.{6,}$/ - elke 6 tekens
  2. /^(?=.*d).{6,}$/ - minstens één daarvan is een cijfer
  3. /^(?=.*d)(?=.*[az]).{6,}$/i - minstens één ervan is een letter (hoofdlettergebruik is niet belangrijk)
  4. /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - minstens één daarvan is een teken (geen letter of een nummer)

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe

  • Een ander voorbeeld is een patronengalerij CSS3 Patronengalerij: Het is verbazingwekkend hoe de code verandert in een geometrisch patroon!

Volgorde van acties:

  1. Schaal 90%
  2. Zigzag - achtergrondcode

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
 
Het belangrijkste idee is om verschillende tools te gebruiken die gratis beschikbaar zijn op gespecialiseerde websites en waarmee u uw vaardigheden volledig gratis kunt aanscherpen.
 

7. Word een expert

Als je het eenmaal onder de knie hebt, kun je het naar een hoger niveau tillen en zelf een expert worden.

Hoe je dat doet? Gemakkelijk.

Denk aan het verhaal over de leraar: "Ik heb het ze drie keer verteld, ik heb alles al begrepen, maar ze willen het gewoon niet begrijpen"? Je moet je kennis verspreiden om deze te consolideren. En als hulpmiddel raad ik aan de StackOverflow-service te gebruiken. Dit is een speciaal gecreëerde bron waar ontwikkelaars antwoorden zoeken op hun professionele vragen. En dezelfde mensen beantwoorden ze: ontwikkelaars. Zo wordt een uitgebreide database met problemen verzameld, die allemaal een oplossing hebben. En u kunt de auteur worden van antwoorden op deze vragen, dit of dat onderwerp begrijpen en uw ervaringen delen.

Je slaat twee vliegen in één klap: ten eerste leer je dit probleem zelf op te lossen. Ten tweede: leer praten over het oplossingsalgoritme en consolideer daardoor betrouwbaarder nieuwe kennis in het geheugen. 

Volgorde van acties aan https://stackoverflow.com/

  1. Voer een zoekopdracht in het zoekveld in, bijvoorbeeld: CSS
  2. Als gevolg hiervan hebben we de uitvoer van alle vragen met de tag “CSS”.
  3. Ga naar het tabblad Onbeantwoord. En wij krijgen breed speelveld

Wil je afvallen en zelfstandig IT leren? Vraag mij hoe
Of:

  1. https://ru.stackoverflow.com/
  2. Tags
  3. Wij volgen hetzelfde scenario.

Vergeet niet Stack Exchange - een netwerk van websites voor het werken met vragen en antwoorden op verschillende gebieden, evenals een binnenlandse hulpbron toaster (Met dank, sfi0zy, voor de tip).
 

Resultaten van

Ik heb een paar eenvoudige technieken met je gedeeld die je zullen helpen ‘te leren leren’ en het proces van zelfstudie effectiever te maken: 

  • Effectief zoeken.
  • Volg enorme online cursussen (en voltooi ze).
  • Zoek experts van wie je kunt leren, praten en raadplegen.
  • Gebruik de kracht van kunstmatige intelligentie: laat ‘digitale sporen’ achter zodat het voor u werkt en uw professionele kring en horizon vergroot.
  • Lees boeken. Benader hun keuze gewoon bewust. Degenen wier auteurs u vragen stellen en uw denken stimuleren, zijn het meest geschikt. Vergeet de esthetische component niet: lezen moet meer opleveren dan alleen intellectueel plezier. 
  • Train met een verscheidenheid aan hulpmiddelen die beschikbaar zijn bij experts. En wees niet bang om te experimenteren.
  • Word ten slotte zelf een expert zodat je de opgebouwde kennis in de praktijk kunt brengen.

Je zou kunnen denken: waarom zijn er überhaupt opleidingscentra nodig?

Ik zal antwoorden:


Er staan ​​vacatures open bij de Netwerkacademie!

Bron: www.habr.com

Voeg een reactie