مواد پر جائیں
یہ مضمون AI کا استعمال کرتے ہوئے جاپانی سے ترجمہ کیا گیا ہے۔
جاپانی میں پڑھیں
یہ مضمون پبلک ڈومین (CC0) میں ہے۔ اسے آزادانہ طور پر استعمال کرنے کے لیے آزاد محسوس کریں۔ CC0 1.0 Universal

فریم ورک ڈیزائن ایک فکری صلاحیت کے طور پر

سائنس مشاہدے کے ذریعے حقائق کا پتہ لگاتی ہے۔ صرف سائنس ہی نہیں بلکہ عمومی طور پر علم کو ایک ایسی فکری سرگرمی قرار دیا جا سکتا ہے جو مشاہدے کے ذریعے آفاقی حقائق کی شناخت کرتی ہے اور انہیں علم کے طور پر جمع کرتی ہے۔

دوسری جانب، اشیاء اور نظاموں کی ترقی علم سے مختلف ایک فکری سرگرمی ہے۔ ترقی ڈیزائن کے ذریعے نئی اشیاء اور نظام تخلیق کرتی ہے، مادی خوشحالی اور تکنیکی ترقی کو ممکن بناتی ہے۔

عام طور پر، ایک تعلق موجود ہوتا ہے جہاں علم کے ذریعے جمع کردہ معلومات کو ترقی میں استعمال کیا جاتا ہے۔

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

اس طرح، علم مشاہدے کے ذریعے حقائق کی دریافت پر مرکوز ہے، جبکہ ترقی ڈیزائن کے ذریعے اشیاء اور نظاموں کی ایجاد پر مرکوز ہے، جو فکری سرگرمی کے مختلف محوروں کو ظاہر کرتی ہے۔

تاہم، علم کے اندر بھی، ڈیزائن کے ذریعے ایجاد کی فکری سرگرمی موجود ہے۔

یہی فریم ورک ڈیزائن ہے۔

سائنس میں فریم ورک ڈیزائن کی ایک واضح مثال ارض مرکزی اور شمسی مرکزی ماڈلز ہیں۔

ارض مرکزی اور شمسی مرکزی ماڈلز ایسے مفروضے نہیں ہیں جو اس بات پر مقابلہ کر رہے ہوں کہ کون سا حقیقی ہے۔ یہ اس بات کے انتخاب ہیں کہ مشاہدہ شدہ حقائق کی تشریح کے لیے کس نظریاتی فریم ورک کو لاگو کیا جائے۔

اور ان کی قدر کا فیصلہ درستگی سے نہیں بلکہ افادیت سے کیا جاتا ہے، اور انہیں ہر مخصوص صورتحال کے لیے افادیت کی بنیاد پر منتخب کیا جاتا ہے۔

یہ ٹھیک ڈیزائن کے ذریعے ایجاد ہے، نہ کہ مشاہدے کے ذریعے دریافت۔

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

انہیں پیراڈائم شفٹس کہا جاتا ہے، لیکن انہیں سوچ میں مکمل تبدیلی کے بجائے مفید اختیارات میں اضافہ کے طور پر دیکھنا زیادہ درست ہے۔ لہٰذا، انہیں پیراڈائم ایجادات یا پیراڈائم اختراعات کہنا زیادہ مناسب ہو سکتا ہے۔

صرف سائنس تک محدود نہیں، بلکہ مختلف تعلیمی شعبوں میں بھی، مفید نظریاتی فریم ورک بعض اوقات مشاہدے کے ذریعے دریافت ہونے کے بجائے نئے سرے سے ایجاد کیے جاتے ہیں۔

اس طرح منظم کیا جائے تو یہ واضح ہو جاتا ہے کہ ڈیزائن کے ذریعے ایجاد علم کے اندر بھی ایک فکری سرگرمی کے طور پر ایک بہت اہم مقام رکھتی ہے۔

مہارت کے سیٹوں میں فرق

مشاہدے کے ذریعے دریافت اور ڈیزائن کے ذریعے ایجاد بہت مختلف فکری سرگرمیاں ہیں۔ نتیجتاً، انہیں مختلف مہارتوں کے سیٹ درکار ہوتے ہیں۔

جنہوں نے علم میں بڑی پیراڈائم اختراعات لائیں، غالباً ان کے پاس یہ دو الگ الگ مہارتوں کے سیٹ موجود تھے۔

دوسری جانب، بہت سے ماہرینِ تعلیم اور محققین، اگر وہ پہلے سے ایجاد شدہ فریم ورکس کے اندر مشاہدے کے ذریعے دریافتیں کرنے کی فکری سرگرمی میں مہارت رکھتے ہوں تو مقالے لکھ کر پہچان حاصل کر سکتے ہیں۔

لہٰذا، یہ ضروری نہیں کہ تمام ماہرینِ تعلیم اور محققین کے پاس ڈیزائن کے ذریعے ایجاد کی مہارت کا سیٹ ہو۔ بلکہ، ڈیزائن کے ذریعے ایجاد میں شامل ہونے یا اس کی اہمیت کے بارے میں جاننے کے مواقع وافر مقدار میں دستیاب نہیں ہو سکتے۔

اس طرح، یہ حیران کن نہیں ہے کہ زیادہ تر ماہرینِ تعلیم اور محققین مشاہدے کے ذریعے دریافت کی مہارت کے سیٹ کی طرف مائل ہوتے ہیں، اور انہوں نے خاص طور پر فریم ورک ڈیزائن کی مہارت کا سیٹ حاصل نہیں کیا ہوتا۔

سافٹ ویئر انجینئرز

دوسری جانب، ایسے لوگ بھی ہیں جن کا پیشہ ترقی ہے۔ اس کی ایک بہترین مثال ترقی میں شامل مختلف اقسام کے انجینئرز ہیں۔

ڈیزائن کے ذریعے ایجاد کے لیے مہارت کا سیٹ، مختلف درجات میں، انجینئرز کے اپنے اپنے شعبوں میں ایک لازمی مہارت ہے۔ مزید برآں، یہ مہارتیں روزمرہ کے ترقیاتی کام کے ذریعے جمع ہوتی ہیں۔

تاہم، یہ ڈیزائن کی مہارتیں انتہائی ماہرانہ، ہر شعبے کے لیے منفرد ہوتی ہیں، اور بہت بنیادی پہلوؤں کے علاوہ، انہیں آسانی سے دوسرے شعبوں میں منتقل نہیں کیا جا سکتا۔

خاص طور پر، علم میں فریم ورک ڈیزائن ایک خصوصی شعبہ ہے جس میں خلاصہ تصورات کو میٹا-لیول پر دوبارہ ترتیب دینا شامل ہے۔

لہٰذا، محض ڈیزائن کی مہارتوں کا مالک ہونا اس کا یہ مطلب نہیں ہے کہ کوئی انہیں فریم ورک ڈیزائن پر لاگو کر سکتا ہے۔

تاہم، انجینئرز میں، سافٹ ویئر انجینئرز خاص ہیں۔ یہ اس لیے کہ وہ سافٹ ویئر ڈیزائن میں خلاصہ تصورات کو میٹا-لیول پر دوبارہ ترتیب دینے کا کام معمول کے مطابق انجام دیتے ہیں۔

اس وجہ سے، سافٹ ویئر انجینئرز کے پاس علم میں فریم ورک ڈیزائن کے لیے درکار مہارت کا سیٹ ممکنہ طور پر موجود ہوتا ہے۔

یقیناً، ان مہارتوں کو علمی فریم ورک ڈیزائن جیسے اعلیٰ درجے کے شعبوں پر لاگو کرنے کے قابل ہونے کے لیے، خلاصہ تصورات کو ڈیزائن کرنے میں بہترین ہونا ضروری ہے۔

اور وہ افراد جنہیں روزانہ کی بنیاد پر نئے ڈیزائن ماڈلز پر غور کرنے کی عادت ہو، وہ اس کے لیے موزوں ہوں گے۔