CodeGym /جاوا بلاگ /Random-SD /توهان جو پس منظر ڪوڊ جاوا سکڻ ۾ ڪو به فرق نٿو رکي: ڊيوڊ ج...
John Squirrels
سطح
San Francisco

توهان جو پس منظر ڪوڊ جاوا سکڻ ۾ ڪو به فرق نٿو رکي: ڊيوڊ جي ڪهاڻي، آر پي جي ڊولپر ۽ ڪوڊ گيم شاگرد

گروپ ۾ شايع ٿيل
CodeGym هينئر تائين 2.5 سال پراڻي آهي، دنيا جي لڳ ڀڳ اڌ ملين صارفين سان. ڪيترائي شاگرد ڪورس ختم ڪري چڪا آهن ۽ انهن جي خوابن جي نوڪري ملي آهي. ۽ جيتوڻيڪ اسان هميشه توهان کي ڪاميابي جون ڪهاڻيون شيئر ڪرڻ جي تلقين ڪندا آهيون، انهن جون ڪهاڻيون جيڪي انهن جي سکيا جي تجربي جي وچ ۾ آهن ڪڏهن ڪڏهن ساڳئي حد تائين حوصلا افزائي ۽ دلچسپ ٿي سگهن ٿيون. اسان جي پهرين ڪهاڻي دائود ( David Haines ) بابت آهي. هو يو ايس کان هڪ آر پي جي ڊولپر آهي، جيڪو اڳ ۾ ئي 25 سالن کان وڌيڪ ترقي ۾ آهي. هن بهار ۾، هڪ وبائي صورتحال جي ڪري، هن کي فرلو تي رکيو ويو، تنهنڪري هن جاوا سکڻ جو فيصلو ڪيو."توهان جو پس منظر ڪوڊ جاوا سکڻ ۾ ڪو به فرق نٿو رکي": ڊيوڊ جي ڪهاڻي، آر پي جي ڊولپر ۽ ڪوڊ گيم شاگرد - 1

"جاوا هڪ ڊگهي وقت تائين رهندو ۽ اهو صرف بهتر ٿيندو"

مون ٻين پروگرامنگ ٻولين مان جاوا ڇو چونڊيو؟ مان ٻن سببن بابت سوچي سگهان ٿو. پهرين، جڏهن مون کي منهنجي ڪمپني ۾ فرلو ڪيو ويو، مون ٻڌو ته اسان جاوا ڏانهن سوئچ ڪري رهيا آهيون اسان جي گهرن جي تمام گهڻي سامان لاء. تنهن ڪري مون سوچيو ته اهو فائدو ٿيندو جيڪڏهن آئون ان بابت ڪجهه سکي وٺان. ٻيو، مان ڄاڻان ٿو ته جاوا هڪ چڱي طرح قائم ڪيل ٻولي آهي ۽ اهو ڪجهه دير تائين وڃڻ وارو آهي. مون ڪيترن ئي ماڻهن سان ڳالهايو آهي انهن جي ساڳي راء آهي. اهو ڀرسان هوندو ۽ صرف بهتر ٿيندو. تنهنڪري جاوا کي چونڊڻ لاءِ مون لاءِ ڪو به ڌيان نه هو. يقينا، جيڪڏهن منهنجي ڪمپني سي # تي ڌيان ڏيڻ شروع ڪري ڇڏي، مان ڳوليندس C #. يا اسان Python ڪندا، مان Python ڳوليندس.

"ڪوڊ گيم منهنجي لاءِ بهترين آپشن هو ۽ منهنجا مقصد حاصل ڪرڻ"

تنهن ڪري، مان انٽرنيٽ تي ويس ۽ بنيادي طور تي گوگل ڪيو "جانا جاوا"، ۽ ڏٺو ويو CodeGym ۽ ڪجهه ٻين اختيارن جيڪي ڏيکاريا ويا. مون ڇا ڏٺو ۽ جيڪو مون پڙهيو آهي، ان مان مون فيصلو ڪيو ته ڪوڊ گيم مون لاءِ بهترين آپشن هو ۽ پنهنجا مقصد حاصل ڪرڻ لاءِ. مون کي هن ڪورس بابت ڇا پسند آهي اهو حوالو آهي. توهان سکيا کي راند وانگر سمجهو ٿا، ۽ اهو سکڻ کي مزو ڏئي ٿو. اهو سمجھڻ لاء گهڻو حصو لاء تمام آسان ٿي چڪو آهي. پر يقينن، اهڙا ڀيرا ٿي چڪا آهن جڏهن اهو ٿورڙو مونجهارو رهيو آهي. مان اڪثر گهڻو مواد گوگل نه ٿو ڪريان ۽ مان عام طور تي صحيح لفظ نه چونڊيندو آهيان، تنهن ڪري مان ڪڏهن ڪڏهن گهڻو وقت خرچ ڪريان ٿو فضول شين کي ڏسڻ لاءِ جتي مان ٿيڻ چاهيان ٿو. مون کي ياد ناهي ته سبق ڇا هو، پر مون ان تي 4-5 ڏينهن تائين پڪڙيو ۽ ان کي سمجهڻ جي ڪوشش ڪئي. مان بهار کان وٺي ڪوڊ گيم تي سکي رهيو آهيان ، مان سمجهان ٿو. هن وقت مان 12 جي سطح تي آهيان، تنهنڪري شايد مان تمام گهڻو سست ٿي رهيو آهيان ٻين ماڻهن جي ڀيٽ ۾. پهرين ۾، اهو گهٽ ۾ گهٽ 3-4 ڪلاڪ هو. پر مئي جي آخر ۾، ڪووڊ-19 جي ڪري مون پنهنجي نوڪري وڃائي ڇڏي، ۽ نئين نوڪري جي ڳولا شروع ٿي وئي، تنهنڪري سکيا هفتي ۾ 2-3 ڪلاڪ 5 ڏينهن تائين گهٽجي وئي. مان استعمال ڪريان ٿو IntelliJ IDEA ۽ CodeGym پلگ ان ۽ انھن کي وڻندڙ ​​ڳوليان ٿو. مون تازو دريافت ڪيو آهي "صحيح حل" خصوصيت پلگ ان ۾، پر مان ڪوشش ڪريان ٿو ته اڪثر نه ڏسان. مثال طور، مان وٺي سگهان ٿو ۽ ريورس انجنيئر حل ڪري سگهان ٿو اهو معلوم ڪرڻ لاءِ ته اهي اتي ڪيئن آيا. مون لاء اهو تمام گهڻو فائدي وارو آهي، مون کي اهو پسند آهي. آئون موقعي تي ”مدد“ سيڪشن پڻ استعمال ڪريان ٿو. جڏهن مان ڦاسي پوندس ته مان اتي ڏسندس ته اهڙي ڪا شيءِ ڳولهي، ۽ ڏسندس جيڪي تجويزون ڪيون ويون آهن. مون اصل ۾ پوسٽ ڪيو ڪجهه سوالن جا جواب ڏنا ويا، جيڪي ڏاڍا مددگار هئا. آخرڪار، مان راندين جو شوق آهيان ! مون صرف 2048 واري راند کي ختم ڪيو آهي. مون Minesweeper ڪيو آهي، ۽ اها اهڙي قسم جي ڪاميابي آهي جنهن تي مون کي فخر آهي ڇاڪاڻ ته جڏهن اهو ڪم ڪيو ته اهو شاندار هو. مون کي 2048 سان مسئلا هئا، ۽ ٻيهر، جڏهن اهو ڪم ڪيو، مون محسوس ڪيو ته فخر جو احساس. ڏس مون ڇا ڪيو آهي! هاڻي مان سانپ جي راند ڪري رهيو آهيان، ۽ هتي مسئلو آهي: مون کي فيصلو ڪرڻو آهي ته ڇا مان راند لکڻ چاهيان ٿو يا سبق جاري رکڻ چاهيان ٿو. مون کي ڪڏهن ڪڏهن پاڻ کي مجبور ڪرڻو پوندو آهي ۽ سوچڻ گهرجي "مون آخري وقت لاء راند ڪيو. مون کي هن ڀيري ڪجهه سکڻو آهي“.

"توهان جي پس منظر ۾ ڪو به فرق ناهي"

مان جاوا ۾ بلڪل نئون آهيان. ڪورس تمام تعليمي، سڌو، ۽ تفريحي آهي. اهو جاوا سکڻ کي مزو ڏئي ٿو. مون لاءِ، اھو اھم آھي، ڇاڪاڻ⁠تہ مان سکڻ ۽ لطف اندوز ٿيڻ چاھيان ٿو جيڪو مان ڪري رھيو آھيان. مان نه ٿو سمجهان ته توهان جي پس منظر ۾ ڪوڊ سکڻ ۾ ڪو فرق پوندو. يقينا، اهو ڪجهه نقطي تي فائدي ۽ مددگار ثابت ٿي سگهي ٿو. آر پي جي پروگرامر جي حيثيت ۾، مان اڳ ۾ ئي پوري پروگرامنگ منطق کان واقف آهيان. ڪو ماڻهو جيڪو پروگرامنگ لاءِ بلڪل نئون آهي ۽ ڪنهن به پروگرامنگ ٻولي سکڻ ۾ شايد ان قسم جي مهارت نه رکي سگهي. پر توهان سان ايماندار ٿيڻ لاءِ ، منهنجو خيال آهي ته ڪوڊ گيم بنيادي تصورن سان واقف ٿيڻ جو تمام سٺو ڪم ڪري ٿو. اهو توهان کي مقصد حاصل ڪرڻ ۾ مدد ڪري ٿو: جاوا سکو ۽ مارڪيٽ جي مطالبن کي پورا ڪريو. جڏهن مان تمام ننڍو هوس ته منهنجو خواب هڪ سافٽ ويئر ڪمپني شروع ڪرڻ، ويڊيو گيمز ٺاهڻ، ۽ اهڙيون شيون ٺاهڻ هو. مون کي آر پي جي ۾ ڪوڊنگ پسند آهي. پر جاوا سان... ڪير ڄاڻي؟ ٿي سگهي ٿو مان ڪافي سٺو ٿي ويندس، هڪ راند ٺاهي، ان کي وڪڻڻ ۽ پنهنجي ڪمپني شروع ڪرڻ.

”سيکارڻ لاءِ وڌيڪ وقت ڏيو، خاص ڪري شروعات ۾“

منهنجي ذاتي تجربي مان، مان هر ڪنهن کي ڪجهه صلاح ڏيندس جيڪو جاوا ۽ پروگرامنگ سکڻ شروع ڪري ٿو:
  1. مطالعي لاءِ وڌيڪ وقت ڏيو، خاص ڪري شروعات ۾.

    اهو وڌيڪ سکڻ جي خواهش کي وڌائڻ ۾ مدد ڪري ٿو. مان هتي اڌ ڪلاڪ، اڌ ڪلاڪ اتي ڪرڻ شروع نه ڪندس. اسان جي دلچسپي کي وڌائڻ ۽ توهان کي ڇڪڻ لاء ڪافي نه آهي، ان کي هڪ ڪلاڪ، ٻه ڪلاڪ، چار ڪلاڪ ڏيو! گهٽ ۾ گهٽ شروعات ۾.

    مان ان نقطي تي پهچي چڪو آهيان جتي مون کي خبر آهي، ته مان سکڻ جاري رکڻ چاهيان ٿو ۽ مون کي خبر آهي ته مان اهو ڇو ڪري رهيو آهيان، ۽ مون وٽ هميشه وقف ڪرڻ جو وقت ناهي، پر جڏهن مون وٽ وقت هوندو، مان واپس ايندس ۽ منهنجي ڪمپيوٽر تي 1-2 ڪلاڪ، ڪڏهن ڪڏهن 4-5 ڪلاڪ تائين، خاص طور تي هفتي جي آخر ۾، ۽ صرف سکو.

  2. ڌيان ڏيو جيڪو توهان ڪري رهيا آهيو ۽ ان مان لطف اندوز ڪريو. باقي پاڻ سنڀاليندو.

    مون کي ڪو شڪ ناهي ته منهنجي محدود صلاحيت ۾ به هاڻي مان جاوا کي ڪوڊ ڪرڻ سکي سگهان ٿو. اهو مددگار ثابت ٿيندو ڇو ته هاڻي ڪو به خاص نه آهي ۽ توهان نه ٿا ڪري سگهو RPG يا Java. توھان کي ڪجھ وڌيڪ ڪرڻو پوندو، جهڙوڪ پٿون، سي ++، يا سي #. توهان کي پنهنجي پوزيشن ۾ وڌيڪ انجام ڏيڻ جي قابل ٿيڻ لاءِ ڪافي ورسٽائل هجڻ گهرجي.

    ھيٺئين لائن آھي: ڪجھھ ڳولھيو جيڪو توھان سکڻ چاھيو ٿا، توھان سکڻ لاءِ تيار آھيو، ۽ بس ڪريو.

تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION