Чӣ тавр такмил додани малакаҳои барномасозии худ

Салом, Хабр! Ман ба таваҷҷӯҳи шумо тарҷумаи мақолаи "Чӣ тавр такмил додани малакаҳои барномасозии худ» аз ҷониби муаллиф Гаэл Томас.

Чӣ тавр такмил додани малакаҳои барномасозии худ

Инҳоянд 5 маслиҳати беҳтарин

1. Барои худ ҳадафҳо гузоред

Муайян кардани ҳадафҳо маҳсулнокии таҳиягаронро беҳтар мекунад.

Фаҳмидани:

  • Чаро шумо барномасозиро оғоз кардед?
  • Ҳадафҳои барномасозӣ кадомҳоянд
  • Тавассути таҳиягар шудан ба кадом орзуи шумо расидан мехоҳед?

Ҳар як шахс ҳадафҳои шахсӣ дорад, аммо ман рӯйхати ғояҳои универсалиро барои ҳама таҳия кардам:

  • Сохтани вебсайт
  • Кори нав пайдо кунед
  • Ҳамчун фрилансер кор кунед
  • Барои кори дурдаст
  • Худро санҷед
  • Беҳтар кардани вазъи молиявӣ

Фаромӯш накунед, ки ҷойро барои мақсадҳои махсус сарфа кунед: лоиҳаи шахсӣ. Агар шумо хоҳед, ки муваффақ шавед ва ҳавасманд бошед, шумо бояд лоиҳаҳои ҳайвонотро эҷод кунед. Аммо ба шумо лозим нест, ки ҳамеша онҳоро анҷом диҳед. Идея маҳз барои ноил шудан ба ҳадафҳои хурд дар лоиҳаҳои худ мебошад.

Ичозат дихед ба шумо як мисол оварам. Агар шумо хоҳед, ки тарзи истифодаи базаи маълумотро омӯзед, шумо метавонед лоиҳаи блогро оғоз кунед. Аммо агар шумо омӯзед, ки чӣ тавр ба махзани маълумот илова кардани чизеро омӯзед, шумо метавонед як шакли оддӣ барои илова кардани сабт ба пойгоҳи додаҳо эҷод кунед.

Барои ноил шудан ба ҳадафҳо истифода бурдани лоиҳаҳо муҳим аст, зеро он ба кор дар мисолҳои мушаххас оварда мерасонад. Чӣ метавонад аз ин бештар ҳавасманд бошад?

2. Ин корро такрор кунед... ва боз

Вақте ки шумо ҳадафҳои худро интихоб мекунед, то ҳадди имкон дар болои онҳо кор кунед. Чӣ қадаре ки шумо машқ кунед, ҳамон қадар бештар меомӯзед.

Омӯзиши рамзгузорӣ маҳорат аст ва шумо метавонед онро бо бозии варзиш муқоиса кунед. Агар шумо хоҳед, ки дар ин кор олиҷаноб бошед ва кори худро иҷро кунед, шумо бояд дар компютер бисёр машқ кунед ва китобҳоро нахонед ва кодро бо қалам таҳлил кунед.

Ҳар рӯз, ҳангоми танаффуси нисфирӯзӣ ё пас аз кор код нависед. Ҳатто агар он танҳо як соат бошад, агар шумо одат эҷод кунед ва ба он часпида бошед, шумо беҳбудиҳои рӯзмарра хоҳед дид, ки тадриҷан, вале доимӣ мебошанд.

"Такрор модари омӯзиш, падари амал аст, ки онро меъмори комёбиҳо месозад."(Зиг Зиглар — Twitter)

3. Он чизеро, ки меомӯзед ё эҷод мекунед, мубодила кунед.

Ин беҳтарин роҳи омӯхтани чизҳои нав аст.

Баъзе идеяҳо барои мубодилаи корҳое, ки шумо мекунед:

  • Мақолаҳои блог нависед (масалан, дар Habré)
  • Ба конфронсҳо ё вохӯриҳои маҳаллӣ ҳамроҳ шавед
  • Дар бораи StackOverflow фикру мулоҳиза пурсед
  • Ҳар рӯз пешрафти худро бо hashtag сабт кунед # 100 DaysOfCode

Ҳикояи каме:медонӣ, ки чаро ман офаридаам HereWeCode.io?

Ман аз код ва мубодилаи дониш шавқ дорам. Дар тӯли чанд соли охир ман мақолаҳои зиёдеро дар платформаҳо хондам: FreeCodeCamp, қарздор аст ва ғайра. Ва ман фаҳмидам, ки ҳар кас метавонад он чизеро, ки меомӯзад ва эҷод мекунад, мубодила кунад, ҳатто агар ин як чизи хурд бошад.

Ман кодро дар ин ҷо бо якчанд сабаб офаридаам:

  • Донишро мубодила кунед, то таҳиягари беҳтар шавед
  • Ба навкорон дар фаҳмидани мафҳумҳои асосӣ кӯмак кунед
  • Барои ҳар як мисолҳои оддӣ ва мушаххас эҷод кунед
  • Он чизеро, ки дӯст медоред, кунед ва лаззат баред

Ҳар кас метавонад ин корро кунад. Ман бо амали муқаррарӣ оғоз кардам. Аввал ман дар Medium мақолае эҷод кардам, ки "Бифаҳмед, ки API чист!", пас дуюмаш дар бораи Docker номида мешавад "Дастур барои шурӯъкунандагон ба Docker: Чӣ гуна бояд барномаи аввалини Docker-и худро эҷод кард" ва ғайра.

Барои дигарон нависед ва шумо малакаҳои барномасозии худро такмил медиҳед. Қобилияти шарҳ додани консепсия ва чӣ гуна кор кардани он барои таҳиягар як маҳорати муҳим аст.

Дар хотир доред: Барои навиштани чизе лозим нест, ки мутахассиси соҳа бошед.

4. Рамзро хонед

Ҳар чизе ки шумо дар бораи код мехонед, малакаҳои барномасозии шуморо беҳтар мекунад.

Ин аст он чизе ки шумо метавонед хонед:

  • Рамз дар GitHub
  • Китобҳо
  • Мақолаҳо
  • Бюллетени ахбор

Шумо метавонед аз рамзи дигарон бисёр чизҳоро омӯзед. Шумо метавонед коршиносонро дар соҳаи худ пайдо кунед ё GitHub-ро истифода баред, то рамзи шабеҳи коди худро пайдо кунед. Донистани он, ки дигар таҳиягарон чӣ гуна код менависанд ва мушкилотро ҳал мекунанд, ҷолиб аст. Шумо малакаҳои тафаккури интиқодии худро инкишоф медиҳед. Оё усуле, ки онҳо истифода мебаранд, аз усули шумо беҳтар аст? Биёед тафтиш кунем.

Ба ҷуз аз барномасозӣ ҳар рӯз, чаро ҳар рӯз ақаллан як мақола ё чанд саҳифаи китоберо дар бораи барномасозӣ нахонед?

Баъзе китобҳои машҳур:

  • Кодекси тоза: Дастур оид ба ҳунармандии нармафзори Agile аз ҷониби Роберт Мартин
  • Барномасози прагматикӣ: аз сайёҳ то устод
  • Кал Ньюпорт: Кори амиқ

5. Саволҳо диҳед

Аз пурсиши зиёд шарм надоред.

Агар шумо чизеро нафаҳмед, савол додан муфид аст. Шумо метавонед бо дастаи худ ё дӯстонатон тамос гиред. Агар шумо касеро нашиносед, аз форумҳои барномасозӣ истифода баред.

Баъзан барои фаҳмидани консепсия шарҳи дигар лозим аст. Ин, албатта, хуб аст, ки дар гирду атроф овезон шавед ва дар Интернет ҷавоб ҷустуҷӯ кунед, аммо дар баъзе мавридҳо беҳтар аст, ки аз дигар таҳиягарон пурсед.

Барои такмил додани худ дониши шахси дигарро истифода баред. Ва агар шумо аз таҳиягари дигар пурсед, эҳтимоли зиёд вуҷуд дорад, ки ӯ на танҳо ҷавоб медиҳад, балки шуморо қадр мекунад.

Манбаъ: will.com

Илова Эзоҳ