سافٹ ویئر کے ساتھ ، انسان کی خدمت کرنا

سافٹ ویئر کے ساتھ ، انسان کی خدمت کرنا


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

واضح رہے کہ کوئی اخلاقی طور پر تربیت یافتہ سافٹ ویئر انجینئر کبھی بھی ایک لکھنے پر رضامند نہیں ہوگا DestroyBaghdad طریقہ کار. بنیادی پیشہ ورانہ اخلاقیات کے بجائے اسے ایک لکھنے کی ضرورت ہوگی DestroyCity طریقہ کار ، جس میں بغداد کو پیرامیٹر کے طور پر دیا جاسکتا ہے۔

جو مجھے ایک اور لطیفے کی یاد دلاتا ہے جو لوگ 2015 میں بتا رہے تھے:

ڈونلڈ ٹرمپ بنیادی طور پر ایک تبصرہ سیکشن ہیں جو صدر کے لئے چل رہے ہیں

جو پریشان کن ہے کیونکہ تکنیکی طور پر ، تکنیکی طور پر، میں ایک ایسی کمپنی چلاتا ہوں جو تبصرے کے حصے بناتا ہے۔

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

2011 میں یاد رکھیں جب مارک اینڈریسین نے کہا تھا کہ “سافٹ ویئر دنیا کھا رہا ہے”؟

سافٹ ویئر دنیا کھا رہا ہے ، مارک اینڈریسن

جو “واہ! ہم سافٹ ویئر ڈویلپرز واقعی” جیسے تمام ہپ اور ٹھنڈا اور متاثر کن آواز لگاتے تھے ہیں دنیا میں فرق پیدا کرنا! ” اور اب میری زندگی کے لئے میں اسے کسی بدنما انتباہ کے علاوہ کسی اور چیز کے طور پر نہیں پڑھ سکتا ہوں کہ ہم اس وقت مناسب طریقے سے ترجمہ کرنے کے لئے کافی ہوشیار نہیں تھے۔

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

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

مجھے ایک خاص مچل اور ویب اسکیٹ کی یاد دلائی گئی ہے: “کیا ہم بیڈیز ہیں؟

https://www.youtube.com/watch؟v=Qv2xgqbcvxq

ٹیکنالوجی سے غیر متوقع نیچے کی طرف جانے کے موضوع پر ، بلیک آئینے سے زیادہ کوئی شو ضروری نہیں ہے۔ اگر آپ نے ابھی تک بلیک آئینہ نہیں دیکھا ہے تو ، پاس نہ کریں ، $ 200 جمع نہ کریں ، فوری طور پر نیٹ فلکس پر جائیں اور اسے دیکھیں۔ جاؤ! آگے بڑھیں!

https://www.youtube.com/watch؟v=jdiygjp5ifg

منصفانہ انتباہ: براہ کرم بلیک آئینے کے سیزن 1 قسط 1 سے شروع نہ کریں! سیزن 3 سے شروع کریں ، اور آگے بڑھیں۔ اگر آپ ان کو پسند کرتے ہیں تو ، سیزن 2 اور صرف جاری کردہ سیزن 4 میں ڈوبیں ، پھر باقی۔ لیکن مجھے مزاح اور براہ کرم کم از کم سیزن 3 کا پہلا واقعہ دیکھیں۔

بلیک آئینے میں بیان کردہ ٹکنالوجی بعض اوقات غیر حقیقی ثابت ہوسکتی ہے ، لیکن کئی اقساط میں پریشان کن قابل قدر منظرنامے پیش کیے جاتے ہیں آج کی بات ہے سائنس اور ٹیک ، جو ہمارے پاس اب سے 20 سے 50 سال ہوگا۔ یہ بہت ہی حقیقی احتیاطی کہانیاں ہیں ، اور اس میں سے کچھ سامان احساس ہونے کی طرف بہتر ہے۔

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

مہینوں پہلے میں نے کوڈنگ کے بارے میں بچوں کی کتاب کے لئے ایک مختصر انٹرویو پیش کیا تھا۔

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

بچوں کے سامعین کے ل my اپنے جوابات کو آسان بنانے کی کوشش میں ، میں نے ایک ایسی چیز کو واضح طور پر بیان کیا تھا جو مجھے سافٹ ویئر میں واپس آتا رہتا ہے۔ انسان کی خدمت کرنا. کسی تالی پر نہیں ، بلشٹ منیٹائزیشن کے لئے – لیکن ایسا سافٹ ویئر جو لوگوں کو اپنے آپ کا بہترین ورژن بننے میں مدد کرتا ہے۔

https://www.youtube.com/watch؟v=cni_hc839wo

اور تم جانتے ہو کہ میں ایسا کیوں کرتا ہوں؟ مجھے بھی اس مدد کی ضرورت ہے۔ میں تھک جاتا ہوں ، ناراض ، پریشان ، جذباتی ، کرینک ، چڑچڑا ، مایوس ہوں اور مجھے وقتا فوقتا اپنے آپ کا بہتر ورژن بننے کا انتخاب کرنے کے لئے یاد دلانے کی ضرورت ہے۔ میں ہمیشہ کامیاب نہیں ہوتا۔ لیکن میں چاہتا ہوں. اور میں ہر ایک پر یقین کرتا ہوں – ہر ایک کی کچھ معقول اعدادوشمار کی قیمت کے لئے – بنیادی طور پر بھی۔

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

میں 2017 میں زیادہ بلاگ نہ کرنے پر معذرت چاہتا ہوں۔ میں یقینی طور پر گفتگو میں مصروف رہا ہوں جو حقیقت میں بہت اچھا ہو رہا ہے۔ ہم نے 21 افراد میں اضافہ کیا اور اس سال اوپن سورس ماحولیاتی نظام کو جو ہم تیار کرتے ہیں اسے 55،000 ڈالر واپس کردیئے۔ لیکن یہ کوئی عذر نہیں ہے۔ سچ تو یہ ہے کہ لکھنا مشکل ہے کیونکہ بہت ساری جہتوں میں یہ ایک بہت ہی پریشان کن سال رہا ہے – مردوں کے لئے ، ٹیک کے لئے ، امریکی جمہوریت کے لئے۔ مجھے بہت زیادہ شرم آتی ہے ، اور مجھے لگتا ہے کہ ہم سب سے پہلے اور سب سے اہم اقدام میں سے ایک ہے جو ہم پوری صنعت میں واضح ضابطوں کو اپنانا ہے۔ میں یہ بھی مانتا رہتا ہوں ، اگر ہم ہمارے سافٹ ویئر کے بارے میں مزید جامع طور پر سوچنا شروع کردیں تو کیا کرسکتا ہے تمام لوگوں کی خدمت کریں، نہ صرف ذاتی طور پر (یا ، اس سے بھی بدتر ، جس کمپنی کے لئے ہم کام کرتے ہیں) – وہ سافٹ ویئر حل کا حصہ اور ہونا چاہئے۔

میں نے حالیہ پوڈ کاسٹوں میں ان خیالات کو بڑھانے کی کوشش کی:

سافٹ ویئر کو تبدیل کرنا آسان ہے ، لیکن لوگ … نہیں ہیں۔ لہذا نئے سال میں ، سافٹ ویئر ڈویلپرز کی حیثیت سے ، آئیے ہم جس حصے پر توجہ مرکوز کرنے کے لئے ایک قرارداد بنائیں کر سکتے ہیں تبدیل کریں ، اور اپنے آپ سے ایک بہت ہی اہم سوال پوچھتے رہیں: ہمارا سافٹ ویئر لوگوں کو اپنے آپ کا بہترین ورژن بننے میں کس طرح مدد کرسکتا ہے؟



Source link

Postagens Similares

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *