আমি আমার সেরা কাজগুলো শিপ করছি, কিন্তু সেগুলো আমার মনে হচ্ছে না।
বহু বছর আগে, আমি একজন জুনিয়র ডেভেলপার ছিলাম। একটি কার ফাইন্যান্সিং পাইপলাইনে একটি মাত্র বাগ (bug) নিয়ে লড়াই করতে আমার চার দিন সময় লেগেছিল। যখন শেষ পর্যন্ত এটি কাজ করল, আমি উত্তেজনায় চেয়ার ছেড়ে লাফিয়ে উঠলাম। পুরো রুমের সবাই আমার দিকে তাকাল। আমার সহকর্মীরা হাসল। তারা আমার সেই লড়াইটা বুঝতে পেরেছিল।
সেই অনুভূতিটি ছিল একদম খাঁটি। এটি দুটি জায়গা থেকে আসত:
- আমি একটি কঠিন সমস্যার সমাধান করেছি।
- আমি শুরু থেকে শেষ পর্যন্ত সেই সমাধানের মালিক ছিলাম।
কাজটা ছিল আমার। আমি প্রতিটি লাইন লিখেছিলাম। আমি প্রতিটি কনসেপ্ট শিখেছিলাম। যদি এটি কাজ করত, তবে তা ছিল আমার দক্ষতার প্রমাণ।
গত মাসে, আমি একটি জটিল বিলিং সিস্টেম তৈরি করেছি। এতে ছিল ডজন ডজন মডিউল এবং গভীর ইন্টিগ্রেশন। AI আমাকে এক সপ্তাহেরও কম সময়ে এটি শেষ করতে সাহায্য করেছে।
AI সব কঠিন কাজগুলো সামলে নিয়েছে। এটি এমন সব এজ কেস (edge cases) ধরে ফেলেছে যা আমি হয়তো মিস করতাম। এটি বয়লারপ্লেট (boilerplate) কোড লিখে দিয়েছে। এমনকি রিয়েল-টাইমে ত্রুটিগুলোও ঠিক করে দিয়েছে।
কিন্তু কিছু একটা বদলে গেছে।
যখন কোডটি মার্জ (merge) হলো এবং সব চেক গ্রিন (green) হলো, তখন আমি কিছুই অনুভব করতে পারলাম না। চেয়ার ছেড়ে লাফিয়ে ওঠার মতো কোনো অনুভূতি ছিল না। সেই জয়ের আনন্দ ভাগ করে নেওয়ার মতো কোনো টিমও ছিল না।
কাজের ধরন বদলে গেছে। আমরা আর কোডের সাথে লড়াই করি না। আমরা সমস্যাটি বর্ণনা করি, আউটপুট রিভিউ করি এবং শিপ করি। এটি অনেক দ্রুততর, কিন্তু অনুভূতিটা ভিন্ন।
আমি ইঞ্জিনিয়ারিংয়ের সেই মানবিক দিকগুলো মিস করি:
- প্রোডাকশন আউটটেজ (production outage)-এর সেই উত্তেজনা।
- দীর্ঘ ডিবাগিং সেশনের পরের হাসি।
- একজন সহকর্মীকে কোনো কনসেপ্ট বুঝিয়ে বলার আনন্দ।
আমি মালিকানাবোধও মিস করি। যখন যে কেউ একটি টুল ব্যবহার করে একটি অ্যাপ শিপ করতে পারে, তখন কৃতিত্ব হারিয়ে যায়। আমি যদি দারুণ কিছু তৈরি করি, মানুষ বলে, "তুমি AI ব্যবহার করেছ।" প্রশংসা পায় টুলটি। মানুষটি অবহেলিত হয়।
এই কারিগরি দক্ষতা বা ক্রাফটটি এখন সমান্তরাল হয়ে যাচ্ছে। একজন দক্ষ মডেল ব্যবহারকারী জুনিয়র এমন একটি অ্যাপ তৈরি করতে পারে যা একজন সিনিয়রের কাজের চেয়েও ভালো দেখায়। বাজার এমন অনেক কিছুতে পূর্ণ যা দেখতে ভালো কিন্তু গভীরতার অভাব রয়েছে। যখন মানুষ অর্জিত দক্ষতা এবং জেনারেটেড কোডের মধ্যে পার্থক্য বুঝতে পারে না, তখন তারা এর মূল্যায়ন করা বন্ধ করে দেয়।
তবে, সবকিছুই খারাপ নয়।
AI আমাদের কাজের পরিধি বাড়িয়ে দিয়েছে। এটি "toil"—অর্থাৎ বিরক্তিকর কনফিগারেশন এবং অন্তহীন স্কাফোল্ডিং (scaffolding)—দূর করে দেয়। এটি আমাদের সেই অংশগুলোতে সময় দেওয়ার সুযোগ করে দেয় যা আসলে গুরুত্বপূর্ণ। এটি তৈরির প্রক্রিয়াকে সবার জন্য সহজলভ্য করে তুলেছে। যাদের আইডিয়া আছে কিন্তু ডিগ্রি নেই, তারা এখন কিছু তৈরি করতে পারে।
আনন্দ মরে যায়নি। এটি কেবল ব্যক্তিগত হয়ে গেছে।
সন্তুষ্টি এখন আর রুমের মানুষের তালি থেকে আসে না। এটি আসে সেই সিদ্ধান্তগুলো থেকে যা AI নিতে পারে না। এটি আসে আর্কিটেকচার, লজিক এবং আপনার প্রয়োগ করা বিচারবুদ্ধি থেকে।
পৃথিবী হয়তো আপনার কাজ এবং মেশিনের কাজের মধ্যে পার্থক্য চিনতে পারবে না। কিন্তু আপনি জানবেন।
আমি এখনও সেই অনুভূতির পেছনে ছুটি। শুধু এখন আমি তা নীরবে অনুসরণ করি।
Source: https://dev.to/abdullahsaad5/im-shipping-the-best-work-of-my-career-none-of-it-feels-like-mine-4ehn
Optional learning community: https://t.me/GyaanSetuAi
