ভবিষৎতের পৃথিবী :: কোডিং নিয়ে কিছু কথা (পর্ব ১)
Last updated
Last updated
গিটহাবের সিইও Thomas Dohmke এর একটা ted tolk এর অনুবাদ আপনাদের সাথে শেয়ার করবো। একমত বা দ্বিমত পোষণ করা যার যার ব্যাপার, অনুবাদের ক্ষেত্রে সহায়তা নিয়েছি একটি LLM মডেলের। কিছুটা সংক্ষিপ্ত করে মূল বিষয়গুলোর উপরে ফোকাস করে অনুবাদটি করা। মনে রাখবেন , যে কোনো ফিল্ড এর mastery যদি আপনার থাকে, সেটা এক সময় না একসময় কাজে লাগবেই, হোক সেটা কোডিং বা LLM মডেলের উপরে প্রম্পটিং। কাজ হওয়া নিয়ে কথা, সেটা আপনি যেভাবেই করেন না কেন। লেখার শিরোনামে কোডিং শব্দটি ইউজ করলেও - এই অনুবাদ এর কনটেক্সট ডাটা এনালিটিক্স সহ সব ইন্ডাস্ট্রির ক্ষেত্রেই কম বেশি প্রযোজ্য হবে:
"আমি আসলেই এখনও লেগো খেলতে ভালবাসি। আমি যখন বার্লিনে বড় হচ্ছিলাম, তখনও আমি লেগো খেলতে খুব ভালবাসতাম। এখনও আমি আমার ছেলেদের সাথে শনিবার দুপুরে লেগো বানাই। আমার লেগো ভালবাসা পিছনের কারণ হল, লেগো খেলা মানুষকে ক্রিয়েটিভ চিন্তাভাবনা কে কোনো বাধা ছাড়াই প্রকাশ করতে শেখায়। আমি শুধু একজন লেগো বাবা নই(হিহি,) আমি GitHub-এর CEO-ও। যদি আপনি এইবার প্রথমবারের মতো GitHub-এর নাম শুনে থাকেন, এক কথায় - গিটহাব হচ্ছে সেইসব নার্ডদের জায়গা, যারা বিশেষ করে প্রযুক্তির ব্যাপারে গভীর আগ্রহী। আমাদের মিশন হল প্রত্যেক ডেভেলপারকে কোড দিয়ে ছোট ও বড় ধারণা বাস্তবায়ন করতে যতটা সম্ভব সাহায্য করা। লেগো খেলা যতটা সহজ, সফ্টওয়্যার তৈরির প্রক্রিয়া বেশিরভাগ মানুষের কাছে ততটাই কঠিন । এই কঠিন প্রক্রিয়া ২০২২ সালের শেষের দিকে ChatGPT আসার সাথে সাথে পরিবর্তিত হতে শুরু করেছে। এখন আমরা এমন একটি বিশ্বে বাস করছি যেখানে বুদ্ধিমান মেশিনগুলি আমাদের যতটা বুঝে, আমরাও তাদের ততটাই বুঝি। এর মূল কারণ হল ভাষা। এর আগে, সফ্টওয়্যার তৈরি করতে হলে আপনাকে একজন পেশাদার Software Developer হতে হতো। পাশাপাশি আপনাকে কোড নামক মেশিনের খুব জটিল ও কখনও কখনও অর্থহীন ভাষাকে বুঝতে, কথা বলতে ও ব্যাখ্যা করতে হতো। শুনতে অদ্ভুত লাগলেও, আধুনিক কোড এখনও বেশিরভাগ মানুষের কাছে হিরোগ্লিফিক্স মতো- সেটা যে কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ এর কোড ই হোক না কেন । কিন্তু ২০২০ সালের জুন মাসে, আমরা OpenAI-এর একটি মডেল GPT-3 নামে পরিচিত, এর প্রাথমিক অ্যাক্সেস পেয়েছিলাম। এটা COVID-এর সময় ছিল, আমরা সবাই লকডাউনে ছিলাম। আমরা এই মডেলে বিভিন্ন প্রোগ্রামিং অ্যাক্সারসাইজ ফিড করলাম, এবং এটা প্রথম কয়েকটি চেষ্টায় ৯৩ শতাংশ সমস্যা সমাধান করল। আমরা GitHub-এ এর জন্য এটি একটি অসাধারণ ডেভেলপার টুল হিসেবে আইডেন্টিফাই করি যার আল্টিমেট রেজাল্ট হচ্ছে- GitHub Copilot। সহজ ভাষায় বলতে গেলে এটি একটি ai সাপোর্টেড কোডিং এসিস্টেন্স।
Copilot এখন পৃথিবীর সবচেয়ে বেশি ব্যবহৃত AI ডেভেলপার টুল। প্রোগ্রামিংয়ের যুগ পুনর্জন্ম পেয়েছে। কিন্তু এই ব্রেকথ্রুয়ের সম্ভাবনাগুলি শুধু ব্যবসায়িক ক্ষেত্রে সীমাবদ্ধ থাকে নি । কারণ ChatGPT ও Copilot-কে এর পিছনে রয়েছে LLM মডেলগুলোর একটি বড় ভূমিকা, যা কিনা প্রায় প্রত্যেকটি মানব ভাষা, বিশেষ করে মানুষের প্রধান প্রধান ভাষাগুলি বুঝতে ও ব্যাখ্যা করতে পারে। আরেকটু সুন্দর করে বললে এই মডেলগুলো আমরা কি বলতে চাই বুঝতে পারে। আমরা Human Language ও Machine Language এর মধ্যে একটি নতুন সংযোগ স্থাপন করেছি। Copilot-এর সাহায্যে, যে কোনও ব্যক্তি এখন একটি লিখিত প্রস্তাবনার সাহায্যে যে কোনও মানব ভাষায় সফ্টওয়্যার তৈরি করতে পারে। টাটা - if এবং else! এটাই হল সফ্টওয়্যার ডেভেলপমেন্টের শুরু থেকে এখন পর্যন্ত প্রযুক্তির সবচেয়ে গুরুত্বপূর্ণ ব্রেকথ্রু। আজ GitHub-এ ১০০ মিলিয়নেরও বেশি ডেভেলপার রয়েছে, যা পৃথিবীর জনসংখ্যার প্রায় ১ শতাংশ। আমি মনে করি এই সংখ্যা খুব শীঘ্রই বাড়বে। এই ধরণের ডেভেলপার টুলগুলি শীঘ্রই মূলধারার হয়ে উঠবে, কারণ যে কোনও ভাষা বুঝতে পারা মেশিন প্রোগ্রামিং শুরু করার জন্য পারফেক্ট (ইভেন আপনি বাংলা ইন্সট্রাকশন দিয়েও প্রোগ্রামিং শুরু করতে পারবেন, প্রোগ্রামিং এর কোনো কিছু না জেনেই) এটি একটি সফ্টওয়্যার ডেভেলপার সম্প্রদায়ের সৃষ্টি করবে এবং আমাদের বৈশ্বিক অর্থনীতির ভূগোলকে পাল্টে দিবে। এর ফলে, ২০৩০ সালের মধ্যে, হয়তো আরও আগেই, GitHub-এ ১০ শতাংশ বা এক বিলিয়নেরও বেশি সফ্টওয়্যার ডেভেলপার থাকবে। কি অবিশ্বাস্য মনে হচ্ছে ? আমরা সেদিকেই যাচ্ছি
এখন এই ঘরে বসে যে কেউ চাইলে চোখের নিমিষেই একটা ওয়েবসাইট তৈরী করে ফেলতে পারে, তৈরি করে ফেলতে পারে একটি application যার জন্য আগে আমাদের ডেভেলপারদের কাছে যেতে হতো। এটা মানে এই নয় যে সবাই পেশাদার সফ্টওয়্যার ডেভেলপার হবে বা হওয়া উচিত। পেশাদার সফ্টওয়্যার ডেভেলপারের পেশা কখনও চলে যাবে না।
কিন্তু এখন যে কেউ সফ্টওয়্যার তৈরি করতে পারবে, কারণ ইতিহাসের সবচেয়ে গুরুত্বপূর্ণ ব্যাপারটা ঘটে গেছে - All because the most powerful system that we have, any human language, is now fused to the language of a machine যার অর্থ মানুষের মুখের ভাষার সাথে মেশিনের ভাষা একীভূত হয়ে গেছে। "