Header Ads

Header ADS

Introduction to programming | প্রোগ্রামিং পরিচিতি


প্রোগ্রামিং সম্পর্কে আমাদের দেশে সবার ধারণার চেয়ে ভীতি টাই বেশি । যার মূল কারণ হচ্ছে প্রোগ্রামিং সম্পর্কে সঠিক ধারণা না পাওয়া, তবে যারা এই সমস্যায় ভুগছেন আমার লেখা টা হয়ত তাদের কিছু টা কাজে আসবে।

প্রোগ্রামিং কি:
প্রোগ্রামিং হচ্ছে এক ধরণের ভাষা যার সাহায্যে কম্পিউটারের বিভিন্ন  ধরনের সমস্যা সমাধান করার যায় তবে নির্দিষ্ট  প্রক্রিয়ার মাধ্যমে আবার সহজ ভাবে বলতে গেলে , ব্যবহার কারী এবং তার কম্পিউটারের মাঝে মধ্যস্ততা করার প্রক্রিয়া ইউজার তার মনের ভাষা কম্পিউটারকে একমাত্র প্রোগ্রামিং এর মাধ্যমে বুঝাতে পারবে

প্রোগ্রামিং কেন ?
আমরা কম্পিউটারের মাধ্যমে দৈনন্দিন অনেক কাজ করি থাকি , কিন্তু কখনও কি ভেবেছি এই কাজ গুলো কি ভাবে হয়? যেমন গান শুনা , হিসাব নিকাশ করা , ইন্টারেনেট ব্রাউজিং ইত্যাদি এই যে গান শুনছেন সেটা কিন্তু এক ধরনের প্রোগ্রামিং , আরো গভীর ভাবে বলতে গেলে আপনি যে গানটা শুনছেন সেই গানটা কোন না কোন মাল্টিমিডিয়া সফটওয়্যারের মাধ্যমে ,কিন্তু আপনি জানেন কি ?

এই সফটওয়্যার কি ভাবে তৈরি হয়েছেপ্রোগ্রামিং এর মাধ্যমেই সফটওয়্যার তৈরি হয় । 
তারপরে আসা যাক হিসাব নিকাশে আপনি হয়ত ক্যালকুলেটর ব্যবহার করে থাকেন কিন্তু আপনি গ্রোগ্রামিং এর সাহায্যে অনেক দ্রুত হিসাব নিকাশ করতে পারেন যেমন আপনি থেকে ১০০ নামতা বের করতে পারেন এক নিমিশেই সামান্য কিছু কোডিং এর মাধ্যমে , তারপর থেকে ১০০ এর মৈালিক সংখ্যা বের করতে পারেন খুব সহজেই শুধ এসব না আপনি পুরো বিশ্বকেই হাতের মুঠোয়  নিয়ে আসতে পারবেন এই প্রোগ্রামিং এর মাধ্যমে

কি শিখবো , কিভাবে শিখবো ?
আপনি যদি বেসিক গণিত টা ভালো পারেন তাহলে আপনার প্রোগ্রামিং শিখতে কোন সমস্যা হওয়ার কথা না যদি আপনি মন থেকে শিখতে চান । 
আমরা জানি যে সকল কিছুর মূলেই হচ্ছে শিকড় যার শিকড় যত মজবুত তার শক্তি ততই বেশি  প্রোগ্রামিং এর ক্ষেত্রেও ঠিক একই শিকড় মজবুত থাকলে যেকোন ধরনের প্রোগ্রামিং ল্যাংগুয়েজ ভালো ভাবে এবং তারাতারি শিখা যায় খানে আমি শিকড় বলতে বুঝাচ্ছি প্রোগ্রামিং স্ট্রাকচার  প্রোগ্রামিং স্ট্রাকচার ভালো জানা থাকলে আপনি যেকোন প্রোগ্রামিং ল্যাংগুয়েজ ভালো ভাবে শিখতে পারবেন এই প্রোগ্রামিং স্ট্রাকচারের জন্য আপনিসিবা ;পাইথনদিয়ে শুরু করতে পারেন । 
সি এর জন্য আমি তামিম শাহরিয়ার সুবিন ভাইয়ের . (*){ কম্পিউটার প্রোগ্রামিং} বই টা ফলো করত পারেন প্রয়োজনীয় লিংক (http://cpbook.subeen.com/)
আর পাইথনের জন্য . মাকসুদুর রহমান মাটিন ভাইয়ের (সহজ ভাষায় পাইথন ) এবং পাশাপাশি তামিম শাহরিয়ার সুবিন ভাইয়ের (পাইথন দিয়ে গ্রোগ্রামিং শেখা) বই টাও পড়তে পারেন প্রয়োজনীয় লিংক(http://pybook.subeen.com/)

প্রোগ্রামিং ভীতি কিভাবে দূর করবো ?
যারা প্রোগ্রামিং ভীতিতে ভুগছেন তাদের উচিতে আগে প্রোগ্রামিং সম্পর্কে কিছুটা ধারণা অর্জন করা এবং কি জন্য প্রোগ্রামিং শিখবে সেটাও নিশ্চিত করা উচিত আপনি যদি পরীক্ষা পাশের জন্য প্রোগ্রামিং শিখতে চান তবে আমার এই লেখাটি আপনার জন্যে নয়
প্রোগ্রামিং হচ্ছে চিন্তা করে অনুশীলনের মাধ্যমে ধৈর্যের সাথে শিখার জিনিস এটা মুখস্ত করার মতো বিষয় না আপনি প্রথম কিছুদিন কারো কথার দিকে মনোযোগ না দিয়ে প্রোগ্রামিং শিখা উচিত এবং আপনার চারপাশে যা ঘটছে তাকে প্রোগ্রামিং  রূপদান করুন আপনার চিন্তা ভাবনাকে প্রোগ্রামিং  কাজে লাগান তাহলে আপনার প্রোগ্রামিং  ভীতি কমে আসবে। 


কিভাবে প্রোগ্রামিং   ভালো করবেন ?
  নিয়মিত প্রোগ্রামিং  অনুশীলন করুন প্রথম দিকে থেকে ঘন্টা করে সময় দিন তারপর আস্তে আস্তে সময় বাড়িয়ে দিন কমপক্ষে প্রতিদিন ঘন্টা অনুশীলন করুনসাঁতার না কেটে যেমন সাঁতার শিখা যায় না প্রোগ্রামিং  তেমন অনুশীলন না করে প্রোগ্রামিং শিখা যায় না প্রতিদিন যাই শিখুন তা অনুশীলন করুনযেই বই দিয়ে প্রোগ্রামিং শিখবেন , ঐই বইটা কমপক্ষে দুইবার পড়া উচিত
   একটা পর্যায় যখন মোটামুটি ভাবে প্রোগ্রামিং শিখে ফেলবেন তখন থেকে নিয়মিত প্রবলেম সলব করতে পারেন যার কারণে আপনার আপনার প্রোগ্রামিং স্কিল অনেক বেড়ে যাবে
   যখন কোন সমস্যায় পড়বেন তখন অন্তত নিজে কিছুক্ষন চেষ্টা করুন তারপরে না পারলে পরিচিত কারো সহযোগিতা নিতে পারেন কিন্তু হতাশ হওয়া যাবে না

প্রোগ্রামিং এর ভবিষ্যৎ কি?
 প্রোগ্রামিং এর ভবিষ্যৎ সম্পর্কে বিশেষ ভাবে কিছু বলার নাই আজকের পৃথিবী প্রোগ্রামারদের এবং আগামীদের পৃতিবীটাও প্রোগ্রামারদের   আপনি যদি ইতি মধ্যে এই জগতে এসে থাকেন তাহলে আপনাকে স্বাগতম।                                                          
                                         */  হ্যাপি কোডিং */


আমার এই ব্লগ টি কেমন লাগলো সেটা জানাতে নিচের কমেন্ট বক্সে তোমাদের মতামত জানিয়ে দিতে পারো ,আমাদের সকল আপডেট সবার আগে পেতে আমাদের ওয়েবপেজের ডান পাশে ফলো বাই ইমেইল বক্সে ইমেইল সাবমিট করতে পারো


লেখকঃ

নিজস্ব প্রতিবেদক,
কামরুজ্জামান রবিন 






No comments

Powered by Blogger.