২০৩১ সালের একটি মঙ্গলবার সকালের ৭টা ৪০ মিনিট বাজে, আর আপনি এখনো কোডের একটি লাইনও লেখেননি। আপনি ঘুমিয়ে থাকার সময় চারজন এজেন্ট সেই ব্যাকলগে কাজ করেছে যা আপনি আগের বিকেলে সাজিয়ে রেখেছিলেন। তিনটি কাজ শেষ করে পুল রিকোয়েস্ট রেখে গেছে, প্রতিটির সঙ্গে টেস্ট, ফিচার চলার একটি ছোট রেকর্ডিং, আর যেসব অংশ নিয়ে তারা নিশ্চিত ছিল না সেগুলোর একটি নোট রয়েছে। চতুর্থটি রাত ২টা ১৩ মিনিটে থেমে একটি প্রশ্ন করেছে: স্পেসিফিকেশন বলছে রিফান্ড মূল কার্ডে ফেরত যাবে, কিন্তু এই গ্রাহকের কার্ডের মেয়াদ মার্চে শেষ হয়ে গেছে। এখন কী করা উচিত? এজেন্টটি সারাদিন রিফান্ডের কোড লিখতে পারত, কিন্তু এমন পরিস্থিতিতে কোম্পানি গ্রাহককে কী দিতে বাধ্য, সেটা সে ঠিক করতে পারে না, তাই সে থেমে জিজ্ঞেস করেছে।
আপনার সকাল এভাবে কাটে: আপনি তিনটি পুল রিকোয়েস্ট পড়েন, সাপোর্ট টিমের একজনের সঙ্গে কথা বলেন, এবং নিয়মটি এত স্পষ্ট করে লিখে রাখেন যাতে কেউ, মানুষ হোক বা যন্ত্র, আর অনুমান না করে। দৃশ্যটি কাল্পনিক, কিন্তু যেসব এজেন্ট রাতভর তদারকি ছাড়াই কাজ করে তারা আজও বাস্তবে আছে। লেখকের নিজের মেশিনে প্রতি রাতে দশটায় একটি এজেন্ট চলে, একটি ছোট প্রকল্প উদ্ভাবন করে, তা তৈরি ও পরীক্ষা করে, আর লেখক সকালের নাশতার সময় জানতে পারেন সে কী বানিয়েছে। সেই পরীক্ষা থেকেই জন্ম নিয়েছে Rule Safari, সাইটের একটি লাইভ প্রকল্প।
এটাই কি প্রোগ্রামিংয়ের শেষ? সত্তর বছরেরও বেশি সময় ধরে মানুষ এই প্রশ্ন করছে। ১৯৫৪ সালের নভেম্বরে IBM-এর Programming Research Group লিখেছিল যে FORTRAN "কার্যত কোডিং ও ডিবাগিং দূর করে দেবে।" FORTRAN ১৯৫৭ সালে আসে এবং সত্যিই এক ধরনের কোডিং দূর করে, কারণ আজ প্রায় কেউই সূত্রকে হাতে মেশিন নির্দেশে রূপান্তর করে না। কিন্তু ডিবাগিং টিকে আছে। কম্পাইলার আসলে একটি ক্লান্তিকর স্তর সরিয়ে কাজটিকে এক ধাপ উপরে তুলে দিয়েছে। প্রোগ্রাম লেখা সস্তা হওয়ায় মানুষ আরও বেশি প্রোগ্রাম চেয়েছে। তারপর থেকে এই ধরন বারবার ঘটেছে, এবং এজেন্ট হয়তো সেই ধারাবাহিকতার পরের ধাপ।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing