CodeGym /Java blogg /Slumpmässig /Hur lång tid tar det att lära sig Java? Ny studie av Code...
John Squirrels
Nivå
San Francisco

Hur lång tid tar det att lära sig Java? Ny studie av CodeGym

Publicerad i gruppen
Eftersom vi är en av de största Java-programmeringskurserna online med över 0,5 miljoner registrerade användare, är vi på CodeGym dedikerade till att hjälpa alla våra studenter att få maximal nytta av att lära sig på vår plattform. Och även om CodeGym-kursen utformades för att vara så engagerande och rolig som möjligt, kan det inte vara lätt att behärska vilket programmeringsspråk som helst. Det kräver tid och koncentrerad ansträngning. Det vet alla, men när det kommer till specifika siffror är svaren oftast ganska vaga. Hur lång tid tar det att lära sig Java?  Ny studie av CodeGym - 1Det var detta vi ville förändra med en ny studie av CodeGym-elevers inlärningsvanor. Hur många timmar i veckan studerar en genomsnittlig användare? Hur stor andel av tiden lägger de ner på att läsa teori och lösa praktiska uppgifter? När är den bästa tiden på dagen att lära sig Java online? Hur lång tid tar det i genomsnitt att slutföra varje nivå i kursen? Vårt mål var att svara på dessa och andra frågor om hur mycket tid och ansträngning en typisk användare behöver för att lära sig ett programmeringsspråk online. Naturligtvis ville vi dela resultaten av den här studien med vår publik, eftersom denna information kan hjälpa dig att planera ditt eget lärande och se hur realistisk din studieplan är baserad på genomsnittliga siffror.

Studier av Java inlärningsvanor

Som du kanske vet eller inte vet, förutom engelska, är CodeGym tillgängligt för användare som vill skaffa sig Java-kodningskunskaper på flera andra språk. Den engelska versionen är den överlägset populäraste, med nästan 438 000 registrerade användare. Den näst mest populära är den polska versionen med 24,5 000 användare, den tyska versionen är 3d med 16 000 användare. Det finns även franska (över 10 000 registrerade användare), kinesiska (7,3 000) och spanska (2,3 000 användare) versioner av CodeGym tillgängliga online. I just den här studien fokuserade vi på våra studenter från EU, främst Polen, Tyskland och Frankrike som våra tre största marknader i EU. Men vi tror att resultaten av denna forskning i stort sett är universella och kan extrapoleras till andra platser över hela världen.

Tid

Den totala tiden en genomsnittlig student lägger varje vecka på att lära sig på CodeGym är 7-8 timmar. Eftersom CodeGym är en övningsfokuserad Java-kurs, och vi uppmuntrar alla våra studenter att träna så mycket som möjligt för att lära sig Java snabbare, ville vi också veta hur mycket tid våra elever i olika länder lägger på att lösa CodeGyms praktiska uppgifter.Hur lång tid tar det att lära sig Java?  Ny studie av CodeGym - 2Vad vi fann var att studenter från Frankrike spenderar något mer tid än användare från andra länder på att lösa uppgifter på CodeGym — 2 timmar och 57 minuter per vecka i genomsnitt. Studenter från Polen kom nära tvåa (2 timmar och 50 minuter per vecka), medan studenter från Tyskland tränar betydligt mindre — 2 timmar och 26 minuter per vecka i genomsnitt. En annan sak som vi ville ta reda på som ett resultat av denna studie är vid vilken tid på dagen våra elever lär sig på CodeGym. Föga överraskande föredrar de flesta av dem att studera på dagtid, där 12-13 är den mest hektiska perioden. Och dessa vanor tenderar att förbli desamma för användare från Polen, Frankrike och Tyskland på samma sätt.Hur lång tid tar det att lära sig Java?  Ny studie av CodeGym - 3

Inlärningstakt

När det kommer till inlärningstakten eller den tid det tar en genomsnittlig student att slutföra CodeGym-kursen, var denna information svårare att extrahera ur användardatan som vi hade eftersom många användare inte fullföljer alla nivåer fram till slutet av kursen. Det är inte ovanligt att många skjuter upp lärandet i veckor eller månader för att återvända till det senare.

  • Dags att avsluta First CodeGym Quest

Det är därför vi fokuserade vår analys på den genomsnittliga tid det tar eleverna att slutföra Java-syntaxen. Och siffrorna var avsevärt olika beroende på land. För studenter från Polen tar det i genomsnitt två månader att slutföra Java-syntaxen, medan användare från Frankrike och Tyskland behöver bara en månad för att nå slutet av den.Hur lång tid tar det att lära sig Java?  Ny studie av CodeGym - 4

  • Dags att avsluta en nivå

Vi lyckades också beräkna det genomsnittliga antalet dagar det tar studenter att ta sig igenom individuella nivåer i kursen. För användare från Polen tar det dem i genomsnitt 94 dagar att komma från kursstart till nivå 22. För personer från Frankrike och Tyskland tar det i genomsnitt 83 dagar att få samma resultat. Intressant nog verkar nivåerna från 6 till 9 vara de svåraste för många elever att gå igenom. Dessa är delar av kursen som täcker följande ämnen: arrayer och listor, objekt, samlingar och undantag. Så om du har fastnat för en av dessa, vet du åtminstone att du inte är ensam.Hur lång tid tar det att lära sig Java?  Ny studie av CodeGym - 5

Sammanfattning

Till sist, låt oss dela med oss ​​av några av slutsatserna som vi drog baserat på resultaten av denna studie och annan färsk data som vi lyckats samla in tack vare vår stödjande community och CodeGyms egna analytiska ansträngningar. Om man tittar på tillväxttrenderna i antalet CodeGym-användare, enligt vår åsikt, är det säkert att säga att både efterfrågan på Java-utvecklingsfärdigheter och populariteten för onlineutbildning ökar. Den globala covid-19-pandemin har varit en viktig drivkraft för den senare trenden, eftersom traditionell utbildning drabbades hårt av nedstängningarna, och konsekvenserna av det kommer att märkas på lång sikt i upp till de kommande fem åren. Enligt denna forskningav Guide2Research kommer vi att se en minskning av universitetsansökningar världen över med 15-25 % under de kommande åren. Antalet studenter som läser olika onlinekurser växer å andra sidan stadigt med cirka 5 % varje år. Antalet mjukvaruutvecklare ökar också: enligt dessa uppgifter från Statista finns det för närvarande cirka 24 miljoner mjukvaruutvecklare i världen, och år 2024 kommer detta antal att öka till 28,7 miljoner. Men inte ens detta kommer att räcka för att tillfredsställa marknaden, allt mer hungrig på talang, som analytiker uppskattaratt 2022 kommer antalet datavetenskapsrelaterade jobb att växa med 37 %, vilket innebär att utbudet av anställda inom detta område fortfarande inte kommer att kunna möta efterfrågan. När det kommer till Java, är det fortfarande det mest populära programmeringsspråket i världen enligt den senaste State of Developer Ecosystem- rapporten från JetBrains, och kommer att fortsätta att göra det inom överskådlig framtid. Och vi på CodeGym kommer att fortsätta att göra allt för att stödja våra studenter i alla länder och världsregioner i deras vilja att lära sig Java och bli professionella mjukvaruutvecklare. Räkna med fler analytiska rapporter och studier från oss i framtiden!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION