Kumaha Ngaronjatkeun Kaahlian Programming Anjeun

Halo, Habr! Kuring nampilkeun ka perhatian anjeun tarjamahan artikel "Kumaha carana ningkatkeun kaahlian programming Anjeun»ku pangarang Gaél Thomas.

Kumaha Ngaronjatkeun Kaahlian Programming Anjeun

Ieu mangrupikeun 5 tip anu paling luhur

1.  Setel tujuan pikeun diri anjeun.

Netepkeun tujuan ningkatkeun produktivitas pamekar.

ngarti:

  • Naha anjeun ngamimitian program?
  • Naon tujuan programming
  • Naon impian anu anjeun pikahoyong ku janten pamekar?

Sadayana gaduh tujuan pribadi, tapi kuring parantos nyiptakeun daptar ideu universal pikeun sadayana:

  • Jieun ramatloka a
  • Kéngingkeun padamelan énggal
  • Gawé salaku freelancer
  • Pikeun digawé jarak jauh
  • Nguji diri
  • Ningkatkeun kaayaan kauangan

Tong hilap ngahémat rohangan pikeun tujuan khusus: proyék pribadi. Upami anjeun hoyong suksés sareng tetep ngamotivasi, anjeun kedah nyiptakeun proyék piaraan. Tapi anjeun teu merta kudu salawasna rengse aranjeunna. Gagasanna nyaéta pikeun ngahontal tujuan leutik dina proyék anjeun nyalira.

Hayu atuh masihan anjeun conto. Upami anjeun hoyong diajar kumaha ngagunakeun database prinsipna, anjeun tiasa ngamimitian proyék blog. Tapi lamun nuju diajar kumaha carana nambahkeun hiji hal kana database, Anjeun bisa nyieun formulir basajan pikeun nambahkeun rékaman kana database.

Kadé ngagunakeun proyék pikeun ngahontal tujuan sabab ngakibatkeun gawe dina conto konkrit. Naon bisa jadi leuwih motivating ti ieu?

2.  Pigawé deui... jeung deui.

Sakali anjeun milih tujuan anjeun, jalankeunana saloba mungkin. Beuki latihan, beuki diajar.

Diajar kode téh skill a, tur anjeun tiasa ngabandingkeun kana muter hiji olahraga . Lamun hayang jadi hébat dina ieu sareng ngalakukeun pakasaban anjeun, anjeun kudu latihan pisan, dina PC, sarta teu maca buku jeung kode parse kalawan pensil.

Tulis kode unggal dinten, nalika istirahat siang atanapi saatos damel. Sanaos ngan ukur sajam, upami anjeun nyiptakeun kabiasaan sareng nempel kana éta, anjeun bakal ningali perbaikan sapopoé anu bertahap tapi permanén.

"Pengulangan mangrupikeun indung diajar, bapa tindakan, anu ngajantenkeun éta arsiték prestasi." (zig Ziglar -Twitter)

3. Bagikeun naon diajar atawa jieun.

Ieu cara pangalusna pikeun neuleuman hal anyar.

Sababaraha ide pikeun ngabagikeun naon anu anjeun lakukeun:

  • Tulis artikel blog (contona, dina Habré)
  • Gabung konferensi atanapi meetups lokal
  • Ménta eupan balik ngeunaan StackOverflow
  • Rékam kamajuan anjeun unggal dinten nganggo hashtag #100DaysOfCode

Hiji carita saeutik:naha anjeun terang naha kuring nyiptakeun HereWeCode.io?

Abdi resep ku kode sareng babagi pangaweruh. Dina sababaraha taun katukang kuring parantos maca seueur tulisan dina platform: bébasCodeCamp, dev.ka teras salajengna. Sareng kuring diajar yén sadayana tiasa ngabagi naon anu aranjeunna pelajari sareng ciptakeun, sanaos éta sakedik.

Kuring nyiptakeun kodeu di dieu pikeun sababaraha alesan:

  • Bagikeun pangaweruh pikeun janten pamekar anu langkung saé
  • Pitulung newbies ngartos konsép konci
  • Jieun conto basajan tur husus pikeun tiap
  • Laksanakeun naon anu anjeun resep sareng senang-senang

Saha waé tiasa ngalakukeun ieu. Kuring ngamimitian ku aksi biasa. Mimiti kuring nyieun artikel dina Medium disebut "Panggihan naon API téh!", teras anu kadua ngeunaan Docker disebut"Pituduh Pemula pikeun Docker: Kumaha Jieun Aplikasi Docker Mimiti Anjeun" teras salajengna.

Tulis pikeun batur sareng anjeun bakal ningkatkeun kaahlian program anjeun. Mampuh ngajelaskeun konsép sareng cara gawéna mangrupikeun kaahlian kritis pikeun pamekar.

Inget: Anjeun teu kedah janten ahli dina widang nulis ngeunaan hiji hal.

4. Baca kodeu

Sadayana anu anjeun baca ngeunaan kode bakal ningkatkeun kaahlian program anjeun.

Ieu naon anu anjeun tiasa baca:

  • Kodeu dina GitHub
  • buku
  • Artikel
  • Buletin

Anjeun tiasa diajar seueur tina kode jalma sanés. Anjeun tiasa mendakan ahli dina widang anjeun atanapi nganggo GitHub pikeun milarian kode anu sami sareng kode anjeun nyalira. Éta pikaresepeun pikeun terang kumaha pamekar sanés nyerat kode sareng ngabéréskeun masalah. Anjeun bakal ngamekarkeun kaahlian pamikiran kritis Anjeun. Naha metodeu anu aranjeunna anggo langkung saé tibatan anjeun? Hayu urang pariksa.

Salian program unggal dintenna, naha henteu maca sahenteuna hiji artikel atanapi sababaraha halaman buku ngeunaan program unggal dinten?

Sababaraha buku kawentar:

  • Kodeu bersih: Buku Panduan ngeunaan lincah Software Craftsmanship ku Robert C. Martin
  • Programmer pragmatis: ti journeyman ka master
  • Cal Newport: Karya jero

5. Tanya jawab

Tong isin nanya teuing.

Naroskeun patarosan tiasa ngabantosan upami anjeun henteu ngartos. Anjeun tiasa ngahubungan tim anjeun atanapi babaturan. Anggo forum pamrograman upami anjeun henteu terang saha waé anu anjeun tiasa naroskeun.

Kadang-kadang katerangan béda diperlukeun pikeun ngarti konsép. Éta, tangtosna, saé pikeun nongkrong sareng milarian jawaban dina Internét, tapi dina sababaraha waktos éta langkung saé naroskeun ka pamekar anu sanés.

Paké pangaweruh batur pikeun ngaronjatkeun diri. Tur upami Anjeun salah nanya pamekar sejen, aya kasempetan tinggi yén anjeunna moal ukur ngajawab, tapi ogé ngahargaan anjeun.

sumber: www.habr.com

Tambahkeun komentar