Study LightsStudy Lights

Blog Details

  • Home
  • Blog
  • Blog
  • সফটওয়্যার ডেভেলপার হিসেবে ক্যারিয়ার

সফটওয়্যার ডেভেলপার হিসেবে ক্যারিয়ার

কিছু কিছু ক্ষেত্রে ডিপ্লোমা ডিগ্রী যাদের আছে তারাও নিয়োগ পেতে পারেন। সাধারণত আইটি থেকে যারা পাস করেন তাদেরকেই সফটওয়্যার ডেভেলপার হিসেবে গণ্য করা হয়। তবে বর্তমানে বাংলাদেশের প্রতিষ্ঠানগুলোতে কম্পিউটার ইঞ্জিনিয়ার এবং সফটওয়্যার ডেভেলপার পদ দুটোকে বেশিরভাগ ক্ষেত্রেই এক ধরা হয়

এক নজরে একজন সফটওয়্যার ডেভেলপার

সাধারণ পদবী: সফটওয়্যার ডেভেলপার, সফটওয়্যার ইঞ্জিনিয়ার
বিভাগ: তথ্যপ্রযুক্তি
প্রতিষ্ঠানের ধরন: সরকারি, বেসরকারি, প্রাইভেট ফার্ম/কোম্পানি
ক্যারিয়ারের ধরন: ফুল টাইম, পার্ট টাইম, চুক্তিভিত্তিক
লেভেল: এন্ট্রি, মিড, টপ
এ ন্ট্রি লেভেলে সম্ভাব্য অভিজ্ঞতা সীমা: ১ – ২ বছর

এন্ট্রি লেভে লে সম্ভাব্য বেতনসীমা: ১৫,০০০ – ২০,০০০ টাকা
এন্ট্রি লেভেলে সম্ভাব্য বয়স সীমা: প্রতিষ্ঠানসাপেক্ষ
মূল স্কিল: প্রোগ্রামিং
বিশেষ স্কিল: সৃজনশীলতা, বিশ্লেষণী ক্ষমতা, সমস্যা সমাধানের দক্ষতা;

একজন সফটওয়্যার ডেভেলপারের কী ধরনের দক্ষতা ও জ্ঞান থাকতে হয়?

oপ্রোগ্রামিং নিয়ে সম্যক ধারণা থাকতে হবে;

oলজিক তৈরির পরিস্কার ধারণা থাকা আবশ্যক। প্রোগ্রামিং এবং লজিক তৈরি এই দুইটি দক্ষতা একজন ভালো সফটওয়্যার ডেভেলপারের জন্য প্রাথমিক একটি প্রয়োজনীয়তা;

oআপনার প্রতিষ্ঠান যে ধরনের প্রোগ্রামিং ভাষা বা ল্যাঙ্গুয়েজে কাজ করে সেই নির্দিষ্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে আপনাকে পরিস্কারভাবে জানতে হবে এবং এই ল্যাঙ্গুয়েজে কাজ করতে পারদর্শী হতে হবে;

oডিজাইনের ক্ষেত্রে ডিজাইন প্রিন্সিপালস বা ডিজাইনের প্রয়োজনীয় নির্দেশনাগুলো জানতে হবে;

oঅ্যালগোরিদম নিয়ে সম্যক ধারণা থাকা জরুরী;

oএকজন সফটওয়্যার ডেভেলপারের জন্য অ্যানালিটিকাল অ্যাবিলিটি বা ঘটনাপ্রবাহের বিশ্লেষণ ক্ষমতা বেশ ভালো হওয়া জরুরী;

oডাটা স্ট্রাকচার নিয়ে খুব ভালো ধারণা না থাকলে ডাটা সংরক্ষণের বিষয়টি সঠিকভাবে সম্পাদন করা যায় না। এইক্ষেত্রে ডাটা স্ট্রাকচার বিষয়ে ভালো ধারণা থাকা আবশ্যক;

একজন সফটওয়্যার ডেভেলপার কোথায় কাজ করেন?

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

  • আইটি ফার্ম;
  • বিভিন্ন ব্যাংক;
  • বিভিন্ন গবেষণা প্রতিষ্ঠান;
  • অ্যাপ ডেভেলপার কোম্পানী
  • নিরাপত্তা সহায়ক প্রতিষ্ঠান;
  • ওয়েবসাইট ভিত্তিক প্রতিষ্ঠান;

একজন সফটওয়্যার ডেভেলপার কী ধরনের কাজ করেন?

  • ওয়েব অ্যাপ্লিকেশন ডেভেলপ করা;
  • ই-কমার্সের ক্ষেত্রে বিভিন্ন সমস্যার সমাধান বের করা;
  • প্রতিষ্ঠানের সিস্টেম ডেভেলপ করা;
  • উপস্থিতির জন্য ফিঙ্গারপ্রিন্ট, সফটওয়্যার এবং অন্যান্য সিস্টেম ডেভেলপ করা
  • প্রতিষ্ঠানের ওয়েবসাইটে তথ্য বিন্যাসের বিষয় মনিটর করা;
  • ফ্লো চার্ট, ডায়াগ্রাম, কোড কমেন্ট বানানো ও কোড ক্লিয়ার করা;
  • ওয়েবসাইটের কোডিং ও প্রোগ্রামিং এর সমস্যাগুলোর সমাধান করা;
  • অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডেভেলপ করা। কাজটি অ্যাপভিত্তিক প্রতিষ্ঠান যেগুলো বিভিন্ন ধরনের সেবাদানমূলক অ্যাপ বা নতুন কোন সমস্যার সমাধান হিসেবে অ্যাপ তৈরির লক্ষ্যে কাজ করে তাদের জন্য প্রযোজ্য;
  • প্রতিষ্ঠানের সিকিউরিটি সিস্টেম বা নিরাপত্তা কাঠামোর ডিজাইন করা;
  • প্রতিষ্ঠানের তথ্য রক্ষণাবেক্ষণের কাজ করা যাতে কোনভাবে সংরক্ষিত তথ্য প্রতিষ্ঠানের বাইরের কারো হাতে না যায়;
  • বিভিন্ন কাজের ক্ষেত্রে সম্ভাব্যতা এবং সমস্যা বিশ্লেষণের মাধ্যমে প্রয়োজনীয় সমাধানের পথ বাতলে দেওয়া;

Source: Google

Read More: ইনফরমেশন টেকনোলজিস্ট হিসেবে ক্যারিয়ার!

Leave A Comment