CodeGym /Java blog /Tilfældig /Hvorfor fejler så mange Wannabe-programmører? 6 fatale læ...
John Squirrels
Niveau
San Francisco

Hvorfor fejler så mange Wannabe-programmører? 6 fatale læringsfælder og måder at undslippe dem på

Udgivet i gruppen
Der er to slags mennesker i denne verden: vindere og tabere. Uanset hvilken disciplin du tager, vil der være mennesker, der lykkedes med det, og dem, der har fejlet. Og professionel programmering er bestemt ikke en undtagelse. Selvfølgelig foretrækker vi at tale om vinderne, dem, der mestrer programmering med succes og nu har karrierer inden for softwareudvikling. Derfor har vi i CodeGym et helt afsnit, der hedder Succeshistorierpå vores hjemmeside og ingen sektion med fejlhistorier. Men den triste sandhed er, at mange mennesker faktisk fejler denne opgave. Du har ikke rigtig lyst til at læse deres historier, fordi de bare ville være for deprimerende. Hvad der er din opmærksomhed værd, er grundene til, at flertallet af mennesker, der begyndte at lære at kode og til sidst fejlede, gjorde det for at lære af deres fejl. Det, der ofte adskiller vindere fra tabere, er jo vedholdenhed og evnen til at gøre alt, hvad der skal til for at nå målet.Hvorfor fejler så mange Wannabe-programmører?  6 fatale indlæringsfælder og måder at undslippe dem på - 1

1. Fraværet af fokus

Der er en række forskellige programmeringssprog, som er almindeligt anvendte i dag. Sammen med værktøjer og teknologier danner de et ganske rigt økosystem, som bliver mere og mere mangfoldigt år efter år. Så enhver wannabe-programmør står over for et valg: hvilket programmeringssprog og stak af teknologier, der skal læres. Uden erfaring og forståelse for disse teknologier er det meget ofte ikke let at træffe dette valg. Og selv efter den er lavet, hvordan kan man så være sikker på, at man lærer det rigtige? Det er grunden til, at så mange friske elever kan lære en lille smule JavaScript, derefter skifte til at lære Java, og efter et par måneder beslutter, at de skal lære Python i stedet. Det er overflødigt at sige, at denne form for tilgang oftere end ikke fører til en fiasko.

Afhjælpe

Midlet er ret indlysende: Træf dit valg i begyndelsen og hold dig til det. Vi hos CodeGym mener for eksempel, at Java er det bedste valg for alle, der er interesseret i at blive back-end softwareudvikler.

2. Forkert valg af læringsressource

Så snart du vælger den sprog- og teknologistabel, du gerne vil lære, dukker et andet dilemma op med det samme. Hvor og hvordan man lærer det. Og denne kan sagtens også være dødelig. Især i dag, hvor der er så mange læringsressourcer og materialer til rådighed. Hvilket faktisk er en god ting, bortset fra at det er virkelig nemt at miste sig selv i alt dette udvalg. Og nogle mennesker gør.

Afhjælpe

Du bør vælge én objektivt god læringsressource som den vigtigste. Det er muligt at komplimentere det med andre måder at lære på som en tilføjelse. For at lære Java kan du for eksempel bruge CodeGym, som er designet til at være selvforsynende, så du ikke behøver at lede efter andre læringsmaterialer eller ressourcer, da det har alt til at gøre dig fra en total nybegynder til en kvalificeret Java programmør. Men det er muligt at komplimentere det med at læse bøger om Java for begyndere eller se YouTube-foredrag .

3. Forkert tankegang og/eller intet etableret mål

Din tankegang over for denne opgave kan være forkert på flere måder, underminere læringsprocessen og i sidste ende resultere i fiasko. Mange mennesker begynder at lære at programmere uden virkelig at tro på, at de kan lykkes. Naturligvis med denne form for tankegang giver de op, så snart læringsmaterialet bliver kompliceret nok, eller når de står over for et hårdt programmeringsproblem, som de ikke er i stand til at knække let. Andre begynder at lære af intention, uden at have et klart og formuleret mål, det være sig at mestre færdigheden eller at få et job inden for softwareudvikling.

Afhjælpe

Den rigtige tankegang er at have et langsigtet mål og være mentalt forberedt på en lang og hård vej på din vej til at nå det. Meget ofte kan kommunikation med andre hjælpe dig til at opdage svagheder i din egen tankegang og rette op på det. Det er derfor, CodeGym har så mange forskellige sociale funktioner , der tillader og endda opfordrer brugere til at kommunikere og hjælpe hinanden.

4. Forkert mål

Men selvom du har sat dig i mål, kan det nemt blive et forkert. Hvordan forstår man det er forkert? Hvis det ikke får dig til at føle meget, hvis det ikke giver dig motivation at tænke over det, er det måske ikke det rigtige mål.

Afhjælpe

Forskellige mål virker for forskellige mennesker. Nogen er begejstrede for bare at have programmering som en færdighed, der er så vigtig og efterspurgt i nutidens verden. For andre er målet en langvarig karriere inden for softwareudvikling eller et højtlønnet job. Et andet godt og motiverende mål ville være at forestille dig dit eget teknologiske projekt, som du vil bygge, når du har kodningsevner og en vis erfaring.

5. Dovenskab og tøven

Der er ingen måde at overtrække det på: nogle mennesker lægger bare ikke nok indsats i at lære. Og det er derfor, de fejler, selv når alle de andre ting er de rigtige steder. Selvfølgelig er faktorer som dårlige læringsvaner, dårlig planlægning og ikke seriøs nok tilgang meget ofte medvirkende til den manglende overordnede indsats, som i sidste ende fører til fiasko.

Afhjælpe

Sandheden er, at gode ting næsten aldrig er nemme at få. Så du skal bare bruge tid og kræfter på at lære. Hvis det ikke går for godt, så prøv at forbedre din opmærksomhed og evnen til at fokusere med disse metoder her . Det kan også være en god idé at bruge nogle værktøjer designet til at hjælpe dig med at overvinde udsættelse og blive mere produktiv .

6. Forkert tilgang til læring og ikke nok øvelse

En anden vigtig grund til, at mange wannabe-programmører fejler, og vi nævner det ret meget i CodeGym-artikler, er den forkerte tilgang til at lære at kode. Programmering er en færdighed, der læres ved at kombinere teori med praksis. Men mange mennesker bliver ved med at begå den fejl at komme dybt ind i teorien, før de overhovedet prøver at skrive deres første linje kode. Meget ofte forsinker denne fejl enten resultatet og gør indlæringsprocessen meget længere eller fører til en total fiasko.

Afhjælpe

Sørg for, at du får praktiseret det, du lige har lært helt fra begyndelsen af ​​læringsprocessen. Og pas på ikke at sidde fast i læseteori uden at understøtte den med praksis for længe. Det er derfor, nogle læringsmetoder i programmering viser sig at være mindre effektive end de andre. Og grunden til, at CodeGym har sin varemærkepraksis-første tilgang , som giver vores studerende ikke bare mulighed for at lære Java hurtigere end andre, men også at besidde virkelig anvendelige færdigheder efter endt uddannelse, hvilket giver dem mulighed for at begynde at arbejde med softwareudvikling professionelt hurtigt efter at have afsluttet kursus eller, i nogle tilfælde, mens du stadig lærer.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION