এআই আমার টাইপ করার গতির চেয়েও দ্রুত কোড তৈরি করে

আমি কফি শেষ করার আগেই একটি এআই টুল কার্যকর কোড লিখে ফেলল। এটি কিছুটা অস্বস্তিকর মনে হয়েছিল। আবার এটি বেশ রোমাঞ্চকরও ছিল।

একজন সফটওয়্যার ইঞ্জিনিয়ারের ভূমিকা পরিবর্তিত হচ্ছে। এটি বিলুপ্ত হয়ে যাচ্ছে না।

এআই এখন পুনরাবৃত্তিমূলক কাজগুলো সামলে নিচ্ছে। এটি বয়লারপ্লেট (boilerplate) কোড লিখে দেয়। এটি ইউনিট টেস্ট তৈরি করে। এটি ডকুমেন্টেশন সামলায়। এটি লজিক রিফ্যাক্টর করে। এই কাজগুলো করতে আগে ঘণ্টার পর ঘণ্টা সময় লাগত। এখন এগুলো মাত্র কয়েক সেকেন্ডে হয়ে যায়।

ইঞ্জিনিয়ারিংয়ের সবচেয়ে গুরুত্বপূর্ণ অংশ টাইপ করা নয়। এটি হলো চিন্তা করা।

এআই উত্তর তৈরি করে। কিন্তু সেই উত্তরগুলো সঠিক কি না, তা এআই বোঝে না। ইঞ্জিনিয়াররা গুরুত্বপূর্ণ কারণ আমরা প্রেক্ষাপট (context) প্রদান করি।

আপনার গুরুত্ব এই ক্ষেত্রগুলোতে নিহিত:

  • ব্যবসায়িক প্রয়োজনকে প্রযুক্তিগত পরিকল্পনায় রূপান্তর করা।
  • গতি এবং স্কেলেবিলিটির (scalability) মধ্যে সঠিকটি বেছে নেওয়া।
  • দীর্ঘমেয়াদী প্রভাব বোঝা।
  • এআই যে এজ কেসগুলো (edge cases) মিস করে, সেগুলো খুঁজে বের করা।

এআই-এর প্রেক্ষাপটের অভাব রয়েছে। ইঞ্জিনিয়াররা সামগ্রিক চিত্রটি (big picture) বোঝেন।

যখন প্রোডাকশন ভেঙে পড়ে, কোম্পানিগুলো এআই মডেলকে দোষারোপ করে না। তারা ইঞ্জিনিয়ারের দিকে তাকায়। আপনি ফলাফলের জন্য দায়ী। আপনিই সেই দায়িত্ব বহন করেন।

আপনার ভূমিকা পরিবর্তিত হচ্ছে। আপনি একজন কোডার থেকে একজন পরিচালকের (director) দিকে এগিয়ে যাচ্ছেন। আপনি উদ্দেশ্য (intent) নির্ধারণ করেন। আপনি এআই সমাধানগুলোকে নির্দেশনা দেন। আপনি আউটপুট রিভিউ করেন। আপনি নিরাপত্তা এবং নির্ভরযোগ্যতার দায়িত্ব নেন।

এগিয়ে থাকতে এই দক্ষতাগুলোর ওপর গুরুত্ব দিন:

  • সমস্যা চিহ্নিতকরণ (problem framing) এবং সমালোচনামূলক চিন্তা (critical thinking)।
  • সিস্টেম ডিজাইন।
  • গভীর ডোমেইন জ্ঞান।
  • নন-টেকনিক্যাল টিমের সাথে যোগাযোগ।
  • নিরাপত্তা এবং নৈতিক বিচারবুদ্ধি।

সিনট্যাক্স খুঁজে পাওয়া সহজ। কিন্তু সঠিক বিচারবুদ্ধি খুঁজে পাওয়া কঠিন।

যেসব ইঞ্জিনিয়ার এআই ব্যবহার করবেন তারা আরও উন্নত সিস্টেম তৈরি করবেন। তাদের প্রভাব আরও বেশি হবে। যেসব ইঞ্জিনিয়ার এআই-কে অবহেলা করবেন, তারা যারা এটি সঠিকভাবে ব্যবহার করতে জানেন তাদের কাছে হেরে যাবেন।

খাপ খাইয়ে নেওয়া বা অভিযোজনই হলো প্রয়োজনীয়তা।

এআই কোড লেখে। ইঞ্জিনিয়াররা দীর্ঘস্থায়ী সিস্টেম তৈরি করেন।

Source: https://dev.to/lavkeshdwivedi/ai-generates-code-faster-than-i-can-type-1984

Optional learning community: https://t.me/GyaanSetuAi