
Jeg ser konstant unge udviklere, der mister troen på sig selv efter at have taget programmeringskurser, og som tror, at dette arbejde ikke er for dem.
Da jeg lige startede min rejse, overvejede jeg flere gange at skifte karriere, men heldigvis gjorde jeg det ikke. Du skal heller ikke give op. Når du er nybegynder, virker enhver opgave svær, og programmering er ikke en undtagelse i denne henseende. Her er hvad du kan gøre for at komme igennem den mest anstrengende periode:
Deltag i et fællesskab af ligesindede nybegyndere. At lære at programmere alene er svært. Men når der er mange mennesker omkring dig, der ligesom dig overvinder forhindringer, bliver det lettere. Og det er også sjovere sammen! For eksempel kan du starte din læring samtidig med en ven, der også ønsker at programmere. Det vil tilføje et konkurrenceelement og motivere dig til at komme videre. Et andet valg er at slutte dig til en gruppe af ligesindede. For eksempel har freeCodeCamp en , hvor du kan kommunikere med andre elever.
freeCodeCamp er en vestlig nonprofitorganisation for fælles læring inden for programmering. Der findes også mange kollektive møder og online fællesskaber i Rusland, der tilbyder en introduktion til professionen. Du kan starte din søgen . — bemærkning fra oversætteren.
Find en læringsmetode, der virker bedst for dig.Der findes ikke én rigtig måde at lære programmering på. Da jeg gik på college, gav forelæsninger mig næsten intet. Indtil jeg lærte at finde en individuel tilgang, følte jeg mig frustreret over mangel på fremskridt. Du er unik, og den bedste læringsmetode for dig er også unik. Der er et væld af online kurser, skoler og bøger om programmering. Nogle passer til én person, mens andre passer til en anden. Vælg den metode, der fungerer bedst for dig. Hvis din nuværende læringsmetode ikke giver resultater, så skift den simpelthen.
Begynd at skabe noget. Pianisten lærer ved at spille på klaver. Man kan kun mestre programmering ved at programmere. Hvis du lærer udvikling, men aldrig har skrevet en enkelt kode, så stop med det og begynd at skrive kode. Intet motiverer bedre end at se resultaterne af ens eget arbejde. Hvis læring ikke giver synlige resultater, vil motivationen før eller senere forsvinde. Lærer du webudvikling? Skab en lille hjemmeside. Lærer du mobiludvikling? Lav en app til Android. Uanset hvor enkelt det måtte være – for at fremskynde læringen, se din egen fremgang og motivere dig selv, så begynd at skabe noget lige nu.
Søg hjælp. Vær ikke bange for at bede om hjælp, når du har brug for det. Det er helt normalt at indrømme, at man ikke forstår noget og ønsker at lære. Mange erfarne udviklere har ikke noget imod at hjælpe, især hvis du har brugt tid på at formulere dit spørgsmål og har googlet, før du spørger. På freeCodeCamp er der , hvor nybegyndere kan stille spørgsmål. — er også et fremragende sted. Du kan tagge bekendte direkte i eller , for at spørge, om du er på rette vej.
For spørgsmål på russisk er eller . — bemærkning fra oversætteren.
Gør kodewriting til en vane. Det er fundamentalt vigtigt at gøre praktisk programmering til en del af din daglige rutine. Det er bedre at kode en time hver dag end syv timer i træk i weekenden. Regelmæssighed vil gøre programmering til en vane. Uden vanen vil sindet finde tusinde undskyldninger for at udsætte opgaven, fordi kodning kræver energi. Derudover, da udvikling kræver at huske mange relaterede detaljer, vil flere dage uden programmering reducere mængden af forståede koncepter.
Lær at slappe af korrekt. Nogle gange kan overarbejde synes at være en smart og produktiv aktivitet – indtil man brænder ud. Programmering kræver meget mental energi. Det er vigtigt at genoprette denne ressource i tide. Hvis du har mistet motivationen og føler dig træt – sluk computeren og tag en pause. Tag en gåtur. Tag på ferie. Hvis du er træt, så tag en pause fra programmering, men giv ikke op.
Kilde: habr.com
