گیم ڈویلپر بننے کا طریقہ

Posted on
مصنف: Robert Simon
تخلیق کی تاریخ: 19 جون 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
Best Telegram Bots to Try in 2022!!
ویڈیو: Best Telegram Bots to Try in 2022!!

مواد

اس مضمون میں: پروگرام کرنا سیکھنا نوکری تلاش کریں اگر کیریئر آپ کی ضروریات کو پورا کرتا ہے تو 18 حوالہ جات

گیم پروگرامنگ ایک ایسا فیلڈ ہے جو دھماکہ خیز نمو کا سامنا کر رہا ہے۔ بہر حال ، کام خود اور اس کا راستہ تھکن دینے والا ہوسکتا ہے۔ اس وجہ سے ، شروع کرنے سے پہلے ، آپ کو اپنے آپ سے پوچھنا چاہئے کہ کیا یہ آپ کے لئے صحیح انتخاب ہے؟ اگر ایسا ہے تو ، مطلوبہ مہارتوں کا حصول ایک فوری ضرورت ہے۔ در حقیقت ، آجروں کا مقصد جاننے کا مقصد ہے اور شاید ہی کبھی ، اگر کبھی ، نوکری کے دوران تربیت پیش کریں۔ ایک بار جب آپ کو میدان میں اہم معلومات حاصل ہوجائیں تو ، بلاشبہ آپ صبر اور استقامت کے ساتھ کوئی نوکری تلاش کرسکتے ہیں۔


مراحل

حصہ 1 پروگرام کرنا سیکھنا



  1. کلاسیکی تربیت میں شامل ہونے اور خود تعلیم دینے کے درمیان فیصلہ کریں۔ یاد رکھیں کہ آجر بنیادی طور پر تکنیکی جانکاری کے طریقہ کار پر توجہ دیتے ہیں۔ لہذا آپ پریشان نہ ہوں اگر اعلی تعلیم کے لئے ٹیوشن فیس آپ کے ذرائع سے بالاتر ہے کیونکہ نوکری حاصل کرنے کے لئے ڈگری کا انعقاد قطعی ضروری نہیں ہے۔ اسی کے ساتھ ، یہ بھی جان لیں کہ ڈپلوما کے علاوہ تکنیکی مہارت رکھنے سے آپ دوسرے امیدواروں سے الگ ہوجائیں گے۔
    • آپ جو بھی فیصلہ کریں ، ایک قابل پروگرامر بننے کی ہر ممکن کوشش کریں۔ تاہم ، خود تعلیم سے آپ کو انٹرویوز کا سامنا کرنے اور اپنے خواب کی نوکری حاصل کرنے کے لئے ضروری سامان رکھنے کی بھی اجازت ہوگی۔


  2. احتیاط سے اپنے چینل کا انتخاب کریں۔ اگر آپ یونیورسٹی جانے کا فیصلہ کرتے ہیں تو گیم پروگرامنگ میں کلاس چھوڑ دیں۔ عام طور پر ، وہ نسبتا short مختصر وقت میں گیم پروگرامنگ کے بہت سے پہلوؤں کا احاطہ کرتے ہیں۔ اس کے بجائے ، اگر آپ کے پاس پہلے سے فیلڈ کا عملی معلومات نہیں ہے تو کمپیوٹر سائنس کورس کو ترجیح دیں۔
    • پروگرامنگ کے ہر پہلو پر عبور حاصل کرنے میں بہت وقت لگتا ہے۔ گہرائی سے آئی ٹی کا مطالعہ کرنے سے ، آپ کو ان میں سے ہر ایک کو حل کرنے کے لئے درکار مہارت حاصل کرنے کا امکان زیادہ ہوجائے گا ، یہاں تک کہ اگر یہ مہارتیں آپ کی تعلیم کے دوران کھیل کی دنیا پر براہ راست لاگو نہیں ہوتی ہیں۔
    • اگر آپ مہارت حاصل کرنے کا ارادہ رکھتے ہیں تو ، ان کورسز کے اساتذہ کی تحقیق ضرور کریں۔ اساتذہ سے سیکھنا اچھا خیال نہیں ہوگا جو گیم پروگرامنگ کے تصورات پر کامل مہارت رکھتے ہیں ، لیکن اس شعبے میں کبھی کام نہیں کیا۔



  3. جانیں کمپیوٹر کی زبانیں. چاہے آپ کلاسیکل کورس لینے کا فیصلہ کریں یا خود تعلیم حاصل کریں ، کم از کم ایک کمپیوٹر زبان میں مہارت حاصل کرنے کی کوشش کریں۔ اپنی خدمات حاصل کرنے کے امکانات کو بڑھانے کے لئے C ++ زبان پر توجہ دیں ، کیوں کہ یہ اکثر گیمنگ پروگرامنگ میں استعمال ہوتا ہے۔ یہاں کچھ دوسری مفید زبانیں ہیں جن پر آپ سیکھنے پر غور کرسکتے ہیں:
    • اکشنسکراپٹ
    • اسمبلی
    • C
    • جاوا
    • مقصد C
    • ازگر
    • سوئفٹ


  4. اپنا بنائیں کھیل. یاد رکھیں ، کچھ کرنا سیکھنے کا بہترین طریقہ یہ کرنا ہے! کمپیوٹر زبان میں کوڈ سیکھنے کے بعد ، اپنی صلاحیتوں کو نافذ کریں۔ اپنے آپ کو پورے عمل سے واقف کرنے کے لئے شروع سے ختم تک ایک گیم بنائیں۔ کامیاب ہونے کے لئے ، نیچے دی گئی ہدایات پر عمل کریں۔
    • سادگی میں رہیں۔ جیسا کہ آپ جانتے ہو کھیل کی دنیا میں انقلاب لانے کی کوشش نہ کریں۔ تشبیہہ بنانے کے لئے ، ایک آسان کہانی لکھیں ، ناول نہیں۔
    • جب بھی ممکن ہو کسی اور کھیل سے متاثر ہو۔ یہاں مقصد اصلی نہیں سیکھنا ہے۔ کسی اور گیم کا تصور ادھار لیں اور اگر آپ خیالات کی کمی کا شکار ہیں تو اس سے متاثر ہوں۔
    • سب کچھ خود کریں۔ جہاں تک ممکن ہو ، ریاضی یا ویکٹر لائبریریوں کے استعمال سے گریز کریں۔ اپنی صلاحیتوں کو بہتر بنانے کے ل all خود تمام اقدامات مکمل کریں۔
    • ختم. آپ کو سارے عمل سے واقف ہونا پڑے گا ، لہذا اختتام پر جائیں۔ اپنے پروجیکٹ سے دستبردار نہ ہوں ، صرف اس وجہ سے کہ آپ جو پہلے ہی پروگرامنگ کے بارے میں سب سے زیادہ پسند کرتے ہو وہ ختم کرچکے ہیں۔



  5. اپنی صلاحیتوں کو بہتر بنائیں۔ یاد رکھیں ، ایک پیشہ ور گیم ڈویلپر کی حیثیت سے ، آپ اس ٹیم کا حصہ بنیں گے جو مخصوص پہلوؤں کو دیکھے گی۔ لہذا ، جیسے ہی آپ اپنے ہی کھیلوں کا کوڈ تیار کرنا اور تیار کرنا سیکھتے ہیں ، فیصلہ کریں کہ جب آپ مشغول رہتے ہیں تو آپ کن علاقوں پر توجہ مرکوز کرنا چاہتے ہیں۔ اس کے بعد اپنے منصوبوں پر کام جاری رکھیں اور ان علاقوں پر مزید سرشار کریں۔
    • مطلوبہ مہارت اور آئی ٹی خدمات پیش کی جانے والی کمپنی ایک کمپنی سے دوسرے میں مختلف ہوسکتی ہے ، لیکن پروگرامنگ میں عام طور پر درج ذیل شعبے شامل ہوتے ہیں: مصنوعی ذہانت ، آڈیو ، بلڈنگ سسٹم ، حرکت پذیری ، گیم پلے ، انجن ، طبیعیات ، نیٹ ورکنگ ، ٹولز ، یوزر انٹرفیس اور رینڈرنگ۔

حصہ 2 کام تلاش کرنا



  1. انٹرنشپ کرو۔ معاوضہ ملازمت کے لئے درخواست دینے سے پہلے ، بغیر معاوضہ عہدوں پر وقت گزاریں۔ کھلی انٹرنشپ کے ل online آن لائن یا اپنے اسکول کے ذریعے تلاش کریں۔ جب ملازمت کی تلاش میں ہوں تو اپنے تجربے کی فہرست کو مزید تقویت دینے کے ل work کام کا تجربہ حاصل کرنے کی کوشش کریں۔ انٹرنشپ کرنے کے لئے یہ دوسرے فوائد ہیں:
    • پیشہ ور حوالہ جات ،
    • میدان میں سرگرم لوگوں سے اہم تعلقات ،
    • ملازمت کی روز مرہ کی حقیقت کا بہتر علم۔


  2. ڈیمو ڈیزائن کریں چونکہ آپ کے پاس شائع کردہ گیمز نہیں ہیں ، لہذا اپنے سرورق کے ساتھ منسلک کرنے کے لئے کچھ ڈیمو تیار کریں اور دوبارہ شروع کریں۔ اپنے پروجیکٹس کی پیروی کرنے کی کوشش کریں اور آجروں کو دیکھنے کے ل G ایک گٹ ذخیرہ بنا کر انٹرنیٹ پر شائع کریں۔ مکمل کھیل بنانے کی فکر نہ کریں۔ اس کے بجائے ، چھوٹے ، موثر ڈیمو تیار کریں جو ان علاقوں کو اجاگر کریں جن میں آپ مہارت حاصل کرنا چاہتے ہیں۔
    • آپ کا ڈیمو جو بھی ہو ، یقینی بنائیں کہ یہ کامل ہے۔ اگر آپ صحیح کام نہیں کرسکتے ہیں تو انتہائی پیچیدہ ڈیمو والے انٹرویو لینے والوں کو متاثر کرنے کی کوشش نہ کریں۔ انہیں آسان اور آسان کچھ دکھائیں۔


  3. پہلے آغاز پر توجہ دیں۔ اس کا مطلب یہ نہیں ہے کہ آپ قائم ، معروف اور کامیاب کمپنیوں کے ساتھ عہدوں کے لئے درخواست نہ دیں۔ اس کے باوجود ، ایسی کمپنیاں بہتر اجرت اور ممکنہ طور پر ضمانت شدہ ملازمتوں کی پیش کش کرسکتی ہیں۔ تاہم ، جان لیں کہ مقابلہ ان کمپنیوں میں بلکہ شدید ہے۔ اس کے ل new ، نئی اور چھوٹی کمپنیوں میں کام ڈھونڈنے کی کوشش کریں جو آپ کی طرح ضرور کم مطالبہ کریں۔
    • یہ کہنا یہ نہیں ہے کہ آپ کو یقینی طور پر ان کمپنیوں میں ملازمت پر رکھا جائے گا ، لیکن آپ کو پروگرامنگ کی صلاحیتوں کے ساتھ کام کرنے کا امکان کم ہی ہوگا جو آپ سے کہیں زیادہ تجربہ رکھتے ہوں۔


  4. ہر اس کمپنی کی تحقیق کریں جس کے لئے آپ درخواست دے رہے ہیں۔ سب سے پہلے ، کمپنی کی ویب سائٹ پر نوکری کی پیش کش کو چیک کریں۔ پھر ، اپنی درخواست داخل کرنے کے بعد ، کمپنی کے بارے میں معلوم کریں۔ اس کی اپنی کمپنی پروفائل ، نیز بیرونی ذرائع سے موصولہ اطلاعات پڑھیں۔ وہ تمام سوالات لکھیں جو آپ کو پریشان کرتے ہیں تاکہ آپ انٹرویو کے دوران ان سے پوچھ سکیں۔
    • آپ کی تکنیکی تربیت کے علاوہ ، یہ ظاہر کرنا کہ آپ کو ملازمت کے انٹرویو کے دوران گیمنگ انڈسٹری اور صنعت کے بارے میں جانکاری ہے کہ آپ کو دوسرے امیدواروں سے الگ کردیں۔


  5. تعلقات بنائیں۔ ملازمت کے لئے درخواست دیتے وقت سخت مسابقت کی توقع کریں۔ آگے بڑھنے کے لئے ، ذاتی رابطوں کا استعمال کریں جو آپ نے صنعت کے ماہرین کے ساتھ بنائے ہیں۔ ملازمت کے آغاز کے بارے میں ان کی پوسٹنگ سے پہلے پوچھیں۔ اگر آپ کے رابطوں سے آجروں کے ساتھ داخلی ٹریک ہے تو اپنے رابطوں سے سفارشات لینے کی کوشش کریں۔ یہ کچھ نکات ہیں جو آپ کو اپنے نیٹ ورک کو وسعت دینے میں معاون ثابت ہوں گے۔
    • اس شعبے میں سرگرم لوگوں سے ملنے کے لئے آن لائن فورم ، سوشل میڈیا سائٹس اور پیشہ ور نیٹ ورکس میں شامل ہوکر اپنے تعلقات کو وسعت دیں۔
    • پرانے اور نئے دونوں ، اپنے ہم جماعتوں اور اساتذہ سے رابطے میں رہیں۔
    • کانفرنسوں اور کانفرنسوں میں حصہ لیں۔


  6. نوکری کے ناکام انٹرویو سے سیکھیں۔ سب سے پہلے ، یہ بات ذہن میں رکھیں کہ اتنے مقابلے کے ساتھ ، بہت سے بھرتی کرنے والے ممکنہ طور پر آپ کی درخواست کو مسترد کردیں گے۔ اس مایوس کن تجربے کو قبول کریں ، زیادہ فکر نہ کریں اور اس سے سیکھیں۔
    • اپنی کمزوریوں کی نشاندہی کرنے اور ان کو بہتر بنانے کے لئے اپنے انٹرویوز ، دوبارہ شروع اور ڈیمو پر نظر ثانی کریں۔
    • انٹرویو لینے والوں کو جو توجہ اور وقت آپ نے دیا ہے اس کے لئے ان کا شکریہ ادا کرنے کے ل thanks شکریہ کا خط یا ای میل بھیج کر اس کی پیروی کریں۔
    • ان پہلوؤں کے بارے میں مشورہ طلب کریں جن میں وہ سمجھتے ہیں کہ آپ کو بہتر بنانے کی ضرورت ہے۔

حصہ 3 فیصلہ کریں کہ کیا یہ کیریئر اپنی ضروریات کے مطابق ہے



  1. کھیل کا شوق ہے۔ یہ نوٹ کرنا چاہئے کہ پروگرامنگ سرگرمی کا ایک مانگ اور تناؤ کا حامل میدان ہوسکتی ہے ، اسی طرح اس کو توڑنا ایک مشکل کیریئر بھی ہوسکتا ہے۔ یہ آپ کی طرف سے بہت زیادہ جذبہ لے گا ، لہذا اپنے جذبے کی ڈگری کا اندازہ کریں۔ کامیابی کے ل. اپنے خون کا آخری قطرہ ترک کردیں۔


  2. جانئے کہ آپ کے پاس جانے کے لئے کچھ راستہ ہے۔ صبر اور استقامت کاشت کریں۔ خود تکنیکی تعلیم یا یونیورسٹی کی تعلیم کے ذریعہ ، تکنیکی تکنیکی جانکاری کے حصول میں ، کچھ سال لگیں گے۔ جب آپ کام کی دنیا میں شامل ہونے کے لئے تیار ہیں تو ، ہر بار درخواست دیتے وقت سخت مقابلہ کا سامنا کرنے کی امید کریں۔ دوسرے لفظوں میں ، کام تلاش کرنے میں کچھ وقت لگ سکتا ہے۔ پھر ، ایک بار ملازمت پر لینے کے بعد ، اپنے خوابوں کی نوکری پر اترنے سے پہلے سخت محنت کرنے کا ارادہ کریں۔


  3. اس کام سے مالا مال ہونے کی کوشش نہ کریں۔ اگر آپ معیاری کورس لینے کا فیصلہ کرتے ہیں تو ، خبردار رہیں کہ آپ کی رجسٹریشن فیس شاید کسی گیم پروگرامر کی اوسط سالانہ تنخواہ سے تجاوز کر جائے گی۔ یہ بھی جانئے کہ یہ نوکری غیر یقینی کے مترادف ہے ، اس کا مطلب یہ ہے کہ آپ جو نوکری چنتے ہیں وہ غلطی کا شکار ہوسکتا ہے۔ ایک بار پھر ، اس کام کو یقینی طور پر جذبہ کی ضرورت ہے ، لہذا اس کیریئر کو آسان پیسے کے ل not نہیں ، بلکہ پیار کے لrace گلے لگائیں۔


  4. کے اسباق پر خصوصی توجہ دیں ریاضی. ریاضی کی مضبوط مہارتوں کی ضرورت کے لئے گیم پروگرامنگ کے پہلوؤں سے ، سب سے زیادہ کی توقع کریں۔ اگر آپ ابھی بھی ہائی اسکول میں ہیں تو ، ریاضی کی کلاس میں اپنی کوششیں دوگنی کردیں۔ اگر آپ نے اپنی تعلیم ختم کردی ہے اور آپ کو اپنی یادداشت کو تازہ کرنے کی ضرورت ہے تو ، اسے کریں۔
    • ظاہر ہے ، ریاضی کی کلاسز لے کر ، آپ آسانی سے اپنی صلاحیتوں کو گہرا کرسکتے ہیں۔ لیکن شاید ڈاؤن لوڈ کے ل available دستیاب ریاضی کے کھیل کی کثیر تعداد خواہشمند گیم ڈویلپر کے لئے بھی بہتر ہے۔ ایک پتھر کے دو پرندوں کو مار ڈالو اور کھیلوں کو دریافت کرو جو شاید آپ نے دوسری کوشش نہیں کی ہو گی۔


  5. جیسے کسی ٹیم میں کام کرنا۔ ملازمت کے بازار میں داخل ہونے سے پہلے ، آپ کو پروگرامنگ کی اپنی مہارتوں کو تیار کرنے میں بہت زیادہ وقت خرچ کرنا چاہئے۔ لیکن تنہا کام کرنے کی عادت ڈالیں۔ ایک بار جب آپ کی خدمات حاصل کی جاتی ہے ، تو توقع کریں کہ وہ کسی بڑی ٹیم کا حصہ بن جائے گی۔ واضح طور پر بات چیت کرنا اور تنقید کو قبول کرنا سیکھیں اور اس کو دو ضروری مہارت سمجھیں۔


  6. مقام کے بارے میں لچکدار رہیں۔ جہاں آپ رہتے ہو وہ جگہ اتنی پریشانی کا شکار نہیں ہوسکتی ہے۔ لیکن اگر آپ جس علاقے میں رہتے ہیں وہ پہلے سے ہی کوئی تکنیکی جنت نہیں ہے تو ، جہاں کام ہو وہاں منتقل ہونے پر غور کریں۔ یہ بھی یاد رکھیں کہ ملازمت میں استحکام کی بجائے غیر یقینی ہے ، اور اسی وجہ سے آپ کو کسی نئی ملازمت میں واپس جانے کی ضرورت پڑسکتی ہے۔