**ওয়েব ডেভেলপমেন্ট শিখব নাকি প্রোগ্রামিং শিখবো?**
প্রথমেই বলবো ওয়েব ডেভেলপমেন্ট , এন্ড্রয়েড ডেভেলপমেন্ট ,ডেস্কটপ ডেভেলপমেন্ট ইত্যাদি সেক্টর সব গুলোই প্রোগ্রামিং এর শাখা-প্রশাখা।
তাই যে ওয়েব ডেভেলপার একইসাথে তাকে প্রোগ্রামার ও বলা যায়। তবে তুমি কি একজন দক্ষ প্রোগ্রামার হবে নাকি ডেভেলপার হবে সময়ের ভিত্তিতে একটা সঠিক সিদ্ধান্ত নিতে পারো।
১. আমি এক বছরের মধ্যে কিছু একটা করতে চাই।
২. প্রতিদিন ৫-৬ ঘন্টা সময় দিতে পারবো
৩. প্রচুর হার্ডওয়ার্ক করতে পারবো। কোন জিনিস না বুঝলে বারবার বিভিন্ন জায়গা থেকে দেখে শিখে নিতে পারবো।
তাহলে ওয়েব ডেভেলপমেন্ট এর কথা চিন্তা করতে পারো। কারন এই স্কিলটি আয়ত্ত করতে চাইলে মোটামোটি ৬-৮মাস সময় দিলে একজন জুনিয়র ওয়েব ডেভেলপার হিসেবে ক্যারিয়ার শুরু করা যায়।
আর একবার সিদ্ধান্ত নিলে সেই লাইনে সিরিয়াসলি লেগে থাকতে হবে। প্রচুর হার্ডওয়ার্ক করতে হবে। ইউটিউব থেকে শেখার চেষ্টা করো। বাংলা বা ইংরেজি টিউটোরিয়াল দেখে। এতেও যদি কাজ না হয়। তারপরেও যদি চেষ্টা করতে চাও। তাহলে **Programming Hero** সম্পর্কে ঘাটাঘাঁটি করতে পারো।

দেড় - দুই বছর সময় আছে হাতে। নেক্সট এক দেড় বছরের মধ্যে কোনো জবের চিন্তা নাই তাহলে সলিড প্রোগ্রামিং এর দিকে চিন্তা করতে পারো। এখন,
১. তোমার হাতে কি দেড় দুই বছরের মতো সময় আছে?
২. নেক্সট দেড় দুই বছর কি তুমি রেগুলার ৩-৪ ঘন্টা সময় দিতে পারবে ?
৩. একই জিনিস না বুঝলে বার বার বিভিন্ন জায়গা থেকে দেখে শিখে নিতে পারবে ?
তাহলে প্রোগ্রামিং শিখো। একদম C দিয়ে শুরু করে, C++ এরপর ডাটা স্ট্রাকচার, এলগরিদম ধরে ধরে প্রোগ্রামিং এর জগতে প্রবেশ করো। এতে সময় একটু বেশি লাগবে কিন্তু তোমার নলেজ এবং ফাউন্ডেশন স্ট্রং হবে।
যদি প্রোগ্রামিং শিখতে চাও তাহলে সম্ভব হলে সিএসই তে ভর্তি হয়ে যাও বা নিজে নিজে শিখতে চাইলে সুবিন ভাইয়ের বই দিয়ে শুরু করো। প্রব্লেম সলভিং করার করো। এতেও কাজ না হলে, ফাইট্রনের কম্পিউটার সাইন্স ফান্দামেন্টাল কোর্স দিয়ে শুরু করো
তবে দুইটার যেই লাইনেই যাও না কেন। কোনটাই ১০০% ইজি হবে না। অনেক কাঠখড় পোড়াতে হবে। হার্ডওয়ার্ক করতে হবে। অনেকবার ছেড়ে দিতে ইচ্ছা করবে। এরপরেও লেগে থাকতে হবে। তাহলে যেটাই করো ভালো করবে।
Comments
Post a Comment