Unsaon Pagpauswag sa Imong Kahanas sa Pagprograma

Hello, Habr! Akong ipresentar sa inyong pagtagad ang hubad sa artikulong β€œUnsaon pagpauswag sa imong kahanas sa programmingΒ» pinaagi sa tagsulat GaΓ«l Thomas.

Unsaon Pagpauswag sa Imong Kahanas sa Pagprograma

Ania ang top 5 nga mga tip

1. Paghimo og mga tumong alang sa imong kaugalingon

Ang paghimo og mga tumong makapauswag sa pagka-produktibo sa developer.

Sabta:

  • Nganong nagsugod ka ug programming?
  • Unsa ang mga katuyoan sa pagprograma
  • Unsang pangandoy ang gusto nimong makab-ot pinaagi sa pagkahimong usa ka developer?

Ang matag usa adunay personal nga mga katuyoan, apan naghimo ako usa ka lista sa unibersal nga mga ideya alang sa tanan:

  • Paghimo og website
  • Pagbaton ug bag-ong trabaho
  • Trabaho isip freelancer
  • Sa pagtrabaho sa layo
  • Sulayi ang imong kaugalingon
  • Pagpauswag sa kahimtang sa panalapi

Ayaw kalimti ang pagtipig og luna alang sa usa ka espesyal nga katuyoan: usa ka personal nga proyekto. Kung gusto nimo magmalampuson ug magpabilin nga madasig, kinahanglan ka maghimo mga proyekto sa binuhi. Apan dili nimo kinahanglan nga tapuson kini kanunay. Ang ideya mao ang tukma aron makab-ot ang gagmay nga mga katuyoan sa imong kaugalingon nga mga proyekto.

Hatagan ko ikaw ug usa ka pananglitan. Kung gusto nimo mahibal-an kung giunsa ang paggamit sa usa ka database sa prinsipyo, mahimo ka magsugod sa usa ka proyekto sa blog. Apan kung nagkat-on ka kung unsaon pagdugang ang usa ka butang sa usa ka database, mahimo ka maghimo usa ka yano nga porma aron makadugang usa ka rekord sa database.

Mahinungdanon ang paggamit sa mga proyekto aron makab-ot ang mga katuyoan tungod kay kini modala sa pagtrabaho sa mga konkretong ehemplo. Unsa may mas makapadasig kay niini?

2. Buhata kini pag-usab ... ug pag-usab

Sa higayon nga imong pilion ang imong mga tumong, buhata kini kutob sa mahimo. Kon mas magpraktis ka, mas daghan ang imong makat-unan.

Ang pagkat-on sa pag-code usa ka kahanas, ug mahimo nimo kini itandi sa pagdula og sport. Kung gusto nimo nga mahimong maayo niini ug buhaton ang imong trabaho, kinahanglan ka nga magpraktis og daghan, sa usa ka PC, ug dili magbasa og mga libro ug mag-parse sa code gamit ang lapis.

Pagsulat og code kada adlaw, panahon sa imong paniudto o pagkahuman sa trabaho. Bisag usa lang ka oras, kung maghimo kag batasan ug sundon nimo, makita nimo ang inadlaw-adlaw nga pag-uswag nga inanay pero permanente.

"Ang pagbalik-balik mao ang inahan sa pagkat-on, ang amahan sa aksyon, nga naghimo niini nga arkitekto sa kalampusan."(Zig Ziglar β€”Twitter)

3. Ipaambit ang imong nakat-unan o gibuhat.

Kini ang pinakamaayong paagi sa pagkat-on og bag-ong mga butang.

Pipila ka mga ideya sa pagpaambit sa imong gibuhat:

  • Pagsulat og mga artikulo sa blog (pananglitan, sa HabrΓ©)
  • Apil sa mga komperensya o lokal nga panagkita
  • Pangayo og feedback sa StackOverflow
  • Irekord ang imong pag-uswag kada adlaw gamit ang hashtag #100DaysOfCode

Usa ka gamay nga istorya:kabalo ka ngano gibuhat ko HereWeCode.io?

Nadani ko sa code ug pagpaambit sa kahibalo. Sa miaging pipila ka tuig nakabasa ako daghang mga artikulo sa mga plataporma: libre ngaCodeCamp, dev.sa ug uban pa. Ug nakat-unan nako nga ang tanan makapaambit sa ilang nakat-unan ug nabuhat, bisan kung kini gamay nga butang.

Gibuhat nako ang code dinhi tungod sa daghang mga hinungdan:

  • Ipaambit ang kahibalo aron mahimong mas maayo nga developer
  • Tabangi ang mga bag-ohan nga masabtan ang mahinungdanong mga konsepto
  • Paghimo og yano ug piho nga mga pananglitan alang sa matag usa
  • Buhata ang imong gusto ug lingawa

Bisan kinsa makahimo niini. Nagsugod ko sa naandan nga aksyon. Una naghimo ko og artikulo sa Medium nga gitawag og "Hibal-i kung unsa ang usa ka API!", unya ang ikaduha bahin sa Docker gitawag"Usa ka Giya sa Nagsugod sa Docker: Giunsa Paghimo ang Imong Unang Docker Application"ug uban pa.

Pagsulat alang sa uban ug mapauswag nimo ang imong kahanas sa pagprograma. Ang pagpatin-aw sa usa ka konsepto ug kung giunsa kini molihok usa ka kritikal nga kahanas alang sa usa ka developer.

Hinumdomi: Dili nimo kinahanglan nga mahimong eksperto sa natad aron magsulat bahin sa usa ka butang.

4. Basaha ang code

Ang tanan nga imong mabasa bahin sa code makapauswag sa imong kahanas sa pagprograma.

Ania ang imong mabasa:

  • Code sa GitHub
  • Mga Libro
  • Artikulo
  • Mga newsletter

Daghan ka og makat-unan gikan sa code sa ubang tawo. Makapangita ka og mga eksperto sa imong field o gamiton ang GitHub aron makit-an ang code nga susama sa imong kaugalingong code. Makapainteres nga mahibal-an kung giunsa pagsulat sa ubang mga developer ang code ug pagsulbad sa mga problema. Mapalambo nimo ang imong kahanas sa kritikal nga panghunahuna. Mas maayo ba ang pamaagi nga ilang gigamit kaysa imoha? Atong susihon.

Dugang sa pagprograma kada adlaw, nganong dili magbasa bisan usa ka artikulo o pipila ka panid sa usa ka libro sa programming kada adlaw?

Pipila ka bantog nga mga libro:

  • Limpyo nga Kodigo: Usa ka Handbook sa Agile Software Craftsmanship ni Robert C. Martin
  • Pragmatic programmer: gikan sa journeyman ngadto sa master
  • Cal Newport: Lawom nga trabaho

5. Pangutana

Ayaw kaulaw sa pagpangutana ug daghan.

Makatabang ang pagpangutana kung dili nimo masabtan ang usa ka butang. Mahimo nimong kontakon ang imong team o mga higala. Gamita ang mga forum sa pagprograma kung wala ka kaila bisan kinsa nga mahimo nimong pangutan-on.

Usahay gikinahanglan ang laing katin-awan aron masabtan ang usa ka konsepto. Siyempre, maayo nga mag-istambay ug mangita og tubag sa Internet, apan sa usa ka punto mas maayo nga mangutana sa ubang mga developers.

Gamita ang kahibalo sa laing tawo aron mapauswag ang imong kaugalingon. Ug kung mangutana ka sa laing developer, dako ang kahigayonan nga dili lang siya motubag, apan mapasalamaton usab kanimo.

Source: www.habr.com

Idugang sa usa ka comment