Med programmering, der har så meget i sig, vil du helt sikkert stå over for forskellige problemer og flaskehalse i denne rejse. En af de første flaskehalse, mange mennesker står over for, når de stadig i begyndelsen af ​​denne proces har svært ved faktisk at begynde at skrive kode, når de har lært alle de grundlæggende kodningskoncepter og måder, det skal gøres på.

I en bredere forstand er det almindeligvis kendt som Coder's Block. Løst sagt handler det om det tidspunkt, hvor du har problemer med at bygge noget på egen hånd, uden at stole på nogen form for teori eller praktiske vejledninger.

Et ganske typisk problem, især for de studerende på de kurser og læringsprogrammer, der ikke har den rigtige tilgang til transaktion fra læringsteori til at skrive din egen kode.

Her er et par forslag til, hvordan du kan komme over denne flaskehals én gang for alle.

1. Prøv at løse kodningsopgaver

Startende fra de mest simple, på denne måde vil din hjerne have en chance for at vænne sig til at skrive kode på en nem og underholdende måde, uden at lægge for meget pres på slutresultatet. Vi var nødt til at sætte dette råd først, bare fordi, som du ved, CodeGym er kongen af ​​Java-kodningsopgaver.

2. Prøv at læse og reverse engineering af en andens kode

Hvis du har problemer med at skrive kode, er det at starte med at læse den kode, som en anden har skrevet. Mens du prøver at finde ud af formålet med hver linje, kan du få et greb om strukturen og skrive det samme på egen hånd. På denne måde kan du begynde at vænne dig til selve arbejdet med koden og måden den kunne skrives på.

GitHub vil være et godt sted at finde projekter og kode, der ligner det, du gerne vil programmere til sidst. Efter du har vænnet dig til at læse koden, kan du prøve at bidrage til et af open source-projekterne der, for at få ægte kodningsoplevelse og tilføje et projekt til dit CV/portefølje.

3. Prøv at hjælpe andre med deres kode

Princippet om at lære noget ved at lære andre fungerer også for kodning. Hvis du har problemer med at skrive kode på egen hånd, så prøv at hjælpe andre med den samme opgave! For eksempel kan du hjælpe dem, der leder efter hjælp på programmeringsfora og online-fællesskaber såsom Stack Overflow, Hacker News, Reddit eller Quora.

Hos CodeGym har vi, som du allerede ved, en separat Hjælp-sektion af netop de grunde: De, der søger hjælp, kan bede om det, mens dem, der ønsker at udnytte læring-ved-undervisning-effekten, frit kan bidrage.

4. Prøv at blive forelsket i ideen om at kode dine egne ting

Hvis du forstår at kode, kan du skabe dine egne softwareprodukter, der tjener dine individuelle behov og er baseret på dine ideer, og det er det, der gør programmering så fantastisk! Prøv at lege med denne idé og se, hvor hurtigt dit sind vil være med, og forestil dig alt, hvad du kunne bygge, hvis du bare øver dig længe nok. Det lyder måske som noget småt og ligegyldigt, men i virkeligheden er det ofte en afgørende succesfaktor at have de rigtige mentale rammer. Så bliv ved med at gå tilbage til ideen om at kode dine egne ting, mens du ikke glemmer at øve dig, og du vil se, hvor det fører dig hen.

5. Du skal ikke bekymre dig om at lave fejl og skrive kode, der ikke virker

At føle sig blokeret, når du er ved at begynde at gøre noget, du ikke er vant til, såsom at skrive, tale et fremmedsprog eller spille et musikinstrument, er typisk, og kodning er ikke på nogen måde anderledes. Naturligvis bekymrer du dig om, at din kode er forkert, med utallige fejl i den, der ville forhindre den i at fungere korrekt. Og det skal du, men ikke for meget. Hvis du har en tendens til at lægge for meget pres på dig selv, og det er det, der forhindrer dig i at kode, så prøv at slappe af og fokusere på processen i stedet for resultatet. Også en simpel ting, men det hjælper at komme over blokken.