12/09/2025
গত দুই মাস ধরে Claude AI ব্যবহার করছি, এবং সত্যি বলতে এটা আমার ডেভেলপমেন্ট লাইফকে সম্পূর্ণ বদলে দিয়েছে। অন্যান্য AI টুলের তুলনায় কোডিংয়ের জন্য Claude অনেক বেশি পাওয়ারফুল এবং আমার মতে এটাই সবচেয়ে ভালো। সম্প্রতি এক সপ্তাহ ধরে Claude CLI ব্যবহার শুরু করার পর থেকে যে অভিজ্ঞতা পাচ্ছি, সেটা একদম অবিশ্বাস্য। আগে একটা কম্পোনেন্ট বা পেইজ বানাতে আমার এক-দুই দিন লেগে যেত, এখন সেই একই কাজ মাত্র ২০-৩০ মিনিটেই শেষ হয়ে যায়।
Claude CLI এর সবচেয়ে বড় সুবিধা হচ্ছে এটা আমার পুরো প্রজেক্টের কন্টেক্সট বুঝতে পারে। আমি যখন কোনো কিছু চাই, এটা আমার প্রজেক্টের স্ট্রাকচার, কোডিং স্টাইল, এমনকি আমি কীভাবে কাজ করতে পছন্দ করি সব কিছু মাথায় রেখে কোড জেনারেট করে। সবচেয়ে ভালো লাগে যখন দেখি যে অপ্রয়োজনীয় কোড রিমুভ করে দিচ্ছে, পারফরমেন্স অপটিমাইজ করে দিচ্ছে, আর অনেক বড় কোডের বদলে ছোট এবং ক্লিন কোড লিখে দিচ্ছে।
UI ডিজাইনের ক্ষেত্রে Claude সত্যিই অসাধারণ। আমি যেভাবে চাই, সেভাবেই সুন্দর ডিজাইন করে দেয়। বেশিরভাগ সময়ই আমাকে খুব একটা মডিফাই করতে হয় না। আর সবচেয়ে বড় কথা হলো প্রম্পটিং। আপনি যদি ভালোভাবে বুঝিয়ে বলতে পারেন যে আপনি কী চান, তাহলে রেজাল্ট দেখে অবাক হবেন।
তবে AI এর সাথে কাজ করতে গিয়ে কিছু সমস্যাও দেখেছি। প্রথমত, এটার উপর বেশি নির্ভরশীল হয়ে পড়ার একটা ঝুঁকি আছে। মাঝে মাঝে মনে হয় যে নিজে থেকে কোড লেখার ক্ষমতা কমে যাচ্ছে কি না। আর যেহেতু AI কোড জেনারেট করে দেয়, তাই সেই কোডটা পুরোপুরি না বুঝেই ব্যবহার করে ফেলার প্রবণতা দেখা দেয়। এটা খুবই বিপজ্জনক, কারণ পরে যদি কোনো বাগ বা সিকিউরিটি ইস্যু হয়, তখন ডিবাগ করা কঠিন হয়ে যায়।
আরেকটা সমস্যা হলো ক্রিয়েটিভিটি। AI সব কিছু করে দিলে আমাদের নিজেদের চিন্তাভাবনা করার প্রয়োজনীয়তা কমে যায়। এটা দীর্ঘমেয়াদে আমাদের প্রবলেম সলভিং স্কিল কমিয়ে দিতে পারে।
ভবিষ্যতের কথা চিন্তা করলে মনে হয় AI আরও অনেক শক্তিশালী হবে। হয়তো আমরা ভয়েস কমান্ডেই কোড তৈরি করতে পারব, রিয়েল টাইমে আরও ভালো কোলাবরেশন করতে পারব। কিন্তু এর জন্য আমাদেরও নিজেদের স্কিল আপগ্রেড করতে হবে।
আমার মনে হয় ডেভেলপারদের এখন দুটো জিনিসের উপর ফোকাস করা উচিত। প্রথমত, AI টুল ব্যবহার করার স্কিল ডেভেলপ করা, প্রম্পট ইঞ্জিনিয়ারিং শেখা। দ্বিতীয়ত, নিজেদের ফান্ডামেন্টাল প্রোগ্রামিং নলেজ ধরে রাখা। অ্যালগরিদম, ডেটা স্ট্রাকচার এগুলো ভুলে গেলে চলবে না।
আসলে AI হচ্ছে একটা পাওয়ারফুল টুল, কিন্তু এটা আমাদের রিপ্লেস করার জন্য না, বরং আমাদের সাহায্য করার জন্য। সঠিকভাবে ব্যবহার করতে পারলে এটা আমাদের ক্যারিয়ারে অনেক এগিয়ে নিয়ে যেতে পারে। কিন্তু সাবধান থাকতে হবে যেন এটার উপর সম্পূর্ণ নির্ভরশীল হয়ে না পড়ি।
যারা এই চেঞ্জের সাথে তাল মিলাতে পারবেন, তারাই ভবিষ্যতে সফল হবেন। আর যারা পুরনো পদ্ধতিতেই আটকে থাকবেন, তারা পিছিয়ে পড়বেন।