CodeGym /جاوا بلاگ /Random-SD /لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟
John Squirrels
سطح
San Francisco

لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟

گروپ ۾ شايع ٿيل
پوءِ جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟ ڏهه سال، ڏهه هفتا، يا هڪ ڏينهن؟ ٿي سگهي ٿو توهان جي سڄي زندگي؟ توھان ڪجھھ آن لائن فورمن تي ھن سوال جا تمام عجيب جواب ڳولي سگھو ٿا. اچو ته ان کي شروع کان ئي واضح ڪريون. هن آرٽيڪل ۾ ”جاوا کي ڄاڻڻ“ جو مطلب اهو ناهي ته توهان لکي سگهو ٿا ”هيلو ورلڊ پروگرام“. اهو توهان جي پهرين نوڪري ڳولڻ لاء ڪافي جاوا ڄاڻڻ بابت آهي. هتي عنوان ۾ Buzz Lightyear جو مقصد بلڪل مذاق نه آهي. توهان واقعي پنهنجي باقي زندگي لاءِ جاوا يا ڪا ٻي ٻولي سکڻ جاري رکي سگهو ٿا. ان جو سبب اهو آهي ته ٻولي مسلسل ترقي ڪري رهي آهي، ان جو دائرو تبديل ٿي رهيو آهي ۽... خوشخبري، دوستو! پريشان ٿيڻ جو ڪو سبب ناهي! جاوا مشن جي سکيا يقيني طور تي 3 کان 12 مهينن ۾ مڪمل ڪرڻ ممڪن آهي، جڏهن ته، اتي ڪيترائي nuances آهن جيڪي اسان هن مضمون ۾ بحث ڪنداسين. ھتي اسان ان سوال جو جواب ڏيڻ جي ڪوشش ڪنداسين ته "جاوا جلدي ڪيئن سکجي" پڻ.

اسان ان جو جواب ڪيئن ڳوليندا آهيون

سوال ”جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي“ مشڪل قسم جو آهي. اسان ان کي وڌيڪ مخصوص ذيلي سوالن ۾ ورهايو ۽ انهن جا جواب هتي ڏيون ٿا. وڌيڪ صحيح ٿيڻ لاءِ، اسان استعمال ڪيو انٽرويوز سان CodeGym شاگردن، کليل ذريعن، ۽ سروي جا انگ اکر. اهو سروي جاوا سکڻ جي عمل بابت هو ۽ انهي پهرين نوڪري جي ڳولا. اهو مقامي ڪوڊ گيم يونٽ مان هڪ طرفان ڪيو ويو. سروي ۾ شرڪت ڪندڙ ليول 30 ۽ ان کان مٿي جا CodeGym شاگرد هئا، جن کي پهرين جاوا سان لاڳاپيل نوڪري ملي آهي يا جاوا انٽرنشپ ۾ حصو ورتو آهي.

"جاوا ڄاڻڻ" جو مطلب ڇا آهي؟

سڀ کان وڌيڪ صحيح، جيتوڻيڪ هن سوال جو تمام عام جواب "جاوا استعمال ڪندي مسئلو حل ڪرڻ جي قابل هوندو." اهڙو مسئلو ٿي سگهي ٿو ”امتحان پاس ڪرڻ“ يا ”نوڪري حاصل ڪرڻ“ جو مقصد. يا اهو هڪ ٽيڪنيڪل ڪم ٿي سگهي ٿو، يا ته هڪ وڏو ”منهنجو پنهنجو پراجيڪٽ ٺاهڻ لاءِ ڪافي سٺو Play Market لاءِ“، مثال طور، يا هڪ ننڍڙو جهڙوڪ ”سمجھو ته ڪوڊ ڪيئن لکجي جيڪو توهان کي گهربل هجي. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 2يقينن، توهان جا مسئلا وقت سان تبديل ٿيندا. توهان جي پهرين نوڪري حاصل ڪرڻ کان پوء، توهان کي پوزيشن ۾ وڌڻ جي ضرورت پوندي (مثال طور، جاوا جونيئر ڊولپر کان جاوا مڊل / سينيئر ڊولپر تائين). پهريون ڪوڊنگ ٽاسڪ ٻئي جي پٺيان آهي. وڌيڪ، جڏهن توهان اهو ڪندا، ڪجهه نوان مقصد ظاهر ٿيندا. اچو ته اسان جي سوال ڏانهن واپس وڃو. توهان کي پنهنجي سي وي ۾ ”آءٌ جاوا ڄاڻان ٿو“ لکڻ لاءِ ڪهڙا موضوع ڄاڻڻ گهرجن؟ جاوا شاگرد عام طور تي ايندڙ عنوانن کي سکندا آهن:
  • ڪور جاوا يا
  • ڪور جاوا + JUnit يا
  • ڪور جاوا + ڊيٽا بيسز يا
  • ڪور جاوا + اوزار يا
  • ڪور جاوا + لائبريريون يا
  • ڪور جاوا + اسپرنگ + اسپرنگ بوٽ + Hibernate يا
  • ڪور جاوا + Android SDK يا
  • ... ۽ مٿي ڏنل سڀئي مجموعا.
انهن سڀني موضوعن ۾ هڪ شيءِ مشترڪ آهي. اهو ڪور جاوا آهي، جاوا ٻولي جي بنياديات. تنهن ڪري جيڪڏهن توهان نٿا ڄاڻو ڪور جاوا ، توهان کي يقيني طور تي جاوا جي خبر ناهي . تنهن ڪري، ڪور جاوا سکڻ لاء هر مستقبل جاوا سافٽ ويئر ڊولپر لاء قدم # 1 آهي. ڪور جاوا ٻولي جي بنيادي مفهومن کي ڍڪي ٿو:
  • بنيادي قسم ۽ شيون
  • بنيادي تعميرات (خاص آپريٽرز، لوپ، شاخون)
  • OOPs تصورات
  • ريپر ڪلاس
  • مجموعو
  • ملٽي ٽريڊنگ
  • I/O اسٽريمز
  • استثنا سنڀالڻ
تنهن ڪري ڪور جاوا بنيادي قسمن، شيون، تعميرات، ۽ اصولن سان گڏ سڀ کان اهم لائبريريون ۽ فريم ورڪ تي مشتمل آهي. ان کان علاوه Core Jav نيٽ ورڪنگ، سيڪيورٽي، ڊيٽابيس جي رسائي، گرافڪ يوزر انٽرفيس (GUI) ڊولپمينٽ، ۽ XML پارسنگ لاءِ ڪلاسز جو احاطو ڪري ٿو. گهڻو ڪري "Core Java" جا سڀئي پيڪيجز 'java.lang..' سان شروع ٿيا، هر جاوا شاگرد جو پهريون مقصد آهي ڪور جاوا سکڻ. جاوا ڪور کان پوءِ ڇا سکڻ گهرجي؟ اهو منحصر آهي ته توهان ڇا لاءِ جاوا سکي رهيا آهيو.

توهان جو ذاتي طريقو. توهان جاوا ڇا لاءِ سکندا آهيو؟

هن آرٽيڪل ۾ اسان اختيارن تي غور نه ڪندا آهيون جهڙوڪ ”آئون جاوا سکندو آهيان صرف تفريح لاءِ“ يا ”مان مستقبل ۾ جاوا سيکارڻ چاهيان ٿو“. هتي اسان ڳالهائي رهيا آهيون IT ۾ جاوا جي پروفيشنل استعمال بابت. في الحال، اڪثر جاوا سيکاريو ويندو آهي ٽن طريقن مان هڪ ۾ وڃڻ لاءِ:
  • جاوا ڊولپر، ٽريني/جونيئر ڊولپر کان وٺي سينيئر ڊولپر تائين
  • Android ڊولپر، انڊي يا ڪمپني ۾ (جونيئر کان سينيئر)
  • QA خودڪار (جاوا سان)

جاوا ڊولپر

جاوا ڊولپر جو پول تمام وسيع آهي ۽ جاوا جي ڄاڻ لاءِ گهرجون آهن توهان جي پهرين نوڪري حاصل ڪرڻ لاءِ جيڪو تمام گهڻو مختلف ٿي سگهي ٿو. ڪوڊ گيم سروي جي مطابق، ڪجهه ماڻهو آهن جن کي پنهنجي پهرين جاوا جونيئر نوڪري حاصل ڪئي صرف جاوا ڪور ڄاڻڻ ۽ وڌيڪ ڪجهه به ناهي. ڪمپنيون ڪم جي عمل دوران انهن کي تربيت ڏيڻ لاء تيار هئا. بهرحال، هي هڪ تمام نادر واقعو آهي. گهڻو ڪري اهڙو ماڻهو هڪ انٽرنيشنل ۾ شامل ٿي سگهي ٿو يا ڪجهه امتحان پاس ڪرڻ کان پوءِ جاوا ٽريني بڻجي سگهي ٿو. عام طور تي جاوا جونيئر درخواست ڏيندڙن کي پنهنجي پهرين نوڪري حاصل ڪرڻ لاءِ صرف جاوا ڪور کان وڌيڪ ڄاڻڻ گهرجي. هتي لاڳاپيل ٽيڪنالاجيز جي هڪ فهرست آهي جيڪا جاوا ڊولپرز کي ڄاڻڻ گهرجي.
  • بنيادي جاوا
  • JDK API
  • جاوا 8 (lambdas)، جاوا 11
  • ٽيسٽنگ لائبريريون (JUnit)
  • بهار جي فريم ورڪ
  • اسپرنگ بوٽ ۽ اسپرنگ ايم وي سي
  • هائيبرنيٽ
  • جي ڊي بي سي
هيٺ ڏنل هڪ وڌايل انفراگرافڪ آهي جنهن تي ٻڌل آهي CodeGym سروي ۽ موجوده جاوا جونيئر خالي جاين جي تجزيو. اسان صرف ياد رکون ٿا ته اهو خود جاوا نه ڏيکاريندو آهي، پر ٻين ڪيترن ئي ٽيڪنالاجيون پڻ جيڪي جديد جاوا ڊولپرز کي ڄاڻڻ گهرجن. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 3ان جي سائيز ۽ برانچنگ هڪ غير تربيت يافته پڙهندڙ کي خوفزده ڪري سگهي ٿو. مهرباني ڪري، پرسڪون رهو ۽ دل سان سانس وٺو! اهي ٽيڪنالاجيون توهان کي توهان جي ڪم دوران تفصيل سان سکندا. عام طور تي هڪ شروعاتي سافٽ ويئر ڊولپر کي انهن مان اڪثر ٽيڪنالاجي بابت عام خيال رکڻ جي ضرورت آهي (نادر استثنا سان).

Android ڊولپر

Android ڊولپرز هڪ ڪمپني لاءِ ڪم ڪري سگھن ٿا يا انهن جا پنهنجا منصوبا آهن. انهن کي ضرور ڄاڻڻ گهرجي جاوا ڪور ۽ ڪجهه ٻين ٽيڪنالاجيون. هتي اسان وٽ هڪ انفراگرافڪ آهي جيڪو ڏيکاري ٿو Android ڊولپر جو هڪ طريقو. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 4خير، فهرست ۾ ڪيترائي نقطا آھن، پر انھن مان گھڻا نه آھن سڌو جاوا بابت (صرف ٽيسٽ جا اوزار، ۽ اصل ۾ ڪور جاوا). عام طور تي ڊولپرز ان ڳالهه تي متفق آهن ته Android پروگرامنگ کي پنهنجو پاڻ تي سکڻ ڪجهه آسان ۽ تيز آهي انٽرپرائز ڊولپمينٽ کان. تنهن هوندي به، انهن لاءِ جيڪي جاوا جونيئر جي پوزيشن جا خواهشمند آهن، اهو ڪارائتو ٿيندو Android پروجيڪٽ ٺاهڻ لاءِ توهان جي پروگرامنگ صلاحيتن کي تربيت ڏيڻ لاءِ.

QA خودڪار

هڪ سٺي QA آٽوميشن کي پروگرامنگ ٻولي چڱيءَ طرح ڄاڻڻ گهرجي، اها هن پيشي لاءِ سڀ کان اهم صلاحيتن مان هڪ آهي. جاوا سان ڳنڍيل
  • ڪور جاوا (خاص طور تي OOP، گڏ ڪرڻ، فائل آپريشنز)
  • ٽيسٽنگ لائبريريون (JUnit)
  • IntelliJ IDEA
ٻيون ٽيڪنالاجيون:
  • Selenium RC/WebDriver فريم ورڪ
  • صفحو آبجیکٹ ماڊل
  • HTML/CSS
  • SQL
عام طور تي جونيئر QA آٽوميشن جو طريقو جاوا جونيئر ڊولپر کان ٿورو ننڍو هوندو آهي. درست نمبر جيڪي توهان هن مضمون جي آخر ۾ ڳوليندا.

ڪير پڇي رهيو آهي؟ جاوا جي امڪاني شاگردن جون تصويرون

"منهنجو خيال آهي ته اهو توهان جي پس منظر تي منحصر آهي ۽ وقت جي مقدار تي جيڪو توهان پڙهائي خرچ ڪري سگهو ٿا. جڏهن مون پنهنجو سفر هڪ سافٽ ويئر ڊولپر جي حيثيت سان شروع ڪيو ته آئون هفتي ۾ گهٽ ۾ گهٽ 40 ڪلاڪ پڙهندو هوس. 6 مھينن جي مڪمل پڙھڻ کان پوءِ مون کي ڪافي اعتماد محسوس ٿيو ته مان پنھنجي طرفان ڪنھن به نئين ٽيڪنالاجي ۾ مهارت حاصل ڪري سگھان ٿو. سافٽ ويئر انجنيئر جي طور تي توهان جي پهرين نوڪري حاصل ڪرڻ لاءِ توهان کي نه رڳو جاوا سکڻ جي ضرورت پوندي، پر ڪمپيوٽر سائنس جي بنيادي ڳالهين کي سمجهڻ، اعتراض تي مبني پروگرامنگ ۽ ڪجهه پراجيڪٽ لکڻو جيڪي توهان جي ڪم کي ظاهر ڪري سگھن ٿا. منهنجو خيال آهي ته اهو نون ۽ ٻارهن مهينن جي وچ ۾ وٺي سگھي ٿو. مون کي خبر آهي ته اهو آواز تمام گهڻو ڪم وانگر آهي، پر مايوس نه ٿيو! اهو سفر حقيقي مزو ٿي سگهي ٿو جيڪڏهن توهان دريافت ڪيو ته ڪوڊنگ جو ڪهڙو پاسو توهان کي خوشي ڏئي رهيو آهي ۽ پنهنجو پاڻ کي راند ڪرڻ جي اجازت ڏئي ٿو. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 6
Yuliya Deinega ، خود سيکاريندڙ سافٽ ويئر ڊولپر. يوليا LinkedIn لاءِ ڪم ڪري ٿي ريچ اپرنٽس انجنيئر پڻ، هن يوٽيوب چينل ٺاهيو ، ڪمپيوٽر پروگرامنگ سکڻ ۽ سلڪون وادي ۾ نوڪري ڳولڻ جي پنهنجي تجربي کي شيئر ڪرڻ لاءِ
اسان انهن کي ورهائي سگهون ٿا جيڪي جاوا سکڻ شروع ڪن ٿا ٽن مکيه ڀاڱن ۾:
  1. "روڪيز". صفر تجربو. خير، هتي اهي ماڻهو آهن جيڪي پروگرامنگ بابت ڪجھ به نه ڄاڻندا آهن.
  2. "وچين". شاگرد گهٽ ۾ گهٽ يا افراتفري پروگرامنگ تجربو سان. اهي ماڻهو اسڪول، يونيورسٽي يا ڪورسز ۾ پروگرامنگ سکندا آهن، پر اها سنجيده سکيا نه هئي.
  3. "فائدو". سافٽ ويئر ڊولپر جيڪي ٻين پروگرامنگ ٻولين کي ڄاڻن ٿا (1 يا وڌيڪ).
سروي موجب، اسان جا 49 سيڪڙو شاگردن جاوا سنجيدگيءَ سان سکڻ شروع ڪرڻ کان اڳ اسڪولن يا ڪورسن ۾ بنيادي پروگرامنگ هئا.
  • 33.3٪ بلڪل نوان هئا
  • 17.6٪ گهٽ ۾ گهٽ هڪ پروگرامنگ ٻولي ڄاڻي ٿو
لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 6

ڇا مثبت طور تي مطالعي جي وقت کي متاثر ڪري ٿو؟

بيڪار وقت ضايع نه ڪرڻ لاء، توهان کي شروعات کان مؤثر طريقي سان سکڻ جي ضرورت آهي. اسان انهن مکيه نقطن جي نشاندهي ڪئي آهي جيڪي ڪامياب مطالعي جي پروگرامنگ ۾ حصو وٺندا آهن.

صحيح ذريعن کي چونڊيو

توهان انٽرنيٽ تي جاوا جي باري ۾ مختلف معلومات ڳولي سگهو ٿا. ان ۾ گم ٿيڻ آسان آهي. ڪڏهن ڪڏهن جيڪڏهن توهان ڪنهن موضوع کي نه ٿا سمجهو، ته اهو ڪارائتو آهي گوگل نون ذريعن کي، پر ان کان اڳ جو توهان شروع ڪريو، اهو هڪ سٺو خيال آهي چونڊڻ لاءِ: 1 مکيه ڪورس ۽ 1-2 معاون ذريعا جهڙوڪ جاوا ڪتاب يا سبق. انهن تي چڙهڻ. انهي حالت ۾، توهان انٽرنيٽ تي بي مقصد ڀڄڻ ۽ ڪجهه ڳولڻ کان بچڻ لاء توهان جو وقت بچائيندو.

تمام گهڻو سکڻ لاء تيار ٿي ۽ مسلسل

جان سيلاسڪي، جاوا ٽيوٽر ۽ سافٽ ويئر ڊولپر پنهنجي هڪ مضمون ۾ چيو ته ڪڏهن ڪڏهن هن وٽ ڪجهه شاگرد هوندا هئا جيڪي شاندار طريقي سان پروگرامنگ ڪندا هئا، پر انهن مان ڪجهه پنهنجي سکيا کي روڪي ڇڏيو هو. انهن جا مسئلا آزاد وقت، عمر، يا صنف ۾ نه هئا. اها صلاحيت جي باري ۾ نه هئي! اهو تسلسل جي باري ۾ هو. سڀني ڪامياب شاگردن جو هڪ لاڳاپو شيڊول هو ۽ اهي ان کي پڪڙي رهيا هئا. انهن ترقي ڪئي، جيتوڻيڪ اهو ڪڏهن ڪڏهن سست هوندو هو. تنهن ڪري توهان وٽ هڪ شيڊول هجڻ گهرجي (توهان ان کي پنهنجي مکيه ڪورس يا سبق مان وٺي سگهو ٿا) ۽ سکڻ لاءِ وقت مقرر ڪريو. توھان چاھيو ٿا جاوا پروگرامنگ کي پنھنجو پيشو؟ جيڪڏھن ائين آھي، روزانو سکڻ لاءِ تيار رھو 1-3 ڪلاڪ. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 7ڪوڊ گيم پول جي مطابق، اسان جي ڪامياب شاگردن مان 52.3٪ روزاني مشق جا 1 کان 3 ڪلاڪ هئا.

نظريي ۽ عمل لاء سٺو تناسب

توهان ترڻ جي ڪوشش کان سواءِ ترڻ سکي نٿا سگهو، صرف هڪ ڪتاب ذريعي. ساڳي ڪهاڻي پروگرامنگ سان. توهان ڪوڊ لکڻ کان سواءِ پروگرامنگ نٿا سکي سگهو. پروگرامنگ هڪ عملي سرگرمي آهي. اهو ضروري آهي ته ڪوڊ لکڻ شروع ڪرڻ جيترو جلدي ممڪن ٿي سگهي. توهان کي هڪ ڀيرو تمام گهڻو نظريو سکڻ جي ضرورت ناهي، خاص طور تي مطالعي جي پهرين مهينن ۾. اهو بهتر آهي ته ان کي ننڍن حصن ۾ پڙهو، ۽ پوء فوري طور تي ان کي عملي طور تي درست ڪريو. تنهن ڪري، توهان جي وقت جو 20٪ نظرياتي تحقيق لاء ۽ 80٪ مشق لاء. ھتي آھي صحيح جڳھ ڏانھن موٽڻ جي بلڪل پھرين سوال ”جاوا ڄاڻڻ جو مطلب ڇا آھي“ ۽ جواب واضح ڪريو. جاوا ڄاڻڻ جو مطلب آهي جاوا ۾ ڪوڊ ڪرڻ جي قابل ٿيڻ. "جاوا جي باري ۾ ڄاڻو" نه پر مختلف پيچيدگي جي پروگرامن کي لکڻ جي قابل ٿي ۽ اهڙي ڪوڊنگ ۾ ڪجهه تجربو آهي.

آسان ۽ سخت ڪم لاء سٺو تناسب

نوان نوان اڪثر ڪري ڪجھ مشڪل ڪمن کي حل ڪرڻ جي ڪوشش ڪندا آهن، انهن کي بار بار ڪوشش ڪندا آهن. جيڪڏهن اهي تمام گهڻي عرصي تائين ڪندا، نتيجو اداس ٿي سگهي ٿو. هي هڪ رستو آهي حوصلا وڃائڻ جو. نئين سکندڙن لاءِ اهو وڌيڪ فائديمند آهي ته ڪيترن ئي ننڍڙن ۽ سادو ڪمن کي حل ڪرڻ بجاءِ چند پيچيده ڪمن کي. سکيا جي پهرين مهينن لاء سٺو تناسب 1 ڏکيو ڪم آهي 10-20 سادي ڪمن لاء. ۽ هڪ ٻي شيءِ: جيڪڏهن اهو ڪم توهان لاءِ تمام پيچيده آهي ۽ توهان ان کي ڪيترائي ڀيرا حل ڪرڻ جي ڪوشش ڪئي، ته ڪافي بهادر ٿيو... ان کي ملتوي ڪريو جيستائين توهان وڌيڪ ڄاڻو. اهو بهتر آهي ته ڪيترن ئي آسان مسئلن کي حل ڪرڻ لاء، ۽ پوء ناقابل قابل قلعي ڏانهن واپس وڃو. يا .. جيڪڏهن توهان اڃا سوچيو ٿا ته اهو ان کي حل ڪرڻ جو صحيح وقت آهي، سوال پڇڻ کان نه ڊڄو. هي ايندڙ نقطو آهي.

سوال پڇڻ جي قابل ٿي

شروعات ڪندڙ اڪثر هيچ ڪندا آهن ته ڇا انهن کي فورمن ۽ برادرين تي سوال پڇڻ گهرجن، ڇاڪاڻ ته اهي سمجهن ٿا ته انهن جا سوال بيوقوف ٿي سگهن ٿا. خير، اهي ضرور ڪري سگهن ٿا! پر اهو ٺيڪ آهي، پريشان ٿيڻ جو ڪو سبب ناهي! هر سافٽ ويئر ڊولپر توهان جي بوٽن ۾ هو ۽ هڪ بيوقوف روڪي سوال تي جواب جي ضرورت هئي. پوءِ ڇا؟ پروگرامنگ برادريون ڪجھھ تعاون ڪندڙ آھن. سافٽ ويئر ڊولپر عام طور تي هڪ ٽيم طور ڪم ڪن ٿا ۽ اهي سڀئي هڪ ڀيرو شروعات ڪندڙ هئا. هر شاگرد توڙي هر پروفيشنل سافٽ ويئر ڊولپر وقت بوقت بيوقوف سوال پڇندو رهي ٿو ۽ ان ۾ ڪو به ڏوهه ناهي. تنهن ڪري، جيڪڏهن ڪجهه غلط ٿي ويو، فورم تي وڃو ۽ سوال پڇو! اهو ٿي سگهي ٿو جاورنچ يا اسٽيڪ اوور فلو يا ڪوڊ گيم مدد، پڪ سان. سوال پڇڻ يا جواب ڳولڻ لاءِ بهترين فورم:

تنهن ڪري مون کي پنهنجي پهرين نوڪري حاصل ڪرڻ لاءِ جاوا ڪيترو وقت سکڻ گهرجي؟

اسان ان نقطي جي ويجهو آيا آهيون جتي اسان هن مضمون جي بنيادي سوال جو جواب ڏئي سگهون ٿا: توهان جي سي وي موڪلڻ شروع ڪرڻ ۽ توهان جي پهرين نوڪري حاصل ڪرڻ کان پهريان جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟ اسان هيٺ ڏنل گرافس ٺاهڻ لاءِ سروي ۽ شاگردن جي انٽرويوز مان ڊيٽا استعمال ڪريون ٿا، جنهن ۾ جواب ڏيڻ وارن جي شروعاتي سطح ۽ ٽن گهربل پوزيشنن مان هڪ کي شامل ڪيو ويو. هر گروهه لاءِ اسان وقت جي وقفن جو تعين ڪيو جنهن لاءِ هنن ڪور جاوا جو مطالعو ڪيو ۽ اهو وقت جيڪو هنن ان سان لاڳاپيل ٽيڪنالاجيز جي مطالعي ۾ گذاريو جنهن کي پهرين نوڪري حاصل ڪرڻ جي ضرورت هئي. ڌيان! هتي گراف پڙهڻ لاءِ معلومات آهي. "روڪي" ھڪڙو شخص آھي جنھن سان پروگرامنگ جو صفر تجربو ھو، "مڊل" اھو آھي جيڪو اسڪول يا ڪورسز ۾ ٿورو پروگرامنگ سکيو ھو. جاوا ۽ Android ڊولپر جي صورت ۾، "پرو" جو مطلب آهي هڪ شخص جيڪو هڪ يا وڌيڪ پروگرامنگ ٻولين کي چڱي طرح ڄاڻي ٿو. QA آٽوميشن جي صورت ۾ ”پرو“ جو مطلب اهو آهي جيڪو اڳ ۾ ئي دستي جاچ ۾ ڪم ڪري ٿو ۽ جاوا ٻولي سان هڪ آٽوميٽر ٿيڻ چاهي ٿو. سڀني گرافن لاءِ اسان مھينن جي تعداد سان گڏ ٽائيم اسڪيل استعمال ڪيو. ڳاڙهي مستطيلن جو مطلب آهي وقت گذارڻ جو وقت سکڻ ۾ ڪور جاوا، نيريون آهن ٻيون گهربل ٽيڪنالاجيز لاءِ ڪور جاوا کان سواءِ. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 8لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 9لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 10اهو سمجهڻ ضروري آهي ته گراف ظاهر ڪن ٿا سراسري وقت هر گروهه کان جواب ڏيڻ وارن پاران خرچ ڪيو ٽيڪنالاجيون پڙهڻ لاءِ. حقيقت ۾، هر گروهه ۾ چيمپئن هئا جن پنهنجي سکيا سان تمام گهڻو تيزيء سان مقابلو ڪيو، ۽ اهي پڻ هئا جن ڪيترن ئي سالن تائين پنهنجي پڙهائي ۾ دير ڪئي. سکيا جو عام وقت ان لمحي کي ظاهر ڪري ٿو جڏهن درخواست ڏيندڙ هڪ ريزوم موڪلڻ شروع ڪيو يا پنهنجو پهريون منصوبو مڪمل ڪيو (جيڪو پئسا ڪمائڻ شروع ڪيو). اسان جي سروي مطابق، سراسري طور تي، نوڪري ڳولڻ ۾ هڪ مهيني کان ٽي مهينا لڳن ٿا. ڳولا جا اهي مهينا لاڳاپيل ٽيڪنالاجي جي مطالعي جي آخر ۾ شروع ٿين ٿا. خوش قسمت ماڻهو هئا جن کي پنهنجي پهرين سي وي موڪلڻ کان هڪ هفتو پوءِ ڪم مليو، پر اهڙا به هئا جن ڳولا ۾ هڪ سال گذاريو. لاتعداد ۽ ان کان ٻاهر: جاوا سکڻ ۾ ڪيترو وقت لڳندو آهي؟  - 11

نتيجو

جاوا سکڻ لاء ڪيترو وقت؟ تحقيق جي نتيجن موجب، جاوا ۽ لاڳاپيل ٽيڪنالاجيون سکڻ جي رفتار جو دارومدار گهڻو ڪري باقاعده ۽ شاگرد جي شروعاتي سطح تي آهي. پڪ آهي ته توهان هاڻي پنهنجي شروعاتي سطح سان ڪجهه به نٿا ڪري سگهو، پر باقاعده مطالعو ضرور توهان جي ذميواري آهي. جاوا جلدي ڪيئن سکجي؟ ڪوشش ڪريو ڊگھو اسٽاپ نه وٺو، يا دير نه ڪريو جڏهن توهان سکيا رهيا آهيو. اهو تمام ضروري آهي، ڇاڪاڻ ته ڊگھي اسٽاپ دوران، توهان صرف بيٺو نه آهيو، پر ٿوري دير سان واپس هلو. روزانه مشق، استقامت ۽ حوصلا — توهان کي انهن سڀني جي ضرور ضرورت پوندي جيڪڏهن توهان جاوا ۽ لاڳاپيل ٽيڪنالاجيون سکڻ جو فيصلو ڪيو. جيڪڏهن توهان هڪ مقرر ڪيل شيڊول تي عمل ڪريو، نظريي ۽ مشق جي صحيح توازن کي ڏسو، ۽ روزانو گهٽ ۾ گهٽ 1-3 ڪلاڪ مشق ڪريو، سوال پڇڻ کان ڊپ نه ٿيو، اهو ڪافي ممڪن آهي ته جاوا کي انهي سطح تي سکڻ جي اجازت ڏين جيڪا توهان کي ڳولڻ جي اجازت ڏئي ٿي. توهان جي پهرين نوڪري 6-12 مهينن ۾. ... ۽ پوءِ پنهنجي سکيا جاري رکو هڪ ڊولپر/QA آٽوميشن پروفيشنل جي طور تي لامحدود ۽ ان کان اڳتي! پي ايس: هاڻي توهان بابت ڇا؟ توهان ڪيتري وقت تائين جاوا سکندا آهيو؟ ڇا اهو عمل سخت آهي؟ يا ٿي سگهي ٿو ته توهان پهريان ئي پنهنجي پهرين جاوا سان لاڳاپيل نوڪري ڳولي لڌو؟ ڇا اهو مشڪل هو؟ يا شايد توهان صرف ان کي ڳولڻ شروع ڪيو؟ پنهنجو تجربو هتي حصيداري ڪريو!
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION