CodeGym/Java blog/Tilfældig/Hvordan fuldfører du din Java-læring og får et job? De be...
John Squirrels
Niveau
San Francisco

Hvordan fuldfører du din Java-læring og får et job? De bedste tips og tip fra dem, der lykkedes

Udgivet i gruppen
Du behøver ikke nødvendigvis at være et geni, have en programmeringsbaggrund eller være i ungdommens stolthed for at starte en karriere inden for programmering. Hvis du er villig til at lære og er klar til at forfølge dine drømme, uanset hvad, er alt muligt. Vi har samlet de bedste tip og tricks fra vores studerende, som har afsluttet deres Java-uddannelse og delt deres erfaringer med os. Denne tekst har til formål at motivere dig en smule og gøre din læringsvej mindre snoet. Hvordan fuldfører du din Java-læring og får et job?  De bedste tips og tip fra dem, der lykkedes - 1

Tip 1: Frygt ikke for at begynde at kode uanset din baggrund og karriere

Ifølge David Heines og hans personlige erfaring gør "din baggrund ikke nogen forskel" i at lære Java (selvom det ville være uretfærdigt at sige, at det ikke kan være gavnligt på nogle punkter). Der er aldrig for sent at skifte til IT, uanset din alder eller den karriere, du bygger. Mange af vores studerende tiltrådte kurset ikke efter at have afsluttet universitetet, men da de følte behov for at ændre deres type job. Mange af dem havde virkelig succes med det, de lavede. For eksempel var studerende som Sergei og Alex beskæftiget i industrier langt væk fra IT-sfæren. Men "ringe løn og mangel på karrieremuligheder"fik dem til at lede efter alternativer. Og de stoppede ved Java. Sagen er, at det er sjovt og meget givende at kende Java. Du kan oprette nyttige apps og tjenester og mange andre ting, eller endda starte dit eget softwarefirma. Det kan også være sjovt at lære Java, hvilket vi kan garantere, hvis du lærer med CodeGym :) Så hvis du stadig er i tvivl om, hvad du skal gøre i fremtiden, eller bare ønsker at ændre dit liv, skal du bare begynde.

Tip 2: Tilpas din læreproces

CodeGym er et perfekt kursus for dem, der er ivrige efter at bruge mindst 1-2 timer på at lære om dagen. Det omfatter et minimum af teori, maksimum af praksis. I begyndelsen af ​​kurset skal du være konsekvent og bruge mere tid på at studere. Giv det ikke en time eller to, men tre eller fire timer, hvis du kan. Mange af vores studerende, inklusive Dmitry Mersianov , hvis dage var fyldt med arbejde og aftener med familietid, forsøgte at stå op klokken 5-6 om morgenen og studere før arbejde. Men hvis det lyder for meget for dig, kan du afsætte en time til teori om morgenen og en time til praktisk praksis om eftermiddagen eller om aftenen. "Læs hårdt, men overdriv det ikke," Alex Yedamenko . Træn regelmæssigt.Nogle af vores studerende fortæller, at de tilfældigvis studerer i bølger. De siger, at der var uger eller endda måneder, hvor de slet ikke studerede. Naturligvis var deres fremskridt ubetydelige. Det var først, da de indså, at konsekvens er nøglen, at tingene blev meget bedre. Det er bedre at studere lidt ad gangen, men regelmæssigt på længere sigt. Når det bare er sagt, lad være med at tvinge dig selv, og når du sidder fast, så giv dig selv et hvil. Som Jaroslav nævnte i sin historie , "Glem ikke dit personlige liv og dig selv." Nogle gange er det vigtigt at lytte til dit indre, flytte dit fokus og rydde dit sind ud for at undgå udbrændthed.

Tip 3: Lav en køreplan, der er skræddersyet til dine specifikke behov

Sæt ikke barren for lavt ved blot at gennemføre vores trin-for-trin lektioner. Tag dig tid og skab en effektiv køreplan målrettet mod dine behov (app-udvikling, spil, QA-automatisering, software osv.) Som Eugene Denisov anbefaler i sin succeshistorie , når du føler, at du allerede er fortrolig med det grundlæggende i Java Core (svarende nogenlunde til niveau 15 på CodeGym ), fortsæt med dit eget projekt, som du vil finde interessant for dig selv. Mange CodeGym-elever siger, at deres første ansøgning ikke gav noget nyttigt. Det hjalp dem dog med at finpudse deres færdigheder, mestre nye teknologier og give dem tillid til, at de allerede kunne omsætte viden i praksis. Efter niveau 20, kan du begynde at udforske mere komplekse ting som Git eller Maven. Langt de fleste af vores kandidater anbefaler, at alle bør lære at arbejde med streams, da de kan hjælpe dig med at undgå overvældende mængder kode. Efter niveau 30 kan du begynde at mestre Hibernate. Det er endnu et nyttigt værktøj, der drastisk reducerer kodelinjer ved at opretholde objekttabel-mapping. Det fritager programmører fra manuel håndtering af vedvarende data og sparer din tid og vedligeholdelsesomkostninger i overensstemmelse hermed. Ved målstregen, lige før du går i gang med at søge job, er det en god idé at stifte bekendtskab med Spring-dokumentation. De fleste virksomheder, især de store, arbejder med SQL, og det ville være en kæmpe bonus for dig, hvis du har noget som Core Java + SQL i dit CV. Alt det bare er sagt, prøv ikke at lære alt på én gang, især hvis du også skal koncentrere dig om dit nuværende job. Lav en trin-for-trin-plan, og kom først til det næste emne, når du føler, du har mestret det forrige.

Tip 4: Brug yderligere ressourcer

Selvom vi er stolte af vores kursus, kræver vi ikke, at du kun er begrænset til CodeGym. Udvid horisonten med forskellige bøger og videoer. For eksempel læser vores elever nogle gange lektionen og søger derefter efter yderligere forklaringer i bøgerne af Horstmann eller Eckel for fuldt ud at forstå emnet. Det er naturligt at prøve forskellige tilføjelsesressourcer, der formidler tanker og information forskelligt. Så mange mænd, så mange sind. Hvad angår artikler og blogs , roser vores studerende meget: Sviatoslav fra Tomsk fremhæver artiklen Understanding architecture , der kan hjælpe dig med bedre at forstå arkitekturen i dine fremtidige applikationer. Java verden. Som navnet antyder, er det mini Java World på nettet. Dette er en af ​​de mest informative Java-websteder med masser af tips fra Java-eksperter og adskillige blogs på siden. Java Deep af Peter Verhas. Det er en teknisk Java-orienteret blog. Inside Java er en blog, der hovedsageligt er dedikeret til at dele friske nyheder og synspunkter om Java. Der er også mange links til nyttige YouTube-playlister. Og blot til reference giver vi dig en meget nyttig shortliste over de bedste bøger til Java-elever : 21 bøger, som Java-udviklere bør læse i 2021 .

Tip 5: Forsøm ikke ekstra hjælp og motivation

Et andet meget læringsfremmende tip er at komme ind i fællesskabet, hvor du vil interagere med ligesindede, der brænder for softwareudvikling. Desuden giver fællesskaber dig mulighed for at udveksle erfaringer og ideer og overvinde vanskeligheder, når du sidder fast på et tidspunkt. Dine kolleger er altid klar til at hjælpe dig med at løse vanskelige problemer og tilbyde support, når du har brug for det. Hos Quora og Reddit kan du stille spørgsmål, hvorimod Java Code Geeks , Coderanch og StackOverflow kan hjælpe dig med at finde venner, der hjælper dig med ikke at sygne hen på din læringsvej.

Tip 6: Forbered dig på jobsamtalen

Når du er færdig med kurset (eller du er på 30+ niveau), er det på høje tid, at du begynder at søge job. Læs om, hvordan du skriver et vellykket CV, og hvordan du skriver følgebreve. Prøv at lægge vægt på specifikke færdigheder i dit CV. Skriv ikke noget som "Jeg kender Java", da det er for vagt. Nævn i stedet Core Java med et par ting/yderligere emner, du kender rigtig godt. For at øge dine chancer for at få et jobtilbud, lav et CV med en portefølje af dine projekter. De potentielle arbejdsgivere sætter normalt pris på den dokumenterede track record med at udvikle projekter frem for alt. Send derefter dit CV til alle og se på den feedback, du får. Når du har modtaget en invitation, skal du forberede dig på skræmmende interviewspørgsmål (mange af dem er let tilgængelige online). Vær klar til, at arbejdsgivere vil bede om et trick for at kontrollere din generelle intellekt og problemløsningsevner frem for Java-viden. Så det er bedre at surfe på nettet på forhånd for at blive forberedt på de vanskelige spørgsmål. Vær ikke bange for at fejle, da du, som praksis viser, højst sandsynligt vil blive afvist efter dine første samtaler.Nogle af vores studerende havde mere end 10 samtaler, før de landede deres drømmejob. Alt går efter planen, og det er der ikke noget galt med. En succesfuld CodeGym-kandidat, Anzor Karmov, siger i sin succeshistorie , at "Når du har fejlet dit første interview, så giv dig selv et skulderklap" - analyser hvert af dine interviews for at gøre videnshullerne mindre med hvert nyt. Du har ikke travlt. Du kommer bare tættere på dit ønskede job.

Konklusion

Sammenfattende bør du ikke tøve med at lære Java uanset din alder og programmeringsbaggrund. Bare læs disse succeshistorier fra CodeGym-kandidater for at se, hvor forskellige disse mennesker er, selvom deres mål er ens. Forstå, hvad du virkelig kan lide, og lav en klar træningsplan afhængigt af de emner, du gerne vil dække, den tid, du gerne vil afsætte til hele kurset, og din livsstil. Vær ikke bange for at begå fejl og søg efter hjælp. Fordyb dig i processen og fortsæt din læring uanset hvad. Spændingen ved en Java-udviklers arbejde ligger hovedsageligt i forventningen om det næste personlige gennembrud. Så alt held og lykke med at forfølge dine mål!
Kommentarer
  • Populær
  • Ny
  • Gammel
Du skal være logget ind for at skrive en kommentar
Denne side har ingen kommentarer endnu