Na ɔkwan foforo koraa a wɔfa so sua nhyehyɛe ne nhomasua wɔ ɔkwan a ɛkɔ akyiri so nso ɛ? Biribiara nni hɔ a ɛte sɛ biribiara a woahu pɛn. Na adesua a ɛwɔ botae, nnwinnade, ne nea efi mu ba nso ɛ?

Wopɛ sɛ wuhu Java na woanya adwuma? Botae no fata, na nea efi mu ba no nyɛ mmerɛw sɛ wobedu ho (wɔ nnɛyi tebea horow mu). Na adwinnade no ne yɛn nkyerɛkyerɛ adesua: CodeGym. Afei momma yɛnkɔ akyiri nkɔ akyiri wɔ eyinom nyinaa ho.

CodeGym botae ne sɛ wɔbɛma woayɛ adwuma

Botae ahorow taa yɛ nea wontumi nnya efisɛ ɛyɛ fuzzy dodo, anaasɛ ɛnyɛ pɔtee. Eyi da adi titiriw wɔ nnɛ wiase yi mu. Sɛ wopɛ sɛ wusua sɛnea wɔyɛ nhyehyɛe mfe 20 a atwam ni a, na wowɔ akwan kakraa bi. Anka wubenya nhoma bi a ɛfa nhyehyɛe ho, nea wubetumi ahu biara (a ɛyɛ den). Sɛ w’ani gyei a, ɛbɛdaa adi sɛ ɛyɛ nhoma pa. Sɛ w’ani gyei kɛse a, wuhuu adesua ahorow bi a kuw bi de ma mfiridwumayɛfo nkumaa. Sɛ wuhyiaa ɔkyerɛkyerɛfo bi a ne ho yɛ nwini a, eye. Adeyɛ no awie. Sɛ ɛnte saa a, ɛnde na ɛsɛ sɛ w’ankasa wofuntum kɔ w’anim anaasɛ gyae.

Abeae a nsɛm kakraa bi na ɛwɔ mu, a ɛsɛ sɛ wɔtaa nsɛm akyi na ɛnyɛ 24/7 a wobetumi anya bi no wɔ ne mfaso: sɛ ɛho hia sɛ wusua biribi a, wotwetwe biribiara, te sɛ ɔpon.

Bere a Intanɛt anya nkɔso no, tebea no asesa ayɛ nea ɛne no bɔ abira koraa: nsɛm wɔ hɔ pii (titiriw ma wɔn a wɔaba foforo) araa ma sɛ wobehu nea mfaso wɔ so na wɔahyehyɛ no yiye no yɛ den yiye. Ebenya bi wɔ Intanɛt so, nanso nea ɛsɛ sɛ yɛde yɛn adwene si so a yɛbɛhwehwɛ na yɛapaw no nyɛ adwuma a ɛyɛ mmerɛw. Na bere mpo a woahu biribiara no, ɛyɛ den yiye sɛ worentwetwe w’adwene: sɛ biribi a eye sen saa wɔ hɔ nso ɛ? Bio nso, nsɛm a ɛwɔ hɔ nyinaa no ma wonya «Mɛsua ade akyiri yi» ne «Mɛhwɛ saa akyiri yi» adwene. Nanso «akyiri yi» mma da.

Sheer inertia rema sukuupɔn ne nhomasua asoɛe afoforo reyɛ wɔn ade te sɛ nea yɛwɔ nsɛm kakraa bi, enti wɔkɔ so hyɛ yɛn menewam sɛnea wobetumi. Nanso nokwasɛm ne sɛ nsɛm pii wɔ hɔ ma osuani a ɔwɔ sukuupɔn no anaasɛ onni bi. Ɛreboaboa ano wɔ baabiara, baabiara gye sɛ ɛwɔ ti.

Sɛnea ɛteɛ no, yebetumi de aba awiei, sɛ wɔ nnɛ wiase yi mu no, nhomasua a etu mpɔn hwehwɛ sɛ:

  • nsɛm pɔtee a mfaso wɔ so wɔ ɔfa a edi kan no mu
  • tumi a wɔanya de yiyi awi no fi ntɛtea mu wɔ akwan afoforo nyinaa mu

Woahu KɔdeApɔw-mu-teɛteɛ. Yɛma wo akwaaba ba «Yɛn ho asɛm» tab no so. Ebia w’ani gye ho sɛ wubesua sɛnea wɔyɛ nhyehyɛe. Saa nsɛm yi mu nna hɔ koraa. Ha wɔ CodeGym, yɛboa ma wɔhyehyɛ ahokokwaw pɔtee bi a mfaso wɔ so: tumi a wode kyerɛw nhyehyɛe wɔ Java mu, sɛnea ɛbɛyɛ a wubetumi ayɛ adwuma wɔ adwumakuw bi a wɔyɛ softwea a wɔyɛ adwumaden mu. Wɔ kwan so no, yɛde nsɛm a ɛfa sɛnea wobɛka wo krataa a wode kyerɛw wo krataa no abom yiye na woayɛ w’adwuma hwehwɛ ho ma wo.

Yɛn fam no, ɛho hia paa ɛnyɛ sɛ wɔbɛfa wo adwuma nko, na mmom sɛ wɔrenyi wo mfi adwumam wɔ w’adwuma afe a edi kan mu nso. Eyi hwehwɛ sɛ wonya ahokokwaw ne osuahu ankasa.

Sɛ wonya adwuma na woyɛ adwuma bɛyɛ afe pɛ a, wobɛnyin na woanya nkɔsoɔ ntɛmntɛm paa, ɛnam ɔkwan a wɔfa so yɛ w'adwuma no ankasa nti. Ɛha yi, te sɛ aban adwuma no, ade titiriw ne sɛ wobɛkɔ mu.=)

Enti, MmaraApɔw-mu-teɛteɛ boa wo ma wudu botae ahorow a edidi so yi ho:

  • Nya nhyehyɛe ho osuahu wɔ Java;
  • mu
  • Nya adwuma sɛ programmer.

So ɛnonom ne wo botae ahorow hyia? Sɛ saa a, sɔ hwɛ!

CodeGym nnwinnade: nea ɛma adesua yi yɛ anigye

Sɛ wopɛ sɛ wunya wo nhyehyɛe ho nimdeɛ ne tumi a wode susuw nneɛma ho wɔ ɔkwan "teɛ" so a, wubehia nnɔnhwerew 500-1000 a wode bɛtete wo ho. Wɔyɛɛ CodeGym adesua no pɔtee sɛ ɛbɛma wo saa osuahu yi. Wɔ n’ankasa adesua mu (ne adesua ahorow afoforo) no, osuani no hyia akwanside pii a wobetumi adi so denam CodeGym nhyehyɛe no so.

Ɔhaw: Ɛnyɛ bere ne beae a wɔde sua ade bere nyinaa.

Ano aduru. Yɛte Intanɛt bere mu, a ɛma ɔhaw yi yɛ mmerɛw sɛ wubesiesie: bere biara a wubenya bere no, sua CodeGym wɔ baabiara a wopɛ wɔ ahoɔhare a wo ho tɔ wo so. Na wubetumi afi ase bere biara, sekan yi ara mpo! Sɛ wowɔ CodeGym a, enhia sɛ wotwɛn adapɛn anaa asram kakraa bi ansa na kuw bi ayɛ na adesua no afi ase. Ɛho nhia sɛ wode wo ho bɛhyɛ adesua nhyehyɛe a ɛyɛ katee mu anaasɛ wode bere pii bɛtra kwan so akɔ nhyiambea. Klik «Fi ase sua» bɔtn no so kɛkɛ, paw ɔkwan a ɛfata a wobɛfa so akyerɛw wo din, na fi ase sua. Efi mfiri biara so, bere biara a wopɛ, wɔ ahoɔhare a wo ho tɔ wo so.

Ɔhaw: Ankasa adesua ma ɛyɛ den sɛ wobɛdwene nnwuma a ɛfata ho.

Ano aduru. Eyi yɛ den ankasa sen sɛnea ɛte. Mpɛn pii no, obi a ɔrefi ase ntumi nhu ahokokwaw anaa ahokokwaw ahorow a wɔaka abom a ɛsɛ sɛ ɔyɛ no yiye, na nnwuma a ɔyɛ no yɛ den dodo anaasɛ ɛyɛ mmerɛw dodo, anaasɛ «ɛnyɛ ha anaa ha». CodeApɔw-mu-teɛteɛ ho abenfo ahwɛ eyi so dedaw denam nnwuma 1,200 a wɔaboaboa ano a ɛfa nsɛmti ahorow nyinaa ho no so. Na wohyia wɔn wɔ adesua no mu bere a wuhia wɔn pɛpɛɛpɛ!

Wode nnwuma a ɛnyɛ den koraa na efi ase na wode nnwuma a edi mũ wie. Nnwuma no bi ne kɔmputa so agodie nketewa, intanɛt so nkɔmmɔbɔ, application a wɔde yɛ adidibea bi automation, ne ATM emulator.

Ɔhaw: Obiara nni hɔ a ɔbɛhwɛ w'ano aduru.

Ano aduru. Sɛ mpo wo ano aduru a wode ma adwuma bi no yɛ ano aduru a ɛfata ma data nhyehyɛe biako a, ɛno nkyerɛ sɛ ɛbɛyɛ yiye ama data nhyehyɛe foforo. Ɛyɛ den yiye ma wɔn a wɔaba foforo sɛ wɔn ankasa bɛsɔ wɔn mmara no ahwɛ. Wɔ CodeGym no, wo ano aduru no yɛ nea virtual ɔkyerɛkyerɛfo di ho adanse, na wunya nea efi mu ba no ntɛm ara.

Eyi yɛ mfasoɔ wɔ berɛ nyinaa adesua so, baabi a ɔkyerɛkyerɛfoɔ no ntaa nnya berɛ mfa ahwɛyie hwɛ sɛ asuafoɔ no mmara no teɛ anaa, na akyinnyeɛ biara nni ho sɛ ɔnni berɛ mfa nhwɛ adwuma biara sɛ ɛdɔɔso a.

Ɔhaw: Sɛ ano aduru no nyɛ papa anaasɛ ɛnteɛ koraa a, dɛn na wobɛyɛ akyi?

Ano aduru. Woadi mfomso, nanso wunnim nea ɛyɛ pɛpɛɛpɛ. Wɔ ankasa adesua mu no, eyi yɛ ɔhaw a anibere wom a ɛma obi gyina hɔ pintinn. Nanso CodeGym wɔ mmuaeɛ no: virtual ɔkyerɛkyerɛfoɔ de nyansahyɛ ma fa w’ano aduru ho, boa wo ma wosiesie wo mfomsoɔ, na ɔsan nso ma wo ahwehwɛdeɛ a ɛfa deɛ ɛsɛ sɛ woyɛ ho pefee. Ɛyɛ mmerɛw yiye na ɛma nsɛm pii.

Ɔhaw: Wobɛyɛ dɛn asua sɛnea wobɛyɛ nhyehyɛe wɔ adwumayɛfo nkɔso tebea mu (IDE)?

Ano aduru. Ɛkame ayɛ sɛ nnɛyi nhyehyɛeyɛfo nyinaa yɛ koodu wɔ aplikeshɔn soronko a wɔfrɛ no nkɔso atwa yɛn ho ahyia a wɔaka abom (IDE) mu. Wɔma akwan a wɔfa so yɛ application ahorow no yɛ mmerɛw kɛse. Catch baako pɛ na ɛwɔ hɔ: Ɛsɛ sɛ wotumi yɛ adwuma wɔ IDE no mu na wuhu ne subtleties, anyɛ saa a ne tumi pii bɛkɔ so a wɔmfa nni dwuma.

Yɛkyerɛkyerɛ CodeGym asuafoɔ sɛdeɛ wɔbɛyɛ adwuma wɔ nnɛyi IDE a agye din paa no mu baako mu: IntelliJ IDEA. Nea ɛbɛyɛ na yɛatumi ayɛ eyi no, yɛkyerɛw nkyerɛkyerɛ adesua ne akwankyerɛ ahorow a ɛtoatoa so. Na nea ɛho hia sen biara no, yɛyɛɛ plugin soronko bi maa IDEA. Wɔakyekyere no wɔ nkɔsoɔ tebea no mu, na wobɛtumi awie CodeGym nnwuma tẽẽ wɔ IDEA.

mu

Ɔhaw: Intanɛt wɔ nsɛm pii! Mɛyɛ dɛn ate nea ɛsɛ sɛ mihu no ase?

Ano aduru. Ɛha na yɛsan kɔ ɔhaw a yɛkaa ho asɛm bere a yɛrekyerɛkyerɛ yɛn botae mu no so. Nimdeɛ pii wɔ hɔ, na ɛnyɛ den yiye sɛ wɔn a wɔaba foforo no «bɛkɔhyɛ wɔn mu» wɔ nsɛm a ɛho nhia mu anaasɛ wɔbɛhwe ase koraa wɔ kwan ho. Wɔ nsɛm dodow no ara mu no, nsɛm a ɛboro so wɔ ɔfã a edi kan no mu no siw kwan, sen sɛ ɛbɛboa. Enti, yɛde nneɛma a ɛho hia paa nkutoo na ɛka adesua no ho, nneɛma a sɛ enni hɔ a, ɛbɛsi wo kwan sɛ wobɛyɛ Java programmer. CodeGym adesua no kura 600 a ɛyɛ tiawa paa (na, ɛsɛ sɛ mede ka ho, ɛnyɛ mfonoe!) adesua. Wɔn mu biara kyerɛkyerɛ asɛmti biako mu, sɛnea ɛbɛyɛ a osuani no betumi de n’adwene asi saa asɛmti no so a ɔrentwetwe n’adwene. Wɔsan ka nsɛmti no bere ne bere mu: wɔ mfiase gyinabea ahorow no, wɔde nsɛm no ma kɛkɛ «fi anammɔn 10,000»; wɔ akyiri yi gyinabea ahorow so no, nkyerɛkyerɛmu no mu dɔ kɛse.

Nokwarem no, yɛnsɔre tia nhoma ne nneɛma a wɔde di dwuma wɔ nnipa foforo mu. Sɛ wopɛ sɛ wokɔ akyiri a, kɔ w’anim! Yɛhunu mpo na yɛde bata nneɛma foforɔ (nhoma, wɛbsaet, video) a yɛte nka sɛ ɛboa.

Ɔhaw: Wɔ ankasa adesua mu no, ɛyɛ mmerɛw yiye sɛ wobɛhwere nkannyan!

Ano aduru. Ɛnyɛ aseresɛm! Mpɛn ahe na woafi ase resua biribi, nanso afei bere bi, wugyae mmɔdenbɔ no?! Eyi ba sɛ woannya mfaso pa a: wokɔhyɛ asɛmti bi mu, wonte ase sɛ ebia worekɔ ɔkwan pa so, wonte nkɔso nka, na wunnim nea wobɛyɛ akyi. Ɛno nti na wɔ KɔdeApɔw-mu-teɛteɛ:

  • Wobɛtumi atwa nnwuma bi so akɔsan akɔ so akyiri yi: sɛ anka « wobɛbrɛ wo ho ase», wokɔ so nya nkɔsoɔ a worenhwere nkannyan;
  • Nsɛm bi wɔ hɔ a ɛkyerɛ ano aduru a ɛteɛ ne intanɛt so mpɔtam a wobɛtumi anya afotuo a mfasoɔ wɔ so wɔ sɛdeɛ wobɛyɛ nnwuma anaa wobɛboa ama woate asɛmti bi ase. CodeGym kuw no wɔ asɔremma mpempem pii a wɔyɛ nnam. Wɔn mu binom awie wɔn adesua dedaw, anya adwuma, na wɔakyekyɛ wɔn suahu wɔ yɛn wɛbsaet no so.
  • Nneɛma a ɛkanyan adwene a mfaso wɔ so (a etu mpɔn!) akuwakuw bi wɔ hɔ. Wɔtu mmirika fa adesua no nyinaa mu;
  • Awiei koraa no, nhyehyɛe bi a emu da hɔ wɔ hɔ a wubetumi adi akyi na ɛsɛ sɛ wudi akyi.

Ɔhaw: Na sɛ woasua nea Java Core wɔ de ma dedaw nso ɛ. So ɛno da so ara nnɔɔso? Wobɛyɛ dɛn ahu nea ɛsɛ sɛ woyɛ akyi?

Ano aduru. Ɛnyɛ wɔn a wɔrefi ase nkutoo na wɔwɔ ɔhaw ahorow. Wɔndɔɔso koraa mma wɔn a wɔaboaboa Java nimdeɛ a ɛfata ano dedaw na wɔakyerɛw mmara nkyerɛwde mpempem pii no. Wobɛyɛ dɛn ahu sɛ woasiesie wo ho sɛ wubefi ase ahwehwɛ adwuma? So wo nimdeɛ dɔɔso? Sɛ ɛte saa a, ɛnde dɛn na wobɛyɛ akyi?

Wɔ Java ho nimdeɛ a ɛkɔ akyiri akyi no, CodeGym adesua no ma ahosiesie a wɔde asi wɔn ani so ma adwuma ho nsɛmbisa. Yɛbɛkyerɛ wo nea wɔn a wɔfa nnipa ne mfiridwuma ho abenfo hwɛ kwan fi «junior developer» foforo hɔ.

Na yɛbɛka nsɛmmisa a wɔbisa wɔ nsɛmbisa mu no ho asɛm kɔ akyiri. Yɛbɛkyerɛ wo sɛnea wobɛyɛ resume a ɛyɛ anigye.

KɔdeApɔw-mu-teɛteɛ aba: adwuma sɛ Java Nkɔmmɔfo Kumaa

Sɛ wowie nnwuma no nyinaa, sua adesua no, tie nyansahyɛ no nyinaa a, wowɔ hokwan pa ara sɛ wobɛnya adwuma sɛ Junior Java Developer wɔ adwumakuo a ɛfata mu. Yɛrentumi mfa 100% guarantee mma. Saa nea ebefi mu aba no nnyina yɛn nko so, na mmom egyina mprempren gua so tebea ne w’ankasa wo su nso so. Eyi ne nea yɛhyɛ bɔ: Worentumi nwie CodeGym nkɔsi awiei na woannyɛ programmer!