ستاسو د برنامه کولو مهارتونو ته وده ورکولو څرنګوالی

سلام، حبر! زه ستاسو پام ته د مقالې ژباړه وړاندې کوم "ستاسو د برنامه کولو مهارتونو ته وده ورکولو څرنګوالی» د لیکوال لخوا ګیل توماس.

ستاسو د برنامه کولو مهارتونو ته وده ورکولو څرنګوالی

دلته غوره 5 لارښوونې دي

1. د ځان لپاره موخې وټاکئ.

د اهدافو ټاکل د پراختیا کونکي تولید ته وده ورکوي.

پوهیدل:

  • تاسو ولې پروګرام کول پیل کړل؟
  • د پروګرام کولو اهداف څه دي
  • تاسو د پراختیا کونکي کیدو سره کوم خوب ترلاسه کول غواړئ؟

هرڅوک شخصي اهداف لري، مګر ما د هرچا لپاره د نړیوالو نظریاتو لیست جوړ کړی دی:

  • یوه ویب پاڼه جوړه کړئ
  • نوې دنده ترلاسه کړئ
  • د آزاد کار په توګه کار وکړئ
  • د لرې کار کولو لپاره
  • خپل ځان امتحان کړئ
  • د مالي حالت ښه کول

د ځانګړي هدف لپاره د ځای خوندي کول مه هیروئ: یوه شخصي پروژه. که تاسو غواړئ بریالي شئ او هڅول شئ، تاسو باید د پالتو پروژې رامینځته کړئ. مګر تاسو اړتیا نلرئ تل یې پای ته ورسوئ. مفکوره دقیقا دا ده چې ستاسو په خپلو پروژو کې کوچني اهداف ترلاسه کړئ.

اجازه راکړئ تاسو ته یو مثال درکړم. که تاسو غواړئ په اصولو کې د ډیټابیس کارولو څرنګوالی زده کړئ، تاسو کولی شئ د بلاګ پروژه پیل کړئ. مګر که تاسو زده کوئ چې څنګه ډیټابیس ته یو څه اضافه کړئ، تاسو کولی شئ یو ساده فورمه جوړه کړئ ترڅو ډیټابیس ته ریکارډ اضافه کړئ.

دا مهمه ده چې د اهدافو ترلاسه کولو لپاره پروژې وکاروئ ځکه چې دا د کانکریټ مثالونو باندې کار کولو لامل کیږي. له دې څخه ډیر هڅونکی څه کیدی شي؟

2. بیا یې وکړئ ... او بیا.

یوځل چې تاسو خپلې موخې وټاکئ، د امکان تر حده په هغو باندې کار وکړئ. څومره چې تاسو تمرین کوئ، هغومره تاسو زده کوئ.

د کوډ زده کول یو مهارت دی، او تاسو کولی شئ دا د سپورت لوبې سره پرتله کړئ. که تاسو غواړئ پدې کې عالي اوسئ او خپله دنده ترسره کړئ ، تاسو باید په کمپیوټر کې ډیر تمرین وکړئ ، او کتابونه ولولئ او کوډ د پنسل سره پارس کړئ.

کوډ ولیکئ هره ورځ ستاسو د غرمې د وقفې پرمهال یا د کار وروسته. حتی که دا یوازې د یو ساعت لپاره وي، که تاسو یو عادت جوړ کړئ او په هغې باندې ودریږئ، تاسو به ورځنۍ پرمختګونه وګورئ چې تدریجي مګر دایمي دي.

"تکرار د زده کړې مور، د عمل پلار دی، چې دا د لاسته راوړنې معمار جوړوي."(زیګ زیرر – ټویټر)

3. هغه څه شریک کړئ چې تاسو یې زده کوئ یا یې جوړ کړئ.

دا د نوي شیانو زده کولو غوره لاره ده.

د هغه څه شریکولو لپاره ځینې نظریات چې تاسو یې کوئ:

  • د بلاګ مقالې ولیکئ (د مثال په توګه په هابری کې)
  • په کنفرانسونو یا محلي غونډو کې ګډون وکړئ
  • د StackOverflow په اړه د فیډبیک غوښتنه وکړئ
  • هره ورځ خپل پرمختګ د هشټاګ سره ثبت کړئ #100DaysOfCode

یوه وړه کیسه:ایا تاسو پوهیږئ چې ما ولې جوړ کړی؟ دلتهWeCode.io?

زه د کوډ او پوهې شریکولو سره مینه لرم. په تیرو څو کلونو کې ما په پلیټونو کې ډیری مقالې لوستلي دي: وړیا کوډکیمپ, پوروړی دی او همداسی پسی. او ما زده کړل چې هرڅوک کولی شي هغه څه شریک کړي چې دوی زده کوي او رامینځته کوي، حتی که دا یوازې یو کوچنی شی وي.

ما دلته کوډ د څو دلیلونو لپاره جوړ کړ:

  • پوهه شریک کړئ ترڅو یو ښه پرمخ وړونکی شئ
  • له نویو سره د کلیدي مفاهیمو په پوهیدو کې مرسته وکړئ
  • د هر یو لپاره ساده او ځانګړي مثالونه جوړ کړئ
  • هغه څه وکړئ چې تاسو یې خوښوي او ساتیري یې کوئ

هر څوک کولی شي دا کار وکړي. ما د معمول عمل سره پیل وکړ. لومړی ما د میډیم په نوم یوه مقاله جوړه کړه "ومومئ چې API څه شی دی!"، بیا د ډاکر په اړه یو بل نوم"د ډاکر لپاره د پیل کونکي لارښود: ستاسو د لومړي ډاکر غوښتنلیک څنګه رامینځته کړئ" او همداسی پسی.

د نورو لپاره ولیکئ او تاسو به خپل د برنامه کولو مهارتونه ښه کړئ. د مفکورې تشریح کولو وړتیا او دا څنګه کار کوي د پراختیا کونکي لپاره یو مهم مهارت دی.

په یاد ولرئ: تاسو اړتیا نلرئ د یو څه په اړه لیکلو لپاره په ساحه کې متخصص اوسئ.

4. کوډ ولولئ

هرڅه چې تاسو د کوډ په اړه لوستل کوئ ستاسو د برنامه کولو مهارتونه به ښه کړي.

دلته هغه څه دي چې تاسو یې لوستلی شئ:

  • په GitHub کې کوډ
  • کتابونه
  • Articles
  • خبرونه

تاسو کولی شئ د نورو خلکو کوډ څخه ډیر څه زده کړئ. تاسو کولی شئ په خپل ساحه کې ماهرین ومومئ یا د خپل کوډ سره ورته کوډ موندلو لپاره GitHub وکاروئ. دا په زړه پورې ده چې پوه شئ چې نور پراختیا کونکي څنګه کوډ لیکي او ستونزې حل کوي. تاسو به خپل د انتقادي فکر کولو مهارتونو ته وده ورکړئ. ایا هغه طریقه چې دوی یې کاروي ستاسو څخه غوره دي؟ راځئ چې وګورو.

هره ورځ د پروګرام کولو سربیره، ولې هره ورځ د پروګرام کولو په اړه لږترلږه یوه مقاله یا د کتاب څو پاڼې نه لوستل کیږي؟

ځینې ​​مشهور کتابونه:

  • کلین کوډ: د رابرټ سی مارټین لخوا د ګړندي سافټویر دستګاه لاسي کتاب
  • پراګماتیک پروګرامر: له مسافر څخه ماسټر ته
  • کال نیوپورټ: ژور کار

5. پوښتنې وکړئ

د ډیرې پوښتنې په اړه شرم مه کوئ.

پوښتنې کول ګټور دي که تاسو په یو څه نه پوهیږئ. تاسو کولی شئ خپل ټیم ​​یا ملګرو سره اړیکه ونیسئ. د پروګرام کولو فورمونه وکاروئ که تاسو څوک نه پیژنئ چې تاسو یې پوښتنه کولی شئ.

ځینې ​​​​وختونه د مفهوم د پوهیدو لپاره یو بل وضاحت ته اړتیا ده. البته، دا ښه ده چې شاوخوا ځړول او په انټرنیټ کې د ځواب په لټه کې شئ، مګر په ځینو وختونو کې دا لاهم غوره ده چې د نورو پراختیا کونکو څخه پوښتنه وکړئ.

د خپل ځان د ښه کولو لپاره د بل چا پوهه وکاروئ. او که تاسو د بل پراختیا کونکي څخه پوښتنه وکړئ ، نو ډیر چانس شتون لري چې هغه به نه یوازې ځواب ووایی ، بلکه ستاسو ستاینه به وکړي.

سرچینه: www.habr.com

Add a comment