টুইটারের পতনের একটি আশ্চর্যজনক (অন্তত আমার কাছে) ফলাফল হল একটি সামাজিক মিডিয়া সাইট হিসাবে লিঙ্কডইন-এর উত্থান। আমি কিছু আকর্ষণীয় পোস্ট দেখেছি যা আমি উল্লেখ করতে চেয়েছিলাম:
প্রথমত, সাইমন ওয়ার্ডলি জিনিসগুলি কীভাবে কাজ করে তা না বুঝেই তৈরি করেছিলেন:

এখানে অ্যাডাম জ্যাকব এর উত্তর:

এবং এখানে ব্রুস পেরেনস, যার পোস্টগুলির সাথে তাদের অনেক কিছু করার আছে, যদিও তিনি তাদের কাউকে স্পষ্টভাবে সাড়া দিচ্ছেন না।

পরিশেষে, এখানে 1994 সালে লেখা এমআইটি ইঞ্জিনিয়ারিং প্রফেসর লুই বুকিয়ারেলির ডিজাইনিং ইঞ্জিনিয়ার্স বইটি রয়েছে। এখানে আমি সক্রিয় জ্ঞানের উপর আমার আগের পোস্ট থেকে উদ্ধৃতিগুলি কপি এবং পেস্ট করছি।
কয়েক বছর আগে, আমি প্রযুক্তিগত সাক্ষরতার উপর একটি জাতীয় সম্মেলনে যোগ দিয়েছিলাম… একজন প্রধান বক্তা, একজন সমাজবিজ্ঞানী, প্রশ্নাবলীর উত্তরের আকারে সংগৃহীত ডেটা উপস্থাপন করেছিলেন। বিস্তারিত পরিসংখ্যান বিশ্লেষণের পর তিনি এই সিদ্ধান্তে উপনীত হন যে আমরা প্রযুক্তিগত নিরক্ষরদের জাতি। উদাহরণ হিসাবে, তিনি উল্লেখ করেছেন যে আমাদের মধ্যে কত কম (20 শতাংশেরও কম) আমাদের টেলিফোন কীভাবে কাজ করে তা জানে।
এই বিবৃতি আমাকে ক্রন্দিত করেছে। আমি আমার মন ঘুরপাক খাচ্ছে এবং চিন্তায় ভরা দেখতে পেয়েছি। আমি কি জানি আমার টেলিফোন কিভাবে কাজ করে?
আমি আমার সিটে ঝাঁপিয়ে পড়লাম, কিছু ডুডল করলাম, তারপর নিজেকে জিজ্ঞেস করলাম, টেলিফোন কীভাবে কাজ করে তা জেনে কী লাভ? এর মানে কি স্থানীয় বা দূর দূরত্বের নম্বর কীভাবে ডায়াল করতে হয় তা জানা? অবশ্যই আমি যে অনেক জানতাম, কিন্তু যে এখানে বিন্দু বলে মনে হচ্ছে না.
না, আমি সন্দেহ করি প্রশ্নটি অন্য স্তরে বোঝা যেতে পারে, যেমন উত্তরদাতার জ্ঞান পরীক্ষা করা যাকে আমরা “যন্ত্রের পদার্থবিদ্যা” বলতে পারি। আমার মনে একটা ডায়াফ্রামের একটা ইমেজ ছিল যে চাপের তারতম্যের কারণে কথা বলার সময়, কম্পন করে এবং একটা কুণ্ডলী চালনা করে একটা চৌম্বক ক্ষেত্রের মধ্যে… যদি স্পীকার বলতে চায়, তাহলে সে ঠিক ছিল: আমরা অনেকেই জানি না কীভাবে আমাদের টেলিফোন কাজ করে।
আসলে, আমার আশ্চর্য, এটা করে [the speaker] প্রযুক্তিগত তথ্য তার টেলিফোন কি কাজ করে? তিনি কি দীর্ঘ দূরত্বের কলগুলির জন্য সর্বোত্তম রাউটিং পেতে ব্যবহৃত হিউরিস্টিকস সম্পর্কে জানেন? তিনি কি প্রতিধ্বনি এবং শব্দ দমনের জন্য ব্যবহৃত অ্যালগরিদমগুলির জটিলতা সম্পর্কে সচেতন? তিনি কি জানেন কিভাবে একটি প্রদক্ষিণকারী উপগ্রহ থেকে সংকেত প্রেরণ এবং গ্রহণ করতে হয়? তিনি কি জানেন কিভাবে AT&T, MCI এবং স্থানীয় ফোন কোম্পানিগুলো একই নেটওয়ার্ক একসাথে ব্যবহার করতে সক্ষম? তিনি কি জানেন যে এই সিস্টেমটি চালু রাখার জন্য কতগুলি অপারেটরের প্রয়োজন, বা টেলিফোনের খুঁটিতে উঠলে মেরামতকারীরা আসলে কী করে? তিনি কি কর্পোরেট অর্থায়ন, পুঁজি বিনিয়োগের কৌশল বা এই বিস্তৃত এবং পরিশীলিত যোগাযোগ ব্যবস্থার কার্যকারিতায় নিয়ন্ত্রণের ভূমিকা সম্পর্কে জানেন?
কেউ কি জানেন তাদের টেলিফোন কিভাবে কাজ করে?
একটি প্রযুক্তিগত সাক্ষাত্কারের প্রশ্ন রয়েছে যা এই রকম: “আপনি যখন আপনার ব্রাউজারের ঠিকানা বারে একটি URL টাইপ করেন এবং এন্টার চাপেন তখন কী হয়?” আপনি বিভিন্ন স্তরে কী ঘটে সে সম্পর্কে কথা বলতে পারেন (উদাহরণস্বরূপ, HTTP, DNS, TCP, IP,…)। কিন্তু কেউ কি সত্যিই বোঝে? সব স্তরের? এন্টার কী টিপলে আপনার অপারেটিং সিস্টেমের ভিতরে সক্রিয় হওয়া সেই বাধাগুলি সম্পর্কে আপনি কি জানেন? আপনি কি জানেন এই মুহূর্তে আপনার ল্যাপটপে 802.11ax Wi-Fi প্রোটোকল দ্বারা কোন মডুলেশন স্কিম ব্যবহার করা হচ্ছে? আপনি কি কোয়াড্র্যাচার অ্যামপ্লিটিউড মড্যুলেশন (QAM) এবং কোয়াড্র্যাচার ফেজ শিফট কীিং (QPSK) এর মধ্যে পার্থক্য বলতে পারেন এবং আপনি কি নির্ধারণ করতে পারেন যে আপনার ল্যাপটপটি বর্তমানে কোনটি ব্যবহার করছে? আপনি কি এআরএম প্রসেসরের আরামদায়ক মেমরি মডেলের সাথে পরিচিত? JVM এর ভিতরে আবর্জনা সংগ্রহ কিভাবে কাজ করে? আপনি কি বোঝেন কিভাবে ফিল্ড ইফেক্ট ট্রানজিস্টর একটি চিপের ভিতরে ডিজিটাল লজিক প্রয়োগ করে?
আমার মনে আছে ব্রেন্ডন গ্রেগের সাথে কথা বলার সময় তিনি কীভাবে টেকনিক্যাল ইন্টারভিউ নিয়েছিলেন যখন আমরা দুজনেই নেটফ্লিক্সে কাজ করতাম। তিনি আমাকে বলেছিলেন যে তিনি একজন প্রার্থীর জ্ঞানের সীমা চিহ্নিত করতে আগ্রহী এবং যখন তারা সেই সীমায় পৌঁছায় তখন তারা কীভাবে প্রতিক্রিয়া দেখায়। অতএব, তিনি তাদের জ্ঞানের ক্ষেত্র সম্পর্কে গভীর প্রশ্ন জিজ্ঞাসা করতে থাকবেন যতক্ষণ না তারা এমন পর্যায়ে পৌঁছে যে তারা কিছুই জানত না। এবং তারপরে তিনি দেখতে পাবেন যে তারা আসলে স্বীকার করবে কিনা “আমি এর উত্তর জানি না”, বা তারা প্রতারণা করবে কিনা। তিনি জানতেন যে পুরো সিস্টেমটি কেউ বুঝতে সক্ষম হবে না।
তাদের নিজস্ব উপায়ে, ওয়ার্ডলি, জ্যাকবস, পেরেনস এবং বুকিয়ারেলি ঠিক আছে।
ওয়ার্ডলি ঠিকই বলেছেন যে জিনিসগুলি তৈরি করা বিপজ্জনক যেখানে আমরা সেগুলি কীভাবে কাজ করে তার অন্তর্নিহিত প্রক্রিয়াগুলি বুঝতে পারি না। এই ঠিক কারণ জাদু আমাদের শিল্পে একটি বিশেষণ হিসাবে ব্যবহৃত হয়। জাদু সেই কাঠামোর মধ্যে নির্মাণকে সহজ করার পরিষেবায় অন্তর্নিহিত প্রক্রিয়াগুলিকে ইচ্ছাকৃতভাবে অস্পষ্ট করে এমন কাঠামোকে বোঝায়। রুবি অন রেল একটি কাঠামোর একটি আদর্শ উদাহরণ যা যাদু ব্যবহার করে।
জ্যাকব ঠিক বলেছেন যে AI সাধারণ সফ্টওয়্যার ডেভেলপমেন্টের কাজ করার পদ্ধতি পরিবর্তন করছে। এটি একটি নতুন ক্ষমতা যা নিজেকে এত কার্যকর প্রমাণ করেছে যে এটি স্পষ্টতই দূরে যাচ্ছে না। হ্যাঁ, আমরা কীভাবে সফ্টওয়্যার তৈরি করি তার মধ্যে এটি একটি উল্লেখযোগ্য পরিবর্তনের প্রতিনিধিত্ব করে, এটি আমাদের অন্তর্নিহিত জিনিসগুলি কীভাবে কাজ করে তা থেকে দূরে নিয়ে যায়, তবে সুবিধাগুলি ঝুঁকির চেয়ে বেশি।
পেরেনস ঠিক বলেছেন যে দৃশ্যকল্পটি ওয়ার্ডলির আশঙ্কা ছিল কিছু অর্থে ইতিমধ্যেই সত্য হয়েছে। আধুনিক সিপিইউ আর্কিটেকচার এবং অপারেটিং সিস্টেমের উল্লেখযোগ্য জটিলতা রয়েছে এবং অনেক সফ্টওয়্যার বিকাশকারী এই জিনিসগুলি আসলে কীভাবে কাজ করে সে সম্পর্কে অবগত নয়। হ্যাঁ, তাদের নীচের সিস্টেমটি কীভাবে কাজ করে তার মানসিক মডেল রয়েছে, তবে সেই মানসিক মডেলগুলি মৌলিকভাবে ভুল।
শেষ পর্যন্ত, Bucciarelli সঠিক যে টেলিফোনির মতো সিস্টেমগুলি সহজাতভাবে এত জটিল, এতগুলি বিভিন্ন জায়গায় এতগুলি বিভিন্ন স্তরের উপরে নির্মিত, যে কোনও ব্যক্তিই বুঝতে পারে না যে পুরো জিনিসটি কীভাবে কাজ করে। এটি জটিল প্রযুক্তিগুলির মৌলিক প্রকৃতি: এই সিস্টেমগুলির সম্পর্কে আমাদের জ্ঞান সর্বদা আংশিক হবে, সর্বোত্তম। হ্যাঁ, AI এই পরিস্থিতিকে আরও খারাপ করে তুলবে। কিন্তু এটি এমন একটি পরিস্থিতি যা আমরা দীর্ঘদিন ধরে রয়েছি।