JavaRush /جاوا بلاگ /Random-SD /پروگرامنگ سخت آهي. انهي ڪري اهو پڙهڻ جي لائق آهي

پروگرامنگ سخت آهي. انهي ڪري اهو پڙهڻ جي لائق آهي

گروپ ۾ شايع ٿيل
هرڪو مختلف طريقي سان پروگرامنگ ۾ اچي ٿو. ڪجهه ماڻهو ان ۾ دلچسپي وٺڻ لڳا انهن جي اسڪول جي سالن دوران انهن جي پهرين ڪمپيوٽر سائنس جي سبق دوران، ٻين يونيورسٽي ۾ "ليب" لکڻ شروع ڪيو، ۽ ٻين پنهنجي پيشي کي تبديل ڪرڻ جي مقصد سان پڙهڻ شروع ڪيو. بهرحال، اڪثر "جونيئر" متفق آهن ته شروع ڪرڻ تمام ڏکيو آهي. اسان توهان جي ڌيان ڏانهن آڻينداسين صحافي راجر ڪوليئر جي هڪ مضمون جي موافقت بابت ته هن ڪيئن سکيو پروگرام کي مشڪلاتن تي قابو پائڻ لاءِ. هو پنهنجي سطح کي شوقين طور سمجهي ٿو. پروگرامنگ سخت آهي.  انهي ڪري اهو پڙهڻ جي لائق آهي - 1دير ٿي چڪي آهي، اڌ رات کان پوءِ. منهنجي زال ۽ ٻار گهڻي وقت کان سمهي رهيا آهن، پر ننڊ اڃا تائين منهنجي منصوبن جو حصو نه آهي. اڃا، مان ان کي ختم ڪندس... مون ڪوڊ کي ملين ڀيرا ڊيبگ ڪيو ۽ ان کي عمل ڪرڻ لاءِ لانچ ڪيو. هيم... اميد آهي. جيڪڏهن آئون هتي ڪلڪ ڪريان ٿو، پروگرام کي سڏڻ گهرجي "ڪلڪليٽ ايندڙ قدم" فنڪشن. سو... ۽ جيڪڏھن توھان ھتي ڪلڪ ڪريو، فنڪشن پاڻ کي سڏڻ گھرجي. زبردست. ھاڻي، جيڪڏھن مان ھتي ڪلڪ ڪريان، مون کي حاصل ڪرڻ گھرجي... uh... ظاھر آھي اھو نه. ها... وڌيڪ ڊيبگنگ، وڌيڪ بگ، ۽ وقت توانائيءَ سان گڏ نديءَ ۾ وهي ٿو... ڇا هي هڪ واقف تصوير آهي؟ … منهنجو خيال آهي ته پروگرامنگ سکڻ مشڪل آهي. ۽ اهو ئي سبب آهي ته مون کي اهو ڪرڻ تمام گهڻو پسند آهي.

ڪيئن پروگرامنگ منهنجو شوق بڻجي ويو

مون چار مهينا اڳ جاوا اسڪرپٽ ۾ پروگرام سکڻ شروع ڪيو، هڪ فرنٽ-اينڊ ٽيوٽوريل سان. تنهنڪري پروگرامنگ منهنجو شوق بڻجي ويو. گذريل ڪجھ سالن کان، مان پنھنجي زندگي ۾ تخليق/ استعمال جي تناسب سان مايوس ٿي چڪو آھيان. منهنجي خالي وقت جو تمام گهڻو واپرائڻ سان گذري ويو. Netflix، پوڊ ڪاسٽ، Twitter، رسالا، ٽيليويزن اسپورٽس، فيس بڪ، بلاگز، ميڊيم، اخبارون، ناولز- فهرست جاري ۽ ساري آهي. انهن سرگرمين سان ڪو به غلط ناهي: اهي دلچسپ، تعليمي ۽ ڪجهه مفيد آهن، پر حقيقت ۾، انهن جو مقصد خاص طور تي استعمال آهي. ايستائين جو هڪ عظيم ڪتاب پڙهڻ به واپرائڻ جو عمل آهي. يقينن، مون صرف استعمال نه ڪيو. پنهنجي صحافتي سرگرمين جي حصي طور، مون لکيو. ٺاهيل، ائين ڳالهائڻ. بهرحال، مان آهستي آهستي تنگ ٿي ويس ۽ صرف هڪ سٺي نوڪري ڪرڻ جي ڪوشش ڪئي جيڪڏهن اهو منهنجي فيس تي اهم اثر پيو. خاندان، ڪم، ٻين سرگرمين ۽ شوق جي باوجود، مون کي اڃا تائين تمام گهڻو وقت هو. ۽ مون ان جو گهڻو حصو وڊيوز ڏسڻ ۾ گذاريو. ڪجهه وقت تي مون کي سور وانگر محسوس ٿيو. پروگرامنگ سخت آهي.  انهي ڪري اهو پڙهڻ جي لائق آهي - 2حقيقت ۾، منهنجو پروگرامنگ شوق اڃا تائين ڪو خاص نتيجو نه آيو آهي. مون ھڪڙي سادي درخواست ڪئي، پنھنجي ڪورسز ۾ فرنٽ-اينڊ چئلينج ۽ منصوبا مڪمل ڪيا. پر هي صرف شروعات آهي! منهنجي لاءِ، پروگرامنگ جو مقصد ڪجهه نئون ۽ غير معمولي ٺاهڻ نه آهي، پر پنهنجو پاڻ کي تخليق جي عمل ۾ شامل ڪرڻ، پاڻ کي چيلينج ڪرڻ، جيڪو توهان شروع ڪيو آهي، ان کي ختم ڪرڻ جي واحد سبب لاءِ ڪا مشڪل ڪوشش ڪرڻ آهي.

وڌيڪ پيچيده بهتر

منهنجي شهر اونٽاريو، ڪئناڊا ۾، هڪ پروجيڪٽ آهي جنهن جو مقصد ماڻهن جي جسماني حالت کي بهتر ڪرڻ آهي. ان کي سڏيو ويندو آهي Make Your Day Harder . پروجيڪٽ جو بنيادي خيال بلڪل سادو آهي: توهان کي پنهنجي روزاني معمول ۾ سادي مشق شامل ڪرڻ جي ضرورت آهي. اهو توهان جي جسماني سرگرمي جي سطح کي وڌائيندو ۽ توهان جي صحت کي بهتر بڻائيندو. هر شيء بلڪل سادي آهي. قدم کڻو، لفٽ نه وٺو، هڪ اسٽاپ کان اڳ ۾ وڃو جيڪو توهان جي ضرورت آهي ۽ هلڻ. ڪمپنيءَ جي پارڪنگ لاٽ ۾، جيترو ٿي سگهي آفيس جي داخلا کان پري پارڪ ڪريو. ”سادو مطلب بهتر نه آهي“ هن ڪميونٽي جو مقصد آهي. ڇا هڪ درست لفظ!
يقينا، ڪمپيوٽر جي سامهون ويٺي جڏهن توهان ڪوڊ لکندا آهيو توهان جي جسماني حالت بهتر نه ٿيندي. پروگرامنگ عظيم آهي، پر اهو توهان جي عضلات لاء ناهي. تنهن هوندي، توهان پنهنجي جاوا پروگرامنگ ٽريننگ کي دماغي مشق جي طور تي سمجهي سگهو ٿا . ڪنهن به صورت ۾، بيئر ۽ چپس پيئڻ دوران مشهور شخصيت انسٽاگرام ذريعي سکرول ڪرڻ کان وڌيڪ صحت مند آهي. مون پروگرامنگ شروع ڪرڻ کان پوء، مون وٽ اڃا تائين فرصت لاء ڪافي وقت آهي. مثال طور، گذريل مهيني دوران مون ڪيترن ئي ڪلاڪن کي اجنبي ماڻهن کي هڪ ڌاتوءَ جي ڇت تي بال اڇلائي ڏسندي گذاريو آهي. ٻين لفظن ۾، مون ڏٺو NBA playoffs. ۽ جيئن ته مان ٽورنٽو ريپٽرز جو پرستار آهيان، اهو سرگرمي پڻ خود تشدد جي برابر ٿي سگهي ٿو. پروگرامنگ سخت آهي.  انهي ڪري اهو پڙهڻ جي لائق آهي - 3ڇا باسڪيٽ بال کي باقاعده ڏسڻ مون کي فائدو ڏنو آهي؟ مون وڌيڪ بيئر پيئڻ شروع ڪيو ۽ وڌيڪ جنڪ فوڊ کائڻ شروع ڪيو، جهڙوڪ چپس ۽ چکن ونگز. ان سان گڏ، مان هميشه گهڻو دير سان رهان ٿو ڇو ته آئون ويسٽ ڪوسٽ تي رانديون ڏسندو آهيان. تنهنڪري صحتمند ننڊ منهنجي باري ۾ ناهي. ۽ جيتوڻيڪ مان واقعي هن سرگرمي مان لطف اندوز آهيان، حقيقت ۾، اهو مون کي نقصان پهچائي ٿو. اها سٺي تفريح آهي، پر وڌيڪ ڪجهه به ناهي. جيستائين، يقينا، توهان حساب ۾ وڌو وزن کان وڌيڪ-ڪوريري سنيڪس ۽ بيئر، يا ايندڙ ڏينهن جي وچ ۾ ننڊ. پر اهو سادو ۽ خوشگوار آهي! صوفا تي ويھي، ٿڌي بيئر جي بوتل کوليو، پنھنجي پيرن کي وڌايو ۽ ھڪڙي جاء تي 3 ڪلاڪ ويھي رھيو. آسان طريقو پرڪشش آهي. ڪمپليڪس وڌيڪ مفيد آهن.

سکڻ ڏکيو، وڙهڻ آسان

مون هڪ ڀيرو ٻيهر فلم hidden Figures (2016) کي ڏسڻ دوران مشڪلاتن تي قابو پائڻ جي اهميت بابت سوچيو. فلم ۾ جان ايف ڪينيڊي جي ”اسان چنڊ ​​تي وڃڻ جو فيصلو ڪيو“ واري تقرير مان هڪ اقتباس شامل ڪيو. آمريڪا خلائي پروازن کي ملتوي نه ڪيو آهي، جيتوڻيڪ اهو ڪم ڏکيو ثابت ٿيو آهي، صدر چيو. انهن خلائي پروگرام کي صحيح طور تي ترقي ڪرڻ جاري رکيو ڇاڪاڻ ته اهو ڏکيو هو. ”ها، اسان چنڊ ​​کي فتح ڪرڻ جو فيصلو ڪيو، ۽ هن ڏهاڪي ۾. اهو ڪو آسان مقصد نه آهي، پر تمام گهڻو بهتر آهي: اهڙي آزمائش اسان کي پنهنجي بهترين ڏيڻ جي اجازت ڏيندو، اهو ڏيکارڻ جي قابل آهي ته اسان ڇا ڪريون ٿا، اسان جي سموري طاقت کي محسوس ڪرڻ. هي هڪ چئلينج آهي جنهن کي اسان هتي ۽ هاڻي وٺڻ لاءِ تيار آهيون. ۽ اسان کي رڳو فتح تي ڳڻتي آهي!” . جان ايف ڪينيڊي.
لفظ ”سخت“، ”مشڪل“ ۽ ”پيچيده“ اڪثر ڪري استعمال ٿيندا آهن ڪنهن خراب شيءِ کي بيان ڪرڻ لاءِ. ڪيترين ئي صورتن ۾ اهو سچ آهي. پيارن کي ڏک يا بيمار ٿيڻ ڏسڻ ڏکيو آهي، اهو ڏکيو آهي جڏهن هڪ پالتو جانور مري وڃي، اهو هڪ بريڪ اپ کان بچڻ ڏکيو آهي. ڪجهه حالتون صرف درد آڻيندا آهن، ۽ اهو ناممڪن آهي ته انهن مان ڪجهه به مثبت ڪڍڻ.
ڪجھ ڏکيو سکڻ، بهرحال، هميشه پاڻ ۾ مفيد آهي . سکيا وارو عمل پاڻ کي انعام يا فائدي جي طور تي ڏسي سگھجي ٿو. ضابطي سان بيڪار جدوجهد کي ذهن جي دوا طور ڏسي سگهجي ٿو.
جيڪڏهن ائين ٿئي ٿو ته توهان جي ڪم جي دوران توهان ڪجهه حيرت انگيز ٺاهيندا آهيو، ۽ صارف توهان جي ايپليڪيشن جي پويان کليل پرس سان قطار ڪندا آهن، عظيم. جيڪڏهن نه، پروگرامنگ جاري رکو. جيڪڏهن توهان هڪ ماسٽر ڪوڊر آهيو ۽ توهان يوٽيوب گرو بڻجي ويا آهيو وڌيڪ رڪنن سان نيو يارڪ ٽائمز (هڪ ملين کان وڌيڪ)، اهو تمام سٺو آهي. جيڪڏهن نه، ڪوڊنگ رکو. پروگرامنگ سخت آهي.  انهي ڪري اهو پڙهڻ جي لائق آهي - 4ڪيترائي ماڻهو هڪ خاص مقصد حاصل ڪرڻ لاءِ پروگرام ڪرڻ سکندا آهن. ٿي سگهي ٿو توهان پنهنجي نوڪري مان ٿڪجي پيا آهيو ۽ ان کي تبديل ڪرڻ چاهيو ٿا ڪجهه وڌيڪ دلچسپ. ڪجھ به غلط ناهي. يا توهان وڌيڪ ڪمائڻ لاءِ IT ۾ وڃڻ چاهيو ٿا. يقينا، ڪنهن کي توهان جي خاندان کي ڊونٽس فراهم ڪرڻ ۽ بل ادا ڪرڻو پوندو. تنهن هوندي، توهان کي لازمي طور تي پروگرامنگ شروع ڪرڻ لاء هڪ سنگين سبب جي ضرورت ناهي . بس شروع. ۽ جيڪڏھن توھان جو رستو آسان نه آھي، نااميد نه ٿيو. هن جو مطلب آهي ته توهان صحيح رستي تي آهيو. مشڪل تي.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION