একজন ওয়েব ডেভেলপার কোডিংয়ের সাহায্যে ওয়েবসাইট আর অ্যাপ্লিকেশন বানিয়ে থাকেন। বর্তমানে দেশে-বিদেশে এ পেশার প্রচুর চাহিদা রয়েছে।
এক নজরে একজন ওয়েব ডেভেলপার
সাধারণ পদবী: ওয়েব ডেভেলপারবিভাগ: তথ্যপ্রযুক্তি
প্রতিষ্ঠানের ধরন: সরকারি, বেসরকারি, প্রাইভেট ফার্ম/কোম্পানি
ক্যারিয়ারের ধরন: ফুল-টাইম, পার্ট-টাইম
লেভেল: এন্ট্রি, মিড, টপ
এন্ট্রি লেভেলে সম্ভাব্য অভিজ্ঞতা সীমা: ০ – ২ বছর
এন্ট্রি লেভেলে সম্ভাব্য গড় বেতন: ৳২৫,০০০ – ৳৩৫,০০০
এন্ট্রি লেভেলে সম্ভাব্য বয়স সীমা: প্রতিষ্ঠানসাপেক্ষ
মূল স্কিল: কোডিং, সার্ভার সম্পর্কিত জ্ঞান, নতুন কিছু শেখার দক্ষতা
বিশেষ স্কিল: বিশ্লেষণী ক্ষমতা, সমস্যা সমাধানের দক্ষতা
ওয়েব ডেভেলপারের পেশা সম্পর্কিত প্রশ্ন
একজন ওয়েব ডেভেলপার কোথায় কাজ করেন?
- সরকারি প্রতিষ্ঠানে বা প্রজেক্টে, যেমনঃ সরকারি ওয়েবসাইট তৈরির প্রজেক্ট
- বেসরকারি প্রতিষ্ঠানে বা প্রজেক্টে, যেমনঃ বেসরকারি সংস্থার ওয়েবসাইট তৈরির প্রজেক্ট
- ব্যাংক ও আর্থিক সেবার প্রতিষ্ঠানে
- আইটি সেবা প্রদানকারী প্রতিষ্ঠানে
- আউটসোর্সিং ফার্মে
- ডিজিটাল প্রোডাক্ট/সার্ভিস প্রস্তুতকারী কোম্পানিতে
একজন ওয়েব ডেভেলপারের কাজ কী?
প্রজেক্টভেদে একজন ওয়েব ডেভেলপারকে বিভিন্ন ধরনের কাজ করতে হয়। তবে সাধারণ কিছু দায়িত্ব হলোঃ
- প্রজেক্ট অনুযায়ী ওয়েবসাইট বা অ্যাপ্লিকেশনের ফিচার ও অন্যান্য খুঁটিনাটি বিষয় সম্পর্কে তথ্য সংগ্রহ করা
- সংগৃহীত তথ্যের ভিত্তিতে প্রোগ্রামিং ল্যাঙ্গুয়েজ ও অন্যান্য প্রযুক্তিগত দিক নির্ধারণ করা
- কোডিংয়ের মাধ্যমে ওয়েবসাইট বা অ্যাপ্লিকেশনের প্রাথমিক ভার্সন বানানো
- ওয়েবসাইট বা অ্যাপ্লিকেশনের প্রাথমিক ভার্সন বিভিন্ন ব্রাউজার ও অপারেটিং সিস্টেমে পরীক্ষা করা
- ওয়েবসাইট বা অ্যাপ্লিকেশনের প্রাথমিক ভার্সনে কোন ভুল ধরা পড়লে তা ঠিক করা
- ওয়েবসাইট বা অ্যাপ্লিকেশনের কার্যকরী ভার্সন বানানো হয়ে গেলে তা ব্যবহারের জন্য রিলিজ করা
- ওয়েবসাইট বা অ্যাপ্লিকেশনের কার্যকারিতা নিয়মিত পরীক্ষা করা
- ওয়েবসাইট বা অ্যাপ্লিকেশনের কোন সমস্যা ধরা পড়লে তা ঠিক করা
- ওয়েবসাইট বা অ্যাপ্লিকেশন নিয়মিত আপডেট করা
একজন ওয়েব ডেভেলপারের কী ধরনের যোগ্যতা থাকতে হয়?
সাধারণত কম্পিউটার সায়েন্স/ইঞ্জিনিয়ারিং কিংবা ইনফরমেশন টেকনোলজিতে প্রাতিষ্ঠানিক ডিগ্রি চাওয়া হয়।
ওয়েব ডেভেলপমেন্ট এমন একটি খাত যেখানে ডিগ্রির চেয়ে আপনার কাজের দক্ষতা থাকা বেশি জরুরি। অনেকে শখের বশে প্রোগ্রামিং করে কার্যকরী প্রজেক্ট তৈরি করেন। এক্ষেত্রে ডিগ্রি ছাড়াই কাজ পেতে পারেন তারা।
একজন ওয়েব ডেভেলপারের কী ধরনের দক্ষতা ও জ্ঞান থাকতে হয়?
প্রজেক্টের উপর টেকনিক্যাল জ্ঞানের ধরন নির্ভর করে। এরপরও সাধারণ উদাহরণ হিসাবে নিচের স্কিলগুলোর কথা বলা যায় –
- ওয়েব ডেভেলপমেন্ট ল্যাঙ্গুয়েজ: HTML, CSS, JavaScript, PHP
- প্রোগ্রামিং ল্যাঙ্গুয়েজ: C++, C#, Java, Python
- ডেটাবেইজ: MySQL, MongoDB
- অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (API)
- গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) ডিজাইন
- গিটহাব (GitHub)
নন-টেকনিক্যাল দক্ষতার মধ্যে দরকার –
- নতুন কিছু শেখার দক্ষতা
- সৃজনশীল উপায়ে ও যৌক্তিকভাবে সমস্যা সমাধানের দক্ষতা
- বিশ্লেষণী ক্ষমতা, যা খুঁটিনাটি বিষয়গুলো পর্যবেক্ষণে সাহায্য করতে পারে
- নিজে নিজে কাজ করার পাশাপাশি অন্যদের সাথেও কাজ করার মানসিকতা থাকা
- বিভিন্ন ধরনের কাজ একসাথে সামলানোর দক্ষতা
ওয়েব ডেভেলপমেন্ট কোথায় শিখবেন?
বাংলাদেশের বিভিন্ন সরকারি-বেসরকারি বিশ্ববিদ্যালয়ে কম্পিউটার সায়েন্স/ইঞ্জিনিয়ারিং ও ইনফরমেশন টেকনোলজিতে স্নাতক ও স্নাতকোত্তর পড়াশোনার ব্যবস্থা রয়েছে। যেমন:
- বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয় (BUET)
- ঢাকা বিশ্ববিদ্যালয়
- মিলিটারি ইন্সটিটিউট অফ সায়েন্স অ্যান্ড টেকনোলজি
- ব্র্যাক বিশ্ববিদ্যালয়
- আহছানউল্লা বিজ্ঞান ও প্রযুক্তি বিশ্ববিদ্যালয়
- শাহজালাল বিজ্ঞান ও প্রযুক্তি বিশ্ববিদ্যালয়
এর বাইরে বিভিন্ন প্রতিষ্ঠান থেকে ওয়েব ডেভেলপমেন্টের উপর কোর্স করেও এ পেশায় আসার প্রয়োজনীয় দক্ষতা অর্জন করতে পারেন।
একজন ওয়েব ডেভেলপারের মাসিক আয় কেমন?
ওয়েব ডেভেলপারের মাসিক আয় কাজ, অভিজ্ঞতা ও প্রতিষ্ঠানসাপেক্ষ। এন্ট্রি লেভেলে সাধারণত মাসিক ৳২০,০০০ বেতন হয়। ৩ – ৫ বছরের অভিজ্ঞতা থাকলে আয় ৳৫০,০০০ – ৳৭০,০০০ হতে পারে।
পোর্টফোলিও ভালো হলে ও ফ্রিল্যান্সিং করলে এ পেশায় মাসে লক্ষ টাকাও উপার্জন করা সম্ভব। তবে এর জন্য দক্ষতা থাকার বিকল্প নেই।
একজন ওয়েব ডেভেলপারের ক্যারিয়ার কেমন হতে পারে?
বিষয়টি প্রতিষ্ঠানসাপেক্ষ। সাধারণত জুনিয়র ওয়েব ডেভেলপার হিসেবে কাজ শুরু করবেন। পরবর্তীতে অ্যাসোসিয়েট ওয়েব ডেভেলপার, ওয়েব ডেভেলপার ও সিনিয়র ওয়েব ডেভেলপার হিসেবে নিয়োগ পেতে পারেন। সর্বোচ্চ পর্যায়ে টেকনিক্যাল বিভাগের প্রধান হওয়া সম্ভব।
Tnx for information and advice