“মিড-লেভেল সফটওয়্যার ইঞ্জিনিয়াদের Replace করবে AI” বলছেন মেটা CEO মার্ক জাকারবার্গ! আসলে কী তাই?

আজকাল Tech Industry-তে কান পাতলেই একটা চাপা গুঞ্জন শোনা যাচ্ছে, যা আমাদের অনেকের মনেই একটা প্রশ্ন তৈরি করেছে— AI (Artificial Intelligence) কি Software Engineers-দের চাকরি নিয়ে নিবে? এই প্রশ্নটা এখন আর শুধু Tech Circle-এর মধ্যে সীমাবদ্ধ নেই, বরং সাধারণ মানুষের মধ্যেও বেশ আলোচনার বিষয় হয়ে দাঁড়িয়েছে।

Mark Zuckerberg-এর মতো Tech Giant-দের CEO-রা যখন বলেন যে, ২০২৫ সালের মধ্যে AI, Mid-level Software Engineers-দের Replace করবে, তখন স্বাভাবিকভাবেই আমাদের মনে একটা প্রশ্ন জাগে, “তাহলে কি আমাদের Future সুরক্ষিত নয়?”

শুধু Mark Zuckerberg-ই নন, Salesforce-এর CEO-ও একই রকম কথা বলেছেন। তাদের মতে, AI আসার পরে তাদের কোম্পানিতে আর নতুন Software Engineer নিয়োগ করার প্রয়োজন নেই।

এমনকি Nvidia-এর CEO-ও এই বিষয়ে একই রকম ইঙ্গিত দিয়েছেন, বলেছেন যে ভবিষ্যতে It Department গুলো AI Agent-দের Hr Department হয়ে যাবে।

এই ধরনের কথা শুনে Software Industry-তে একটা বড় ধরনের Panic সৃষ্টি হওয়াটা স্বাভাবিক। Social Media থেকে শুরু করে News Paper পর্যন্ত, সর্বত্র একই আলোচনা—AI কি সত্যিই Software Engineers-দের জায়গা দখল করতে আসছে?

এই বিষয় নিয়ে বিস্তারিতভাবে কথা বলব, একদম সহজ ভাষায়, এবং আমার Point of View শেয়ার করব। আমি চাই আপনারা সবাই এই আলোচনায় অংশগ্রহণ করুন, আপনি দ্বিমত পোষণ করতেই পারেন, তবে পুরোটা শুনে তারপর নিজের মতামত তৈরি করবেন। কারণ, শুধু শুনে বা না জেনে কোনো কিছু বিশ্বাস করা উচিত না।

Tech Boss-রা কি আসলেই ভবিষ্যতদ্রষ্টা নাকি শুধুই Visionary?

প্রথমেই আমাদের একটা জিনিস খুব ভালোভাবে বুঝতে হবে। Mark Zuckerberg বা অন্যান্য Tech Leader-রা অবশ্যই Visionary মানুষ। তারা Future-এর Trend গুলো দেখতে পান, Technology-র Next Generation নিয়ে কাজ করছেন, তাই তাদের কাছে একটা Sneak Peek থাকাটা স্বাভাবিক। কিন্তু তাদের Prediction গুলো সবসময় 100% সঠিক হবে, এমনটা ভাবার কোনো কারণ নেই। তারা মানুষ, কোনো Future Teller নন। তারা তাদের অভিজ্ঞতা, Market Analysis এবং Technology-র Progress এর উপর ভিত্তি করে কথা বলেন।

যেমন ধরুন, Covid-19 এর সময়, কেউ কি Predict করতে পেরেছিল যে এমন একটা পরিস্থিতি আসবে? আমরা সবাই ভেবেছিলাম, Mask আমাদের জীবনের একটা অংশ হয়ে যাবে। কিন্তু কয়েক বছরের মধ্যেই পরিস্থিতি স্বাভাবিক হয়ে গেল। এমনকি Meta-র Metaverse নিয়েও অনেক Hype ছিল। Mark Zuckerberg তাদের কোম্পানির নাম Facebook থেকে Meta করেছিলেন, এবং সবাই ভেবেছিল এটাই Future। কিন্তু এখন কি সেই Metaverse-এর তেমন কোনো ব্যবহার দেখা যাচ্ছে? এখন আমরা কি সবাই VR Headset পরে Metaverse-এ ঘোরাঘুরি করছি? উত্তর হল, না। Metaverse এখনো Mainstream হয়নি।

আসলে, সত্যি কথা বলতে কি, কেউ-ই Future Predict করতে পারে না। তাই, Future নিয়ে এত বেশি চিন্তা না করে বর্তমানে কী ঘটছে, সেদিকে মনোযোগ দেওয়া উচিত। আমাদের Career নিয়ে দুশ্চিন্তা করার চেয়ে, এখন কী করা উচিত, সে বিষয়ে ভাবা উচিত। এটা মনে রাখতে হবে যে Technology পরিবর্তনশীল, এবং এই পরিবর্তনের সাথে আমাদের নিজেদেরকে Adapt করতে হবে।

AI কি Software Engineers-দের জন্য সত্যিই একটা বড় ধরনের হুমকি? বাস্তবতার নিরিখে বিচার

আসুন, Future নিয়ে না ভেবে বরং Reality নিয়ে কথা বলি। আজ Software আগের চেয়ে অনেক দ্রুত এবং Efficient ভাবে তৈরি হচ্ছে। আগে যখন একটা Full Stack Application Develop করতে হত, তখন অনেক সময় লাগত, অনেক Engineer লাগত, অনেক Effort দিতে হত। একটা Team মিলে কাজ করত। কিন্তু এখন একজন Software Engineer Mon Stack শিখে খুব সহজেই Full Stack Application Develop করতে পারে এবং খুব কম সময়ের মধ্যেই Production-এ Deploy করতে পারে। এটা Technology-র উন্নতির একটা বড় উদাহরণ। আগে যেখানে একটা Application Develop করতে কয়েক মাস লাগত, এখন সেটা কয়েক সপ্তাহ বা কয়েক দিনের মধ্যেই করা সম্ভব।

Devops-এর ক্ষেত্রেও একই কথা প্রযোজ্য। AWS (Amazon Web Services) এবং Google Cloud আসার পর থেকে Server Manage করা অনেক সহজ হয়ে গেছে। আগে যেখানে Server Manage করার জন্য একটা বড় Devops Engineers-এর Team লাগত, এখন সেখানে One Click Deployment এর মাধ্যমে খুব সহজেই Application Deploy করা যায়। এটা Technology-র Impact, যা আমাদের কাজকে সহজ করে তুলেছে। Cloud Computing আসার ফলে, Infrastructure Management এর ঝামেলা অনেক কমে গেছে।

আর AI Tool, যেমন ChatGPT, Grok, Github Copilot, Cursor AI আসার পরে তো Software Engineers-দের কাজ করার Speed আরও অনেক বেড়ে গেছে। এখন Code লেখা এবং Debug করা আগের চেয়ে অনেক সহজ হয়ে গেছে। কোনো Bug আসলে, আগে আমরা Stack Overflow এবং Google Search করতাম, কিন্তু এখন ChatGPT ব্যবহার করে খুব সহজেই Solution খুঁজে বের করা যায়। Stack Overflow-এর Traffic কমে যাওয়া তারই প্রমাণ। এখন Software Engineers-রা AI Tool ব্যবহার করে আগের চেয়ে অনেক বেশি Efficient হয়ে উঠেছে। তারা এখন কম সময়ে বেশি কাজ করতে পারছে।

কিন্তু এর মানে এই নয় যে, AI Software Engineers-দের চাকরি নিয়ে নেবে। বরং, AI আমাদের কাজ করার Efficiency বাড়িয়ে দিচ্ছে। যদি কোনো Company-তে Workload না বাড়ে, তাহলে হয়তো কম Software Engineer লাগবে, তবে এর সাথে সাথে এটাও মনে রাখতে হবে যে, Technology-র উন্নতির সাথে সাথে নতুন Business, নতুন Products এবং নতুন Service-এর চাহিদাও বাড়বে। আর সেগুলোর জন্য অবশ্যই Software Engineers-দের প্রয়োজন হবে। AI এর কারণে কাজের ধরন হয়তো পরিবর্তন হবে, কিন্তু কাজের চাহিদা কমে যাবে না। বরং, নতুন Opportunity তৈরি হবে।

AI কি Software Engineers-দের বন্ধু নাকি শত্রু? একটি নিরপেক্ষ বিশ্লেষণ

আসলে, AI আমাদের বন্ধু, শত্রু নয়। AI, Software Engineers-দের Superpower দিচ্ছে। এটা অনেকটা Iron Man-এর Suit-এর মতো, যা ব্যবহার করে আমরা আরও শক্তিশালী হতে পারি। যদি আপনি একজন Software Engineer হন, তাহলে AI আপনার Superpower হওয়া উচিত। আপনি যদি AI ব্যবহার করে Efficient না হন, তাহলে আপনি পিছিয়ে পড়বেন। তাই AI কে ভয় না পেয়ে বরং এটিকে কাজে লাগিয়ে নিজেকে আরও Improve করার চেষ্টা করুন। AI কে Embrace করুন। AI কে কাজে লাগিয়ে নিজের দক্ষতা বাড়ান।

OpenAI-এর মতো Company-গুলো, যারা নিজেরাই AI নিয়ে কাজ করছে, তারাও কিন্তু Software Engineers নিয়োগ করছে। এর কারণ হল, AI Software Engineers-দের Replace করতে আসেনি, বরং তাদের কাজ করার প্রক্রিয়াকে আরও Improve করতে এসেছে। AI আমাদের কাজকে আরও Efficient এবং Creative করে তুলবে। AI ব্যবহার করে Software Engineers-রা এখন আরও বেশি Value Add করতে পারবে।

আরেকটা কথা, কিছু দিন আগে সবাই Prompt Engineer হওয়ার জন্য ঝাঁপিয়ে পড়েছিল। তখন বলা হয়েছিল, Software Engineers-দের আর প্রয়োজন নেই, সবাই Prompt Engineer হয়ে যাবে। কিন্তু এখন সেই Prompt Engineer-রা কোথায়? আসলে, এখনকার Software Engineers-রাই Prompt Engineer হয়ে গেছে। আমরা সবাই AI ব্যবহার করে Prompt লিখছি এবং নিজেদের কাজ আরও সহজ করে নিচ্ছি।

Dev নামে একটা AI Tool নিয়েও অনেক আলোচনা হয়েছিল। কিন্তু Dev কি Software Engineers-দের Replace করতে পেরেছে? উত্তর হল, না। বরং, Software Engineers-রা Dev ব্যবহার করে নিজেদের কাজকে আরও Improved করেছে। তাই আমাদের এটা বুঝতে হবে যে, Technology আসছে আমাদের সাহায্য করার জন্য, Replace করার জন্য নয়। এটা আমাদের Friend, Foe নয়।

Future-এর জন্য আমাদের প্রস্তুতি, করণীয় এবং দিকনির্দেশনা

Mark Zuckerberg বলেছেন, “সম্ভবত ২০২৫ সালে” AI Software Engineers-দের Replace করবে। কিন্তু এই “সম্ভবত” শব্দটা আমরা প্রায়ই ভুলে যাই। Future নিয়ে দুশ্চিন্তা না করে বরং Present-এ Focus করা উচিত। আমাদের Skills Develop করার দিকে মনোযোগ দিতে হবে। নতুন Technology শিখতে হবে, AI Tool গুলো ব্যবহার করতে শিখতে হবে। নিজেকে একজন Engineer হিসেবে ভাবুন, শুধু Code Writer হিসেবে নয়। আপনি একজন Problem Solver, তাই সেই Mindset নিয়ে কাজ করুন।

মনে রাখবেন, Industry তে সবসময় Smart Engineers-দের Demand থাকবে, যারা Problem Solve করতে পারে, যারা Debugging করতে পারে, যারা Product নিয়ে ভাবতে পারে এবং যারা নতুন Technology ব্যবহার করতে পারে। তাই, নিজেকে Improve করার দিকে Focus করুন, Future নিয়ে চিন্তা করে Panic করবেন না। সবসময় মনে রাখবেন, Technology পরিবর্তনশীল, এবং এই পরিবর্তনের সাথে নিজেদেরকে Adapt করতে হবে। Adaptability is the key.

React Version 19Launch হওয়ার পরে যে আর কোনো React Launch হবে না, এমনটা ভাবার কোনো কারণ নেই। আমাদের Libraries, Frameworks, Browser সবকিছুই Improve হতে থাকবে। হয়তো ভবিষ্যতে আমরা Metaverse-এ কাজ করব, যেখানে Vr Headset ব্যবহার করে আলাদা ধরনের Application Develop করতে হবে। আর সেই কাজের জন্য অবশ্যই Software Engineers-দের প্রয়োজন হবে। Technology-র Evolution কখনও শেষ হবে না, তাই আমাদেরও নিজেদেরকে প্রস্তুত রাখতে হবে। নতুন Opportunity-এর জন্য অপেক্ষা করতে হবে এবং নিজেদেরকে সেই Opportunity-এর জন্য প্রস্তুত করতে হবে।

Future নিয়ে না ভেবে Present-এর উপর Focus করুন

সবশেষে আমি এটাই বলতে চাই, কেউ-ই Future Predict করতে পারে না। তাই, Future নিয়ে Panic না করে বর্তমানে কী ঘটছে সেদিকে Focus করুন। নিজের দক্ষতা বাড়ান, AI Tool ব্যবহার করতে শিখুন এবং নতুন Technology Explore করুন। যদি আপনি একজন Software Engineer হন, তাহলে Lifelong Learning-এর জন্য Sign Up করুন। কারণ Technology প্রতিনিয়ত Develop হচ্ছে, আর আপনাকে এই Development-এর সাথে তাল মিলিয়ে চলতে হবে। যদি আপনি সবসময় নতুন জিনিস শেখার জন্য প্রস্তুত থাকেন, তাহলে কেউ আপনাকে Replace করতে পারবে না। Learning-এর কোনো বিকল্প নেই।

বর্তমানে, অনেক Company-তেই Basic Software Engineers-এর প্রয়োজন, যারা API লিখতে পারে, যারা Database নিয়ে কাজ করতে পারে, যারা React, Mon Stack ব্যবহার করে Front-End Develop করতে পারে। তাই, Future নিয়ে চিন্তা না করে, বর্তমানে কী দরকার, সেদিকে Focus করুন। আপনি যদি Trend-এর সাথে তাল মিলিয়ে চলতে পারেন, তাহলে আপনার Career নিয়ে চিন্তা করার কোনো কারণ নেই।

আশাকরি, এই টিউনটি আপনাদের কিছুটা হলেও সাহায্য করবে। টিউমেন্টে আপনার মতামত জানাতে ভুলবেন না। আপনাদের মতামত খুবই মূল্যবান।

ধন্যবাদ!

Level 8

আমি রায়হান ফেরদৌস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 212 টি টিউন ও 131 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 73 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস