سوفٹ ویئر انجینئری اور تنصیب کار
ایک خطرناک ماحول میں کام کرنا کیسے مفید ثابت ہوتا ہے
Table of Contents
واضح نشانے اور وقت کی بابت متوازن مشورت فراہم کریں
کسی بھی مقررہ وقت کے کوڈ سیشن شروع کرنے سے پہلے، مخصوص، مسورع مقاصد کا تعین کرنے سے پہلے. "مریخی الموت" جیسے غیر واضح مقصد کی بجائے، اسے توڑ دو: ہر منٹ کے اندر تین اوسط درجے کے مسائل حل کریں یا 40 منٹ کے تحت ایک فعال پروگرامنگ مسئلہ مکمل کریں۔ واضح مقاصد کو اپنی عادت کو برقرار رکھیں اور مسئلے کے ذریعے گمراہ کرنے میں رکاوٹ پیدا کریں۔
ایک جیسے ہی وقت کی حدیں طے کرنا ہے. بہت سے غیر ضروری انجینئر اس مسئلے کو حل کرنے میں ناکام رہتے ہیں کیونکہ وہ مسائل کو حل نہیں کرسکتے، بلکہ ان کی غیر ضروری تفصیلات پر وقت ضائع کرتے ہیں۔
مناسب ماحول کا انتخاب کریں
آپ کا جسمانی اور ڈیجیٹل سیٹ براہ راست آپ کی کارکردگی پر اثرانداز ہوتا ہے. مِمیکی حقیقی ٹیسٹ کی شرائط کو قریب سے استعمال کریں. کم از کم کارکردگی والی جگہوں پر کریں.
کوڈنگ پلیٹ فارم منتخب کریں جو ⁇ in Times اور زندہ روک ئے گا ۔ اور Hackerk[3]. [FLT]. [3] مہمل مہمات اور انٹرویو فراہم کرتا ہے جو حقیقی تجزیاتی ماحول کو قریب سے متعین کرتی ہیں. [FLTT]:TPTTTT] کے لئے باقاعدہ استعمال کیے جانے والے چیلنجزے، [FLTTTT] پر دباؤ :TTTLTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
مسائل سے نپٹنے کیلئے مشق کریں
آپ کے موجودہ مہارت کی سطح سے مطابقت پیدا کرنے والے مسائل سے شروع کریں ۔ اگر آپ تکنیکی انٹرویو (مثلاً ایف اے) کی تیاری کر رہے ہیں تو عام طور پر سوالیہ جوابات پر توجہ مرکوز رکھیں : قطاروں ، قفل ، درخت ، نقشے ، تصویر ، پروگرامنگ ، کمپیوٹر وغیرہ ۔
مسائل کا انتخاب کرتے وقت پہلے ان لوگوں کو کرنا جن کے لئے تنقیدی سوچ اور الموت انتخاب درکار ہے ۔ ان چھوٹے مسائل سے گریز کریں جو دو منٹ میں متحرک قوت کے ساتھ حل ہو سکتے ہیں ۔ایک اچھا دستور آپکو وقتی طور پر پیچیدہ ، پیچیدہ اور قابل استعمال مسائل کے درمیان تجارتی ضروریات کو پورا کرنے پر مجبور کرنا چاہئے ۔ مثال کے طور پر ، ایک مسئلہ جو آپ سے پوچھے بغیر دوبارہ حروف ونڈوز کے دوبارہ حل کے ساتھ حل کر سکے گا(ن) مگر وقت کے تحت نہایت مشکل (2)
ماضی کے امتحانات اور آزمائشوں کا استعمال کریں
کچھ بھی مہیا نہیں کرتا اصل امتحان کا مکمل طور پر اپ کو رائج کرنے کے لئے. بہت سے پلیٹ فارمز گزشتہ مقابلے کے مسائل یا انٹرویو کے انٹرویو کے لئے. اپنے ہدف کے امتحان کے صحیح مقررہ وقت کے لئے ٹائمر سیٹ کریں اور مسائل کا مکمل سیٹ کریں، سیشن کے بعد، ہر حل کا جائزہ لیں اور دونوں درست اور غلط استعمال کریں۔
کیا مَیں نے زبان سے واقف ہونے کی وجہ سے کوڈ کو آہستہ آہستہ کھو دیا ہے ؟ مثال کے طور پر اگر آپ دیکھتے ہیں کہ آپ پہلے پانچ منٹ میں جلدی سے اپنی رفتار کو دوبارہ استعمال کرتے ہیں تو آپ کو اپنی توجہ ایک منٹ میں کلیدی رکاوٹوں کو نکالنے کی تربیت دیں گے ۔
ماسٹر ٹائم انتظامیہ سٹیج
با قاعدہ وقتی انتظام صرف وقتی وقت کے اندر طے کرنے کے لئے صرف ایک وقت کے علاوہ آگے جا سکتا ہے. کوڈ کے انٹرویو میں استعمال ہونے والا ایک عام اصول یہ ہے کہ 5 منٹ صرف دن صرف کریں.
مشکل صورتحال میں مشکلات سے پہلے
اسکے بعد سب سے پہلے آپ کو آرامدہ نکات پر غور کرنے سے مشکل مسائل کا سامنا کرنا پڑتا ہے ۔
"دو "مریخ" ٹیکنک استعمال کریں۔
پیچیدہ مسائل کے لیے دو رموزی حل پر غور کریں: پہلے ایک ایسے برقی محلول کا عمل کریں جو صحیح کام کرتا ہے، چاہے سستا بھی ہو، اگر وقت کی اجازت ہو، اس کو دوبارہ جاری کرے۔
ذہنی دباؤ اور دباؤ
جب آپ کو کسی ایسے شخص کے ساتھ وقت گزارنے کا موقع ملتا ہے جو آپ کو اپنے معمول میں تبدیلیاں لانے کی کوشش کرتا ہے تو اُس کے ساتھ وقت گزارنے کا بہت ہی اچھا وقت ہوتا ہے ۔
ایک اور تکنیک بیرونی دباؤ سے کام لینے سے درست دباؤ کو حل کرنا ہے، جیسے کہ دوست کے پاس آپ کوڈ استعمال کرنا یا خود کو ریکارڈ کرنے کے لئے ویبکم استعمال کرنا ہے. جتنا زیادہ آپ خود کو دیکھنے کے احساس میں ظاہر کریں گے، حقیقی انٹرویو کے دوران کم ہی محسوس ہو گا۔
پریمیئرشن تیار کریں
ہر سیشن سے پہلے متوازن رسم بنائیں : چند جلدوں کا جائزہ لیں ، کسی عام گیند کو سنیں یا ایک معمولی گرمو سفر کے مسئلے کو حل کریں۔ وقت کے ساتھ ساتھ یہ رسمیں آپ کے دماغ کو "فُوس طریقہ" داخل کرنے کے لئے اشارے دیتی ہیں ۔ یہ پیشہور کھلاڑیوں اور موسیقاروں کے درمیان ایک عام رسم ہے اور اس کا ترجمہ کرنا اچھا ہوتا ہے ۔
غور کریں کہ آپ نے کیا سیکھا ہے ۔
پوسٹ ِسشن جائزہ یہ ہے کہ حقیقی ترقی کہاں ہوتی ہے. ہر مسئلہ کے لئے، جسٹس نیچے:
- میں کہاں پھنس گیا؟
- کیا مَیں نے پہلے پہل کس طریقے سے کوشش کی ؟
- کیا مَیں نے غیرضروری غلطی کی تھی ؟
- کیا مَیں نے اپنے پاسولحاظ ( بہت بڑی تعداد ، ) کو پورا کِیا ؟
- میں کتنی دیر تک ایسایمایس پر خرچ کِیا ۔
مثال کے طور پر ، آپ یہ جان سکتے ہیں کہ آپ ہمیشہ غریب متغیر کی وجہ سے 5 منٹ کھو بیٹھے ہیں یا اکثر آپ کو ان چیزوں کو ضائع کرنا بھول جاتے ہیں ۔
سرکاری حلات اور تجاویز سے سیکھیں
اگر آپ کو معلوم نہیں تو اگلے سیشن سے پہلے اسے اکیلے رکھیں ، اسکے بعد سے پہلے کہ آپ سیکھنے والے ہیں ، آپ کو سیکھنے کے لئے تیز رفتار سے کام کرنا چاہئے ۔
حد سے زیادہ پریشان نہ ہوں
ہفتے میں پانچ دن تک روزانہ ۳۰ منٹ کی مشق کرنے کا پروگرام ایک چار گھنٹے سے بہتر نتائج پیدا کرے گا ۔
جب آپ آرام سے کام لیتے ہیں تو آپ کو یہ مشکل وقت میں اضافہ کرنا پڑتا ہے ۔
لیورٹیج کوڈ ٹیمپلز اور سنیپ دلوں کو چُھونے والے
وقتی ماحول میں، ہر سیکنڈ شمارندی۔ دوبارہ قابل کوڈ نمونوں کی ذہنی لائبریری بنائیں: بینری تلاش ٹیمپلز، یونین arcindex عمل، غیر فعال کھڑکیوں کیلنگ، درختوں کی پٹی، اور گراف بی ایف ایس / ڈی ایف ایس کے شروع ہوتے ہی آپ اسے فوری طور پر بغیر حل کر سکتے ہیں۔یہ مفت طور پر مسئلہ کے انتہائی حل کرنے کے لیے مفت لوڈ کر سکتا ہے۔
بیشتر جدید آئینی اور آن لائن ایڈیٹرز آپکو نجی سسیپ فائل رکھنے کی اجازت دیتے ہیں جبکہ اکثر اوقات امتحانات خارجی وسائل کو حرام جانتے ہوئے دل کی جانب سے کئے جانے والے ٹیمپلوں کو جاننے کی اجازت ہے ۔
پروڈیوس میٹرکس
کمزوریوں کی شناخت کے لیے اپنے معمول سے اعدادوشمار کا استعمال کریں ۔
- پهلے کوڈ حروف (اپنی رفتار ) کے ليے وقت
- پہلے گردن درست کرنے کا وقت (کوڈ رفتار )
- ناکامی کی کوشش ( غیر متصل کارکردگی)
- وقت کو غنیمت جانا
ٹیمڈ کوڈنگ ماسٹر پر آخری لفظ
وقت کے تحت کو ڈِنِنگ کا استعمال نا مُکُن نظریۂ تُندُون نہیں ہوتا ۔یہ متعین کرنا ایک مہارت ہے جو متعین کرنا ، واضح مقاصد ، حقیقی ماحول کو منظم کرنا ، اپنے وقت کو کئی سطحوں پر ترتیب دینا اور ہر سیشن پر اس پر غور کرنا ۔ وقت کے دوران آپ کی رفتار اور درستی بہتر ہوگی اور گھڑی دشمن کی بجائے گھڑی ایک سرپرست بن جائے گی۔
مزید وسائل کے لیے کا مطالعہ کرنا Crodewer Crist آزاد کوڈCamp اور Big FrontEnd پلیٹ فارم فار فرنٹنگ مخصوص چیلنجز کے لیے آپ کی حدود کو مضبوط کرنا اور آپ کو کسی بھی غیر ضروری طور پر استعمال کرنے میں کامیاب رہنا ہوگا۔