JavaRush /Java Blog /Random-TL /Pananaliksik: Gaano katagal bago matutunan ang Java?

Pananaliksik: Gaano katagal bago matutunan ang Java?

Nai-publish sa grupo
Isa sa mga pinakasikat na tanong sa mga nagsisimulang mag-aral ng Java ay "Gaano katagal bago matuto ng programming?" Pananaliksik: Gaano katagal bago matutunan ang Java - 1Mahirap magbigay ng tiyak na sagot sa tanong na ito. Ang tagal ng pagsasanay ay nakasalalay sa maraming mga kadahilanan: nakaraang karanasan sa trabaho at edukasyon, intensity ng mga klase, mga layunin sa pag-aaral, atbp. Ngunit nagpasya kaming lumapit sa pagtukoy ng pinakamainam na tagal ng panahon para sa pagsasanay. Para magawa ito, noong Marso nagsagawa kami ng survey sa aming mga mag-aaral na may hindi bababa sa level 30 sa JavaRush at tinanong kung paano nila natutunan ang Java programming at kung gaano ito katagal.

1. Larawan ng isang mag-aaral: panimulang antas ng kaalaman, larangan ng aktibidad

Maaari kang pumunta sa Java programming mula sa halos anumang larangan: ito ay nakumpirma ng mga resulta ng survey. Upang magsimula, nagpasya kaming alamin kung ano ang ginawa ng aming mga nagtapos bago matuto ng Java. Pag-aaral: Gaano katagal bago matuto ng Java - 2Halos 40% ng mga user na nagsimulang matuto sa JavaRush ay nag-aral ng programming sa isang unibersidad. Kalahati ng marami ang nakakaalam ng kahit isang programming language (hindi Java), at mas kaunti ang pamilyar sa mga pangunahing kaalaman ng Java. Siyempre, ito ay isang magandang batayan para magsimula. Ngunit hindi kinakailangan. Humigit-kumulang isang katlo ng mga mag-aaral ang natuto ng Java mula sa simula. Pag-aaral: Gaano Katagal Upang Matutunan ang Java - 3Sa mga estudyanteng may teknikal na background, karamihan ay mga system administrator, 1C programmer, web developer, at engineer. Mayroong malawak na hanay ng mga "switcher" - mula sa mga guro hanggang sa mga espesyalista sa pagbebenta at marketing, ekonomista, at atleta. Tingnan natin ngayon kung gaano katagal sa average ang maaaring tumagal ng isang Java engineer upang matuto at makahanap ng trabaho.

2. Oras para sa pagsasanay at paghahanap ng trabaho

Pag-aaral: Gaano Katagal Upang Matutunan ang Java - 4Ang pinakamababa ay 3 buwan, ang maximum ay ilang taon upang mag-aral ng programming sa Java. Kapansin-pansin, kahit na ang mga gumugol ng higit sa 2 taon sa kabuuan (2.5, 3 o 4 na taon) ay nabanggit na makumpleto nila ito nang dalawang beses nang mas mabilis kung hindi nila "naunat" ang pagsasanay. Pananaliksik: Gaano katagal bago matuto ng Java - 5Sa karaniwan, inaabot ng isa hanggang tatlong buwan bago makahanap ng trabaho. Pinakamababa - isang linggo. Maximum - isang taon.

3. Pagpaplano ng pagsasanay

Ang isang simpleng pag-asa ay palaging gumagana sa pag-aaral: mas mataas ang intensity ng mga klase at mas kaunti ang bilang ng mga break at "miss," mas mabilis mong ma-master ang paksa. Ito ay totoo lalo na para sa programming, kung saan ang pagsasanay ay gumaganap ng isang mas malaking papel kaysa sa teoretikal na pag-aaral. Tinanong namin ang mga nagtapos ng JavaRush kung gaano karaming oras ang kanilang inilaan sa pag-aaral, at nalaman namin na sa karaniwan ay nag-aaral sila ng 1-3 oras sa isang araw, madalas na pinagsama ang pagsasanay sa kanilang pangunahing trabaho. Pananaliksik: Gaano Katagal Upang Matutunan ang Java - 6Kasabay nito, halos isang katlo ng mga nagtapos ay nag-aral nang walang pagkaantala, habang ang iba ay kumuha ng isa o higit pang mga pahinga para sa isang makabuluhang tagal ng panahon. Pag-aaral: Gaano Katagal Upang Matutunan ang Java - 7Siyempre, mas maraming oras ang ilalaan mo sa pag-aaral at mas kaunting "mga paghinto" ang iyong ginagawa, mas malaki ang pagkakataong ma-master ang Java programming at makahanap ng trabaho sa loob ng 6-12 buwan. At kung susubukan mo talaga, pagkatapos ay sa loob ng 3-6 na buwan. Pag-aaral: Gaano Katagal Upang Matutunan ang Java - 8Tulad ng tugon ng isang kalahok sa survey: " Sa simula pa lang ay mayroon na akong isang uri ng plano, at hindi ako sumunod dito ." Kailangan mo bang planuhin ang iyong pag-aaral o hindi? Iniisip ng karamihan. Karaniwang kasama sa plano ang isang listahan ng mga paksa at tool na kailangang ma-master, tinatayang panahon ng pagsasanay, at isang listahan ng mga mapagkukunan (mga online na kurso, aklat, atbp.) na kailangan para sa mga layuning ito. 73% ang sumagot na mayroon silang paunang plano. Sa mga nagplanong mag-aral, dalawang-katlo ng mga nagtapos ay nag-aral sa ilang mga mapagkukunan, halos isang third - lamang sa JavaRush.

4. Pinagmumulan ng pagkatuto

Ano ang ituturo, paano magtuturo, at kung saan magtuturo? Sa isip, kailangan mong pagsamahin ang ilang mga mapagkukunan. Nasa ibaba ang isang listahan ng mga mapagkukunang pang-edukasyon sa pagkakasunud-sunod ng pagbanggit ng aming mga nagtapos. Pag-aaral: Gaano Katagal Upang Matutunan ang Java - 9Ang pag-aaral ng programming mula lamang sa mga libro ay walang kabuluhan. Ngunit hindi ito gagana kung wala sila :) Makakadagdag sila ng mahusay na pagsasanay sa programming. Kabilang sa mga pinakamahusay na libro para sa mga nagsisimula, ang mga mag-aaral at nagtapos ng JavaRush ay pinangalanang:
  • Tumungo Unang Java
  • Epektibong Java
  • Pilosopiya ng Java
  • Mga Structure ng Data at Algorithm sa Java
  • Malinis na code
  • Gabay sa Baguhan ng Java 8
  • Mga Pattern ng Disenyo
  • Java. Aklatan ng propesyonal

Mini-summary sa pagpaplano ng pagsasanay

Upang gawing epektibo ang pagsasanay, inirerekomenda ng mga nagtapos at may karanasang programmer:
  • ipasa ang JavaRush
  • manood ng mga video course (Golovach at iba pa)
  • magbasa ng mga tutorial (Tutorialspoint, Baeldung, Oracle)
  • pumasa sa Oracle certification (Associate, Professional - OCA, OCP)
  • magsanay sa Github
  • basahin ang Stackoverflow, Habr at iba pang mapagkukunan
  • sumailalim sa isang internship sa JavaRush, mga lokal na kumpanya ng IT
Para sa mga nagsisimula pa lamang matuto, ang planong ito ay magiging kapaki-pakinabang: Paano simulan ang programming

5. Mga rekomendasyon para sa mga naghahanap ng trabaho sa larangan ng Java programming

Marahil ang pinakasikat na parirala sa payo mula sa mga nakatapos na ng kanilang pag-aaral at nakahanap ng trabaho ay "huwag sumuko." Madali bang matuto? Hindi laging. Ngunit tiyak na sulit ang pagsisikap :)

Mga nangungunang rekomendasyon mula sa mga makaranasang programmer

Pananaliksik: Gaano Katagal Upang Matutunan ang Java - 10Mayroong ilang mga kasanayan na tiyak na kakailanganin mo kapag nakakuha ka ng trabaho. Samakatuwid, kung papalapit ka sa sandaling ito, inirerekumenda namin:
  • tingnang mabuti ang mga babala at tip InteliJ IDEA: Mga error, problema at gawain ng Google
  • bigyang pansin ang mga database, algorithm at istruktura ng data
  • galugarin ang mga pattern ng disenyo
  • subukang magsulat ng isang kumplikadong programa mula sa simula: halimbawa, isang email client, isang chat bot o isang laro
Maya-maya - master ang mga pangunahing tool (Git, Maven), pati na rin ang mga pangunahing kaalaman sa Unit Testing, Spring, Spring Boot, Hibernate.

6. Motivational tips sa dulo

"Ang pangunahing bagay ay upang panatilihin ang bilis, hindi kumuha ng mahabang pahinga at hindi tumayo. Araw-araw kailangan mong gumawa ng kahit isang maliit na hakbang patungo sa iyong layunin." "Kung ang isang solusyon ay tila napakasimple, ito ay marahil ang tamang solusyon. Hindi na kailangang gawing kumplikado ang mga bagay." "Panatilihin ang isang talaarawan, simulan ang iyong sariling proyekto, huwag kumuha ng mahabang pahinga, matuto ng Ingles, humanda na pakiramdam na ikaw ang pinakabobong tao sa mundo. Para sa akin ito ay masakit, mahaba, nakakahiya. At sa palagay ko iyan ang dahilan kung bakit kakaunti ang nakarating sa dulo at pagkatapos ay nakakuha ng pera ng mga tao." "Kung ito ay isang babae: huwag magpakasal at walang mga anak: ito ay talagang nakakasagabal sa iyong pag-aaral at trabaho :))" "Huwag matakot na ipakita ang code at tanggapin ang kritisismo nang sapat." "Kahit na sa tingin mo ay hindi para sa iyo ang programming, subukan mo pa ring maabot ang level 30 sa JavaRush nang mag-isa: tuturuan ka nitong mag-isip."

7. Mga Resulta. Paano matutunan ang Java programming para makamit ang mga resulta

Ang pagtitiyaga at pagganyak ay isang bagay na tiyak na hindi mo magagawa nang wala. Kung susundin mo ang plano, mapanatili ang balanse ng teorya at kasanayan, mag-aral araw-araw nang hindi bababa sa 1-3 oras, maaari mong talagang matutunan ang Java programming sa isang antas na magbibigay-daan sa iyong makahanap ng trabaho sa loob ng 6-12 buwan. Mahalaga rin na manatiling bahagi ng komunidad at sundin ang mga kinakailangan ng mga kumpanyang gusto mong magtrabaho. Ang mga editor ng JavaRush ay nagsasabi ng malaking "salamat" sa lahat ng lumahok sa survey. Kung mayroon kang iba pang mga paksa na interesado kang basahin o alamin ang opinyon ng karamihan, sumulat sa mga komento :) Gawin natin ito.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION