Annons

Det är ingen tvekan om det: programmering är inte lätt Hur man lär sig programmering utan all stressDu kanske har bestämt dig för att fortsätta programmera, vare sig det gäller en karriär eller bara som en hobby. Bra! Men kanske börjar du bli överväldigad. Inte så bra. Här är hjälp för att underlätta din resa. Läs mer . Oavsett om du slogger igenom ett försenat projekt eller behärska ett nytt språk 7 användbara trick för att behärska ett nytt programmeringsspråkDet är okej att bli överväldigad när du lär dig att koda. Du kommer förmodligen att glömma saker så snabbt som du lär dig dem. Dessa tips kan hjälpa dig att bättre behålla all den nya informationen. Läs mer , det är lätt att känna sig överväldigad och besegrad.

Sådana kampar kan leda till anfall av programmerarens block 5 sätt att slå programmerarens block just nuVarje programmerare stöter på en rad negativa känslor under sin resa och om de är kvar omöjligt kan dessa känslor ha en djup inverkan på framstegen - till och med få vissa att ge upp helt. Läs mer

, svår programmeringsutbränning Programmera utbrändhet: Hur du kan återfå din förlorade motivAtt skriva alla dessa kodrader kan tömmas fysiskt och känslomässigt. Allt du behöver för att få tillbaka är medvetenheten om att motivation kan återvinnas. Läs mer , och när saker blir riktigt grova, kanske du börjar tro på det du är inte tänkt att vara programmerare 6 tecken på att du inte är tänkt att vara programmerareDet är inte alla som är programmerare. Om du inte är helt säker på att du är tänkt att vara programmerare är här några tecken som kan peka dig i rätt riktning. Läs mer .

Jag har varit där många gånger och jag har gett upp många gånger. En sak som vanligtvis får mig ur den typen av funk är att läsa citat från programmeringsveteraner. Här är en handfull som kan vara upplyftande för dig.

Lös först problemet. Skriv sedan koden.
- John Johnson

Det är alltid frestande att dyka rätt in, men att ta sig tid att tänka framåt kommer att spara mycket frustration på vägen.

Alla vet att felsökning är dubbelt så svår som att skriva ett program i första hand. Så om du är så smart som du kan vara när du skriver det, hur kommer du någonsin felsöka det?
- Brian W. Kernighan

Det är okej att skriva en icke smart kod. Det är faktiskt en av de viktigaste aspekterna av skriva bättre och renare kod 10 tips för att skriva renare och bättre kodAtt skriva ren kod ser lättare ut än det faktiskt är, men fördelarna är värda det. Så här kan du börja skriva renare kod idag. Läs mer . Var sammanhängande, inte smart.

Vilken typ av programmerare är så skild från verkligheten att hon tror att hon kommer att få komplex programvara rätt första gången?
- James Alan Gardner

Glöm aldrig det programmering är hård. Att kämpa är en del av processen. Det blir lättare, men det kommer aldrig att försvinna och alla kämpar precis som du.

Programmering bryter en stor omöjlig uppgift i flera mycket små möjliga uppgifter.
- Jazzwant

Om det känns överväldigande, dela upp det i mindre delar. Fortsätt dela tills du kommer till något som känns hanterbart, gör det sedan.

Märket för en mogen programmerare är villigheten att kasta ut kod du spenderade tid på när du inser att den är meningslös.
- Bram Cohen

Med andra ord, fall inte för nedsänkt kostnadsfallacy.

Dina begränsningar programmeras till stor del av andra som du väljer att tro.
- Gary Hopkins

Känner du fortfarande bummed? Kolla in dessa intressanta programmeringspodcast 15 top-notch podcasts för programmerare och programvaruutvecklarePodcast är ett fantastiskt sätt att lära sig mer om programmering. Här är några av våra favoritprogrammeringsrelaterade podcast för ditt lyssnarnöje. Läs mer . Du kanske tycker att de är förvånansvärt hjälpsamma, inte bara när det gäller inlärning utan också när det gäller att förbli motiverade.

Vad är din favoritcitat för kämpande programmerare? Dela med oss ​​i en kommentar nedan!

Joel Lee har en B.S. inom datavetenskap och mer än sex års yrkeserfarenhet. Han är chefredaktör för MakeUseOf.