Meriv Çawa Zehmetiyên Bernamesaziya Xwe Pêşve Bike

Silav Habr! Wergera gotarê pêşkêşî we dikim "Meriv çawa jêhatîbûna bernamesaziya xwe baştir dike» ji hêla nivîskar ve Gaël Thomas.

Meriv Çawa Zehmetiyên Bernamesaziya Xwe Pêşve Bike

Li vir 5 serişteyên sereke hene

1.  Ji xwe re armanc danîne.

Sazkirina armancan hilberîna pêşdebiran çêtir dike.

Têgihîştin:

  • Te çima dest bi bernamekirinê kir?
  • Armancên bernamekirinê çi ne
  • Bi bûyîna pêşdebir re hûn dixwazin bigihîjin kîjan xewnê?

Her kes xwedî armancên kesane ye, lê min navnîşek ramanên gerdûnî ji bo her kesî çêkir:

  • Malperek çêbikin
  • Karekî nû bistînin
  • Wekî serbixwe kar bikin
  • Ji bo xebatê ji dûr ve
  • Xwe ceribandin
  • Rewşa aborî baştir bike

Ji bîr nekin ku cîhê ji bo armancek taybetî xilas bikin: projeyek kesane. Heke hûn dixwazin biserkevin û motîvasyon bimînin, divê hûn projeyên heywanan biafirînin. Lê ne hewce ye ku hûn her gav wan biqedînin. Fikir bi rastî ew e ku hûn di projeyên xwe de armancên piçûk bi dest bixin.

Ez ji we re mînakek bidim. Heke hûn dixwazin fêr bibin ka meriv çawa di prensîbê de databasek bikar tîne, hûn dikarin projeyek blogê dest pê bikin. Lê heke hûn fêr dibin ka meriv çawa tiştek li databasê zêde dike, hûn dikarin formek hêsan biafirînin ku tomarek li databasê zêde bikin.

Girîng e ku meriv projeyan bikar bîne ji bo bidestxistina armancan ji ber ku ew dibe sedema xebata li ser mînakên berbiçav. Çi dikare ji vê zêdetir motîvasyona?

2.  Dîsa bikin... û dîsa.

Gava ku hûn armancên xwe hilbijêrin, bi qasî ku gengaz dibe li ser wan bixebitin. Çiqas ku hûn pratîk bikin, hûn bêtir fêr dibin.

Fêrbûna kodkirinê jêhatîbûnek e, û hûn dikarin wê bi lîstina werzîşê re bidin ber hev. Heke hûn dixwazin di vê yekê de mezin bibin û karê xwe bikin, divê hûn li ser PC-yê pir pratîk bikin û pirtûkan nexwînin û kodê bi qelemê pars bikin.

Her roj, di dema betlaneya xweya nîvro an piştî kar de kodê binivîsin. Tewra ku ew tenê ji bo saetekê be jî, heke hûn adetek çêbikin û pê ve girêdayî bimînin, hûn ê pêşveçûnên rojane yên gav bi gav lê mayînde bibînin.

"Dubarekirin dayika fêrbûnê ye, bavê çalakiyê ye, ku wê dike mîmarê serketinê."Zig Ziglar -Twitter)

3. Tiştê ku hûn hîn dibin an diafirînin parve bikin.

Ev awayê çêtirîn e ku meriv tiştên nû fêr bibe.

Hin raman ji bo parvekirina tiştê ku hûn dikin:

  • Gotarên blogê binivîsin (mînak, li ser Habré)
  • Tevlî konferans an hevdîtinên herêmî bibin
  • Li ser StackOverflow bersivê bipirsin
  • Pêşkeftina xwe her roj bi hashtag tomar bikin #100DaysOfCode

Çîrokek piçûk:tu dizanî çima min afirand HereWeCode.io?

Ez heyrana parvekirina kod û zanînê me. Di van çend salên borî de min gelek gotar li ser platforman xwend: belaşCodeCamp, deyndar kirin wate ya vê çîye. Û ez fêr bûm ku her kes dikare tiştê ku fêr dibe û diafirîne parve bike, her çend ew tenê tiştek piçûk be.

Min kod li vir ji ber çend sedeman çêkir:

  • Zanînê parve bikin da ku bibin pêşdebirek çêtir
  • Alîkariya nûxwazan bikin ku têgehên sereke fam bikin
  • Ji bo her yekê mînakên sade û taybet biafirînin
  • Tiştê ku hûn jê hez dikin bikin û kêf bikin

Her kes dikare vê bike. Min bi çalakiya asayî dest pê kir. Pêşî min gotarek li ser Medium bi navê "Fêr bibin ka API çi ye!", paşê ya duyemîn li ser Docker bi navê "Rêbernameyek Destpêkê ya Docker: Meriv Çawa Serlêdana Xweya Yekem Docker çawa biafirîne" wate ya vê çîye.

Ji bo yên din binivîsin û hûn ê jêhatîbûna bernamesaziya xwe baştir bikin. Meriv ravekirina têgehek û ka ew çawa dixebite ji bo pêşdebirek jêhatîbûnek krîtîk e.

Bîrveanîn: Ji bo ku hûn li ser tiştek binivîsin ne hewce ne ku hûn di warê pisporê de pispor bin.

4. Kodê bixwînin

Her tiştê ku hûn di derbarê kodê de dixwînin dê jêhatîbûna bernameya we çêtir bike.

Ya ku hûn dikarin bixwînin ev e:

  • Kod li ser GitHub
  • Pirtûkan
  • Zimanî babet
  • Newsletters

Hûn dikarin ji koda kesên din gelek tiştan fêr bibin. Hûn dikarin di warê xwe de pisporan bibînin an jî GitHub bikar bînin da ku kodek mîna koda xwe bibînin. Balkêş e ku hûn bizanin ka pêşdebirên din çawa kodê dinivîsin û pirsgirêkan çareser dikin. Hûn ê jêhatîbûna ramana xweya rexneyî pêşve bibin. Rêbaza ku ew bikar tînin ji ya we çêtir e? Werin em kontrol bikin.

Ji bilî bernamesaziya her roj, çima her roj bi kêmanî gotarek an çend rûpelên pirtûkek li ser bernamesaziyê naxwînin?

Çend pirtûkên navdar:

  • Koda Paqij: Destanek Zehmetkêşiya Nermalava Agile ji hêla Robert C. Martin ve
  • Bernameçêkerê pragmatîk: ji rêwiyan heya master
  • Cal Newport: Karê kûr

5. Pirs bipirsin

Ji pirsîna zêde şerm nekin.

Heke hûn tiştek fêm nakin, pirsan bikêr e. Hûn dikarin bi tîmê an hevalên xwe re têkilî daynin. Heke hûn kesek nas nakin ku hûn dikarin bipirsin forumên bernamekirinê bikar bînin.

Carinan ji bo têgihîştina têgehek ravekirinek cûda hewce dike. Bê guman, baş e ku meriv li dora xwe bisekine û li bersivek li ser Înternetê bigerin, lê di demekê de hîn çêtir e ku meriv ji pêşdebirên din bipirse.

Zanîna kesek din bikar bînin ku xwe baştir bikin. Û heke hûn ji pêşdebirek din bipirsin, şansek mezin heye ku ew ne tenê bersivê bide, lê di heman demê de we jî binirxîne.

Source: www.habr.com

Add a comment