প্রোগ্রামিং ধারণার প্রবর্তক কে?
(ক) ম্যাক্সওয়েল
(খ) স্টিফেন
(গ) অ্যাডা লাভলেস
(ঘ) জগদীশ চন্দ্র বসু
সঠিক উত্তরঃ (গ) অ্যাডা লাভলেস ৷
যারা প্রোগ্রামিং করেন, তাদেরকে ইন্ডাস্ট্রিতে বিভিন্ন নামে ডাকা হয়। যেমন- প্রোগ্রামার, ডেভেলপার, কোডার। তারা সাধারণত কম্পিউটারে কোডিং করেন কিছু স্পেশাল সফটওয়্যারের সাহায্যে। যেগুলো তাদের কোডিং করার কাজটিকে সহজ করে দেয়। সাধারণত এই সফটওয়্যারগুলোকে বলা হয় টেক্সট এডিটর বা আইডিই (IDE)। যেটার পূর্ণ রূপ হচ্ছে Integrated Development Environment।
আপনি আপনার তৈরি করা প্রোগ্রামটি আপনার কম্পিউটারে রান করাতে পারবেন, হোক সেটি ওয়েবসাইট, মোবাইল অ্যাপ বা কোনো সফটওয়্যার। কিন্তু আপনি যদি চান আপনার তৈরি করা এই ওয়েবসাইট বা অ্যাপটি ইন্টারনেটে সবাইকে ব্যবহারের সুযোগ দিতে, তাহলে আপনার প্রোগ্রামটিকে কোনো ওয়েব হোস্টিংয়ে বা সার্ভারে আপলোড করে দিতে হবে। আর মূলত তখনই ইন্টারনেটে থাকা সকলেই আপনার বানানো সেই ওয়েবসাইট বা অ্যাপটি দেখতে পারবে।
আপনি প্রোগ্রামিং বিষয়টিকে যতটা কঠিন বলে মনে করেন, ব্যাপারটা আসলে তার থেকে অনেক সহজ। প্রয়োজন শুধু বাংলা ভাষায় কোয়ালিটি সম্পন্ন রিসোর্সের এবং গাইডলাইনের।
এক্ষেত্রে আপনার একটি জিনিস মনে রাখতে হবে, ফুটবল খেলার নিয়ম জানা কিন্তু সহজ। কিন্তু ফুটবল খেলার নিয়ম জানলেই কিন্তু কেউ মেসি বা ক্রিস্টিয়ানো রোনালদোর মতো অসাধারণ ফুটবলার হয়ে যাবেন না। এর জন্য প্রয়োজন যথেষ্ট প্র্যাকটিস এবং লেগে থাকার মানসিকতা। প্রোগ্রামিংয়ে ভালো করার ব্যাপারটিও আসলে একই রকম। প্রোগ্রামিং ল্যাংগুয়েজ শেখাটাই যথেষ্ট নয়। আপনাকে করতে হবে নিয়মিত প্র্যাকটিস এবং তৈরি করতে হবে রিয়েল লাইফ প্রজেক্ট। এ ছাড়া যারা ভালো প্রোগ্রামার তাদের কোড থেকে শেখার চেষ্টা করতে হবে। কোডফোর্সেস, হ্যাকার র্যাংক- এ ধরনের প্রবলেম সলভিং সাইটে প্রবলেম সলভ করতে হবে। তাহলে আপনার ফাউন্ডেশন শক্ত হবে।
বিস্তারিত..
আরও কিছু জানার থাকলে অবশ্যই প্রশ্ন করবেন ৷ ধন্যবাদ ৷
Sihab Mia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.