میں نے DEV چیلنجز سے کیا سیکھا
میں سمجھتا تھا کہ DEV چیلنجز کا مقصد جیتنا ہے۔
چند ماہ قبل، میں نے DEV جوائن کیا۔ میں بہت سے لوگوں کو نہیں جانتا تھا۔ میں ایک سادہ سے خیال پر یقین رکھتا تھا۔ میں سمجھتا تھا کہ چیلنج جیتنا اس بات کی علامت ہے کہ میں ایک حقیقی ڈویلپر ہوں۔
میں حصہ لیتا رہا۔ میں نے ریٹرو گیمز بنائیں۔ میں نے بیجز حاصل کیے۔ ہر بیج میرے چہرے پر مسکراہٹ لے آتا تھا۔
پھر مجھے کچھ احساس ہوا۔ سب سے بڑا انعام بیج نہیں تھا۔
میں نے خود سے ایک سوال کیا۔ مقابلہ ختم ہونے کے بعد کیا ہوتا ہے؟ بیج میری پروفائل پر رہتا ہے۔ پروجیکٹ GitHub پر چلا جاتا ہے۔ پھر کیا؟
میں غلط چیز پر توجہ دے رہا تھا۔ اصل اہمیت کمیونٹی کی تھی۔
DEV کے بغیر، میں دنیا بھر کے ڈویلپرز کے ساتھ آئیڈیاز پر تبادلہ خیال نہیں کر پاتا۔ مجھے ان لوگوں سے فیڈ بیک نہیں ملتا جن کی میں تعریف کرتا ہوں۔ میں مختلف طرزِ فکر رکھنے والے ڈویلپرز سے نہیں مل پاتا۔
چیلنج صرف سافٹ ویئر بنانا نہیں تھا۔ چیلنج ایک کمیونٹی کا حصہ بننا تھا۔
زیادہ تر ڈویلپرز صرف اپنی کمپنیوں کے اندر ہی بات چیت کرتے ہیں۔ DEV مختلف ہے۔ یہ آپ کو سامنے آنے، سیکھنے اور خود کو بہتر بنانے کے لیے ایک جگہ فراہم کرتا ہے۔
سافٹ ویئر بنانا مشکل ہے۔ لیکن ایسی جگہ بنانا جہاں لوگ اس سافٹ ویئر تک پہنچ سکیں، اس سے کہیں زیادہ مشکل ہے۔
کسی نے یہ پلیٹ فارم بنایا ہے۔ انہوں نے ایک ایسا اسٹیج تیار کیا ہے جہاں مبتدی اور ماہرین ایک ساتھ کھڑے ہوتے ہیں۔
میرا مقصد بدل گیا۔
شروع میں، میں جیتنا چاہتا تھا۔ اب، میں اب بھی بہترین پروجیکٹس بنانا چاہتا ہوں۔ میں اب بھی جیتنا چاہتا ہوں۔ لیکن اب یہ میرا بنیادی مقصد نہیں رہا۔
میں ایسی چیزیں بنانا چاہتا ہوں جو مقابلہ ختم ہونے کے بعد بھی اہمیت رکھتی ہوں۔
اگر آپ DEV میں نئے ہیں، تو میری بات سنیں۔ اگر آپ یہاں جیتنے کے لیے آئے ہیں، تو میں سمجھ سکتا ہوں۔ میں بھی ایسا ہی تھا۔
کمیونٹی کو نظر انداز نہ کریں۔ یہاں لوگ ایک دوسرے کی حوصلہ افزائی کرتے ہیں اور مل کر ترقی کرتے ہیں۔ بیج آپ کی پروفائل پر رہتا ہے، لیکن کمیونٹی آپ کے ساتھ رہتی ہے۔
میرا آپ سے ایک سوال ہے۔
ہم ایسی مزید جگہیں کیسے بنا سکتے ہیں جہاں آزاد ڈویلپرز مل کر ترقی کر سکیں؟
اپنے خیالات نیچے شیئر کریں۔
ماخذ: https://dev.to/sevasu77/what-i-learned-from-dev-challenges-about-winning-and-community-3j2g