د جاواسکریپټ پراختیا کونکي په توګه ښه دی ځکه چې د ښه JS برنامې اړتیا په دوامداره توګه د کار بازار کې وده کوي. نن ورځ ډیری چوکاټونه، کتابتونونه او نور شیان شتون لري چې په کار کې کارول کیدی شي - او تر ډیره حده موږ باید د دې لپاره د خلاصې سرچینې سرچینې څخه مننه وکړو. مګر په یو وخت کې ، یو پراختیا کونکی د نورو ټولو دندو په پرتله د JS پروژو باندې ډیر وخت تیروي.
دا خورا احتمال لري چې دا به په راتلونکي کې ستاسو د مسلک لپاره ناوړه پایلې رامینځته کړي ، مګر تاسو لاهم دا نه پوهیږئ. ما پخپله په تیرو وختونو کې لاندې بیان شوي ځینې خطاګانې کړي دي او اوس زه غواړم له تاسو څخه ساتنه وکړم. دلته د JS پراختیا کونکي اته غلطۍ دي چې کولی شي ستاسو راتلونکی له روښانه څخه کم کړي.
دا د پراختیا کونکي موقف لپاره په کاندیدانو باندې ایښودل شوي اړتیاو باندې اغیزه کوي. د مثال په توګه، دا هغه څه دي چې ما وموندله کله چې ما په حقیقت کې د "جاواسکریپټ" لټون وکړ.
د دندې توضیحات وايي چې دوی د jQuery او JavaScript پوهې ته اړتیا لري. هغوی. د دې شرکت لپاره، دواړه برخې مساوي مهم دي.
دلته یو بل توضیحات دي چې یوازې د "بنسټیزو" اړتیاو لیست کوي:
او دا د شاوخوا نیمایي خالي ځایونو کې پیښیږي چې ما ولیدل. په هرصورت، زه باور لرم چې د JS او چوکاټونو زده کولو لپاره د وخت سم تناسب نږدې 65٪ څخه تر 35٪ پورې دی، نه له 50 څخه تر 50 پورې.
د "پاک کوډ" مفهوم سره آشنا کیدو کې زړه نازړه
هر هیله مند پراختیا کونکی باید د پاک کوډ رامینځته کول زده کړي که دوی غواړي مسلکي شي. دا د خپل مسلک په پیل کې د "پاک کوډ" مفهوم سره د ځان پیژندلو ارزښت لري. هرڅومره ژر چې تاسو د دې مفکورې تعقیب پیل کړئ ، هرڅومره ژر به تاسو د پاک کوډ لیکلو عادت شئ چې وروسته ساتل یې اسانه دي.
په هرصورت، د ښه او پاک کوډ په ګټو پوهیدو لپاره، تاسو اړتیا نلرئ چې پخپله د خراب کوډ لیکلو هڅه وکړئ. ستاسو مهارتونه به وروسته په کار کې راشي، په کار کې، کله چې تاسو د بل چا د بد کوډ لخوا ویره لرئ.
د لویو پروژو کار به ډیر ژر پیل شي
زما د مسلک په پیل کې، ما یوه لویه تېروتنه وکړه: ما هڅه وکړه چې یوه لویه پروژه په لاره واچوم کله چې زه د هغې لپاره چمتو نه وم.
تاسو ممکن پوښتنه وکړئ چې دلته څه غلط دي. یو ځواب شته. حقیقت دا دی چې که تاسو متوسط یا لوړ پوړی نه یاست، نو تاسو به ډیری احتمال نشئ کولی خپل "لوی پروژه" بشپړ کړئ. دلته به ډیر عناصر او شیان په پام کې ونیول شي. او تاسو به د دې توان ونلرئ که چیرې ، د خپل مسلک په پیل کې ، تاسو د "پاک کوډ" لیکلو عادت نه وي رامینځته کړی ، د ازموینو په کارولو سره ، د توزیع وړ جوړښت او داسې نور.
راځئ چې ووایو تاسو په دې پروژه کې ډیر وخت تیر کړی، بشپړ نه دی، او اوس هڅه کوئ چې منځنۍ کچې ته لاړ شئ. او بیا ناڅاپه تاسو پوهیږئ چې تاسو نشئ کولی دا کوډ هیچا ته وښایئ ځکه چې دا خورا ښه نه دی او د بیاکتنې اړتیا ته اړتیا لري. په هرصورت، تاسو د دې "پیړۍ پروژې" باندې ډیر وخت تیر کړی او اوس تاسو د خپل پورټ فولیو اضافه کولو لپاره د ښه کار مثال نلرئ. او تاسو د هغو کاندیدانو سره یوه مرکه له لاسه ورکوئ چې کولی شي خپل کار وښیې، که څه هم خورا لوی نه وي، په پورټ فولیو کې.
په هر حالت کې، په راتلونکي کې تاسو باید ریفیکٹر ته اړتیا ولرئ، ځکه چې کوډ خورا ښه نه دی، او هغه ټیکنالوژي چې تاسو یې کارولي هغه څه ندي چې تاسو ورته اړتیا لرئ. د پایلې په توګه، تاسو پوهیږئ چې د حل کولو هڅه کولو په پرتله د سکریچ څخه هرڅه بیا لیکل اسانه دي.
البته، دا ټول ستاسو په پورټ فولیو کې اضافه کیدی شي، مګر یو احتمالي کارمند به هلته ډیری نیمګړتیاوې وګوري او پایلې ته ورسیږي چې ستاسو لپاره مایوسه وي.
د معلوماتو جوړښتونو او الګوریتمونو زده کولو کې لیوالتیا
تاسو کولی شئ د اوږدې مودې لپاره بحث وکړئ کله چې تاسو باید د ډیټا جوړښت او الګوریتم مطالعه پیل کړئ. ځینې خلک د جاواسکریپټ ماسټر کولو دمخه دا کار کولو وړاندیز کوي ، نور وروسته.
زه باور لرم چې دا اړینه نده چې دا په پیل کې په تفصیل سره زده کړئ، مګر دا د الګوریتمونو د پوهیدو ارزښت لري، ځکه چې دا به د کمپیوټر پروګرامونو او محاسبې کار بنسټیز پوهه ورکړي.