অ্যাপল এর প্রতিষ্ঠাতা ষ্টিভ জবস একবার এক ইন্টারভিউ তে একটা কথা বলেছিলেন - " আমার মতে এই দেশের সবার প্রোগ্রামিং শিখা উচিত। কারন প্রোগ্রামিং আমাদের শিখায় কিভাভে চিন্তা করতে হয় এবং বাস্তব জীবনের সমস্যা সমাধান করতে হয়।"
আমাদের চারপাশের পরিবর্তিত জীবনধারা এবং আমাদের বেক্তিগত জীবনে কম্পিউটার এর অন্তর্ভুক্তির ফলে কম্পিউটার ও প্রযুক্তি এখন আমাদের জীবনের এক অবিছেদ্ধ অংশ হয়ে উঠেছে।
আমরা অনেকে হয়ত মনে করে থাকি যে প্রোগ্রামিং খুব কঠিন কোন বিষয়। আসলে প্রোগ্রামিং আমাদের সাধারন কারিকুলামে ইংরেজি বা অঙ্কের মতই। মূলত প্রোগ্রামিং ল্যাঙ্গুয়েজ তৈরি করার মুল উদ্দেশই হচ্ছে মানুষ যাতে সহজবোধ্য ভাবে কম্পিউটার এর সাথে যোগাযোগ করতে পারে। সহজেই তার মনের ভাব প্রকাশ করে কম্পিউটার কে দিয়ে প্রয়োজনীয় কাজ করিয়ে নিতে পারে।
অনেকেই মনে করে যে দিন দিন প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো জটিল থেকে জটিলতর হচ্ছে। আসলে এটা হচ্ছে ভুল ধারনা। বরং দিন দিন প্রোগ্রামিং ল্যাঙ্গুয়েজ সহজ থেকে সহজতর হচ্ছে। বিজ্ঞানীরা দিন-রাত কাজ করে যাচ্ছে যাতে প্রোগ্রামিং মানুষের আরও বোধগম্য ও সহজ করা যায়। বর্তমানে বিজ্ঞানীরা ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং নিয়ে কাজ করছে। যার ফলে আমরা সাধারণত যে ভাষায় কথা বলি সেই ভাষায় কম্পিউটার কে কমান্ড দেয়া যাবে।
প্রোগ্রামিং যে সহজতর হচ্ছে তার আরও একটি উদাহারন হচ্ছে আগে যেখানে GUI (Graphical User Interface) ক্যালকুলেটর তৈরি করতে অনেক গুলো কোড লিখতে হত সেখানে সেখানে এখন ভিসুয়াল বেসিক বা জাভা তে মাত্র কয়েক লাইন কোড লিখেই GUI ক্যালকুলেটর তৈরি করা যায়।
প্রোগ্রামিং শিখাটা অ্যাপ্লাইড সায়েন্স বা গণিত শিখার মত না। কারন এটা আমাদের রাস্তা দেখায় বাস্তব জীবনের সমস্যা গুলো সমাধানের জন্য। এটা সুধু মাত্র একটি পেশাদারি দক্ষতাই নয় বরং একটি উচ্চ চাহিদা সম্পন্ন চাকরি যোগ্যতা।
আপনি যদি আপনার কাজের ক্ষেত্রে দক্ষ হন এবং আপনার কাজ সম্পর্কে যদি সামান্য কারিগরি জ্ঞান থাকে তাহলে প্রোগ্রামিং শিখার ফলে আপনি আপনার অবস্থান থেকে সকলের নজর কাঁদবেন এবং প্রশংসনীয় হবেন।
বর্তমানে প্রোগ্রামিং শিখাটা আগের সব সময় থেকে অধিকতর সহজ। প্রোগ্রামিং শিখার জন্য এখন অনেক মুক্ত এবং স্বাধীন প্লাটফরম রয়েছে। যে খান থেকে খুব সহজেই প্রোগ্রামিং শিখা যায়।
সব দিক বিবেচনা করে দেখা যায় যে, একজন কম্পিউটার প্রোগ্রামার এর গড বেতন ৳১০০,০০ ডলার ছাড়িয়ে গেছে। যা যেকোনো সময়ের সকল পেশা থেকে উঁচু বেতন। যে কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখা ও তাতে অভিজ্ঞ হওয়া খুব একটা বাজে আইডিয়া নয়।
এখন কথা হচ্ছে, আপনাকে কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখা উচিত?
আপাতত যে কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ দিয়ে শুরু করা যায়। একটা ল্যাঙ্গুয়েজ এ ভালো ধারনা হয়ে গেলে বাকি যেকোনো ল্যাঙ্গুয়েজ খুব সহজেই শিখা যায়। নিচে আমি কিছু ওয়েব সাইট এর লিঙ্ক দিয়েছই যেখানে বিনামূল্যে প্রোগ্রামিং শিখা যায়। আপনার পছন্দের যে কোন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ দিয়ে আজই শুরু করে দিন প্রোগ্রামিং শিখা।
1. Code.org/learn
2. Codecademy.com
আর যদি আমার সাথে শিখতে চান তাহলে আমার ইউটিউব চ্যানেল এ সাবেসক্রাইব করুন আর নিচের লিঙ্ক গুলো ফলো করুন।
ইউটিউব চ্যানেল : https://www.youtube.com/channel/UCl4xUj72ZP6jaIipK4pDhAQ
ফেইসবুক ফ্যান পেইজ : https://www.facebook.com/PrimeXSoftwaresLtd
আমি হাসান উজ জামান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 3 টি টিউন ও 24 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
হাই! আমি হাসান আমি ফেনীতেথাকি এবং ২০১২ সালে ইন্সিটিউট অব কম্পিউটার সায়েন্স অ্যান্ড টেকনোলজি থেকে টেলিকমিউনিকেসন এর উপর ডিপ্লোমা ইন ইঞ্জিনিয়ারিং সম্পন্ন করি। বর্তমানে আমি ওয়েব ডেভেলপমেন্ট এবং আন্ড্রয়েড অ্যাপ্লিকেশান ডেভেলপার হিসাবে অনলাইন ফ্রীলাঞ্চিং মার্কেটপ্লেস অডেস্ক এ ফ্রীলাঞ্চের হিসেবে কাজ করছি। ভবিষ্যতে দেশ ও দেশের প্রযুক্তিগত উন্নয়নের জন্য কাজ করার...
valo likhsen