কাজের বিবরণী
সফ্টওয়্যার ডেভালোপার দুটি ধরনের আছে সিস্টেম সফটওয়্যার ডেভেলপাররা এমন সফ্টওয়্যার তৈরি করে যা কম্পিউটার এবং অন্যান্য ডিভাইসগুলি চালায়।
এটি আপনার কম্পিউটার বা ডিভাইসের অপারেটিং সিস্টেম অন্তর্ভুক্ত। অ্যাপ্লিকেশনস সফ্টওয়্যার ডেভেলপার ডিজাইন সফ্টওয়্যার প্রোগ্রামগুলি যেমন শব্দ প্রসেসর, ডেটাবেস, স্প্রেডশীট, এবং গেমস। এই অ্যাপ্লিকেশানগুলি ব্যবসার, সংগঠন এবং অন্যান্য সংস্থার জন্য তাদের চাহিদার এবং নির্দিষ্টকরণ অনুযায়ী গণ-বাজার বা বিকশিত হতে পারে।
দ্রুত ঘটনা
- ২016 সালে সিস্টেম সফটওয়্যার ডেভেলপারদের গড় আয় $ 106,860 এবং অ্যাপ্লিকেশন সফটওয়্যার ডেভেলপাররা $ 100,080 অর্জন করে।
- সিস্টেম সফটওয়্যার ডেভেলপার হিসাবে 396,000 মানুষ কাজ করেছেন; 2014 সালে 718,000 মানুষ অ্যাপ্লিকেশন সফটওয়্যার ডেভেলপার ছিল।
- কম্পিউটার সিস্টেম ডিজাইন এবং সংশ্লিষ্ট পরিষেবা শিল্প তাদের অধিকাংশই নিযুক্ত, অন্যদের সাধারণভাবে কম্পিউটার এবং ইলেকট্রনিক পণ্য নির্মাতা, অর্থ এবং বীমা কোম্পানি, এবং সফ্টওয়্যার প্রকাশকদের জন্য কাজ করে।
- সফটওয়্যার ডেভেলপারদের বেশিরভাগই প্রতি সপ্তাহে 40 ঘণ্টার বেশি কাজের কাজ করে পূর্ণ-সময়ের কাজ করে। কিছু ডেভেলপারদের telecommute।
- মার্কিন ব্যুরো অব শ্রম পরিসংখ্যান এটি একটি উজ্জ্বল দৃষ্টিভঙ্গি পেশা হিসেবে শ্রেণীবদ্ধ। সরকারি সংস্থাটি পূর্বাভাস দেয় যে ২0২4 এর মাধ্যমে সকল পেশার জন্য গড়ের তুলনায় কর্মসংস্থান অনেক দ্রুত বৃদ্ধি পাবে।
একটি সফটওয়্যার ডেভেলপার এর জীবন একটি দিন
কাজের দায়িত্ব সম্পর্কে জানতে চেষ্টা করার সময় জব ঘোষণাগুলি তথ্য একটি মহান উৎস।
Indeed.com, সফ্টওয়্যার ডেভেলপারদের ঘোষণা অনুযায়ী:
- "সফ্টওয়্যার স্পেসিফিকেশন এবং ডিজাইনের উপর ভিত্তি করে কোড এবং টেস্ট সফটওয়্যার"
- "সময় এবং খরচ সীমাবদ্ধতা মধ্যে নকশা সম্ভাব্যতা নির্ধারণ করতে ব্যবহারকারীর চাহিদা এবং সফ্টওয়্যার প্রয়োজনীয়তা বিশ্লেষণ"
- "বিদ্যমান সফ্টওয়্যার সমস্যা সমাধান এবং সমাধান"
- "জটিল সিস্টেম প্রয়োজনীয়তা বিশ্লেষণ এবং অধ্যয়ন"
- "নকশা ডকুমেন্টেশন প্রস্তুত"
- "প্রোগ্রাম ডেভেলপমেন্ট, লজিক, কোডিং, টেস্টিং, পরিবর্তন এবং সংশোধনগুলি বর্ণনা করতে প্রযুক্তিগত ডকুমেন্টেশন লিখুন এবং বজায় রাখুন"
- "প্রতিষ্ঠান জুড়ে স্টেকহোল্ডারদের সঙ্গে সহযোগিতা এবং কার্যকরভাবে যোগাযোগ"
- "সমর্থন গ্রাহক-সাক্ষী পরীক্ষার"
কিভাবে আপনি একটি সফটওয়্যার বিকাশকারী হতে পারেন
আপনি এই কর্মজীবনে আগ্রহী? আপনি একটি স্নাতক ডিগ্রী প্রয়োজন হয় না হয়, এই ক্ষেত্রে কাজ অনেক মানুষ করতে। বিল্ডিং সফটওয়্যার উপর ফোকাস কম্পিউটার বিজ্ঞাপনে মেজর আপনার প্রথম পেশা জন্য আপনাকে প্রস্তুত করতে পারেন। কিছু নিয়োগকর্তা এমনকি চাকরির প্রার্থীদের পছন্দ করেন যারা মাস্টার্স ডিগ্রি অর্জন করেন।
কিছু শিল্পে কাজ করে এমন সফটওয়্যার ডেভেলপারদের অবশ্যই সেই লাইনের ব্যবসা সম্পর্কিত দক্ষতা থাকতে হবে। উদাহরণস্বরূপ, উদাহরণস্বরূপ, আপনি একটি বীমা কোম্পানির জন্য সফ্টওয়্যার বিকাশ করতে চান, তাহলে আপনাকে কীভাবে এই শিল্প পরিচালনা করে সে সম্পর্কে ভাল ধারণা থাকতে হবে।
এই জ্ঞান আপনাকে এমন সফ্টওয়্যারগুলি বিকাশের অনুমতি দেবে, যা এটি ব্যবহার করবে যারা তাদের চাহিদাগুলি মাপবে।
আপনি কি নরম দক্ষতা প্রয়োজন
- যোগাযোগ দক্ষতা : আপনার তত্ত্বাবধানে থাকা প্রকল্পগুলিতে কাজ করে এমন সহকর্মীদের নির্দেশনা জানানোর জন্য আপনাকে কার্যকর শোনা ও বলার দক্ষতার প্রয়োজন হবে।
- আন্তঃব্যক্তিগত দক্ষতাঃ যেহেতু সফটওয়্যার ডেভেলপার প্রায়ই একটি দলের অংশ, তারা অবশ্যই পাশাপাশি এবং অন্যদের সাথে ভাল কাজ করতে সক্ষম হবে। এই দক্ষতা সেট, যা সামাজিক perceptiveness এবং অন্যদের কর্মের সাথে আপনার কর্ম সমন্বয় করার ক্ষমতা অন্তর্ভুক্ত, ক্লায়েন্টদের সাথে আচরণ যখন এছাড়াও অপরিহার্য।
- বিশ্লেষণাত্মক এবং সমস্যা সমাধান দক্ষতা : সাবেক আপনি উন্নয়ন প্রক্রিয়ার সময় বিকাশ সমস্যাগুলি সমস্যাসমাধান ব্যবহারকারীদের প্রয়োজন এবং শেষ নির্ধারণ করতে পারবেন।
- বিস্তারিত-ভিত্তিক : আপনি সিস্টেম এবং অ্যাপ্লিকেশনের যেগুলি আপনি কাজ করছেন তার একাধিক অংশে মনোযোগী মনোযোগ দিতে সক্ষম হওয়া আবশ্যক।
- সৃজনশীলতা : একজন বিকাশকারী হিসাবে, আপনাকে নতুন অ্যাপ্লিকেশন এবং সিস্টেমগুলির জন্য ধারণাগুলি নিয়ে আসতে হবে।
আপনার কাছ থেকে কোন নিয়োগকর্তা আশা করবেন
নিয়োগকারীরা যে যোগ্যতাগুলি খুঁজছে তা খুঁজে বের করার জন্য আমরা Indeed.com- এ তালিকাভুক্ত চাকরি ঘোষণার দিকে আবার তাকিয়েছিলাম:
- "দ্রুত নতুন ভাষা, প্রযুক্তি এবং কাঠামো বাছাই করার ক্ষমতা"
- "সমবয়সীদের একটি দলের সহযোগিতায় কাজ করার ক্ষমতা"
- "তথ্য সংগ্রহ এবং ধারণাগুলি ভাগ করার ক্ষেত্রে স্বতঃস্ফূর্ত এবং সক্রিয়"
- "দেওয়া কর্মের মাধ্যমে অনুসরণ করার দৃঢ়তা"
- "একটি দ্রুত বিন্যস্ত কাজের পরিবেশে বিভিন্ন ধরনের প্রকল্পকে সামঞ্জস্য করার ক্ষমতা"
সম্পর্কিত কার্যক্রম এবং কর্ম সঙ্গে ব্যবসা
বিবরণ | বার্ষিক বেতন (2016) | শিক্ষাগত প্রয়োজনীয়তা | |
কমপিউটার সিস্টেম বিশ্লেষক | কোম্পানি কার্যকরভাবে এবং দক্ষতার কম্পিউটার প্রযুক্তি ব্যবহার সাহায্য | $ 87.220 | অধিকাংশ চাকরির জন্য কম্পিউটার বিজ্ঞান ব্যাচেলর ডিগ্রি; কম্পিউটার বিজ্ঞান মধ্যে একটি মাস্টার প্রয়োজন আরো প্রযুক্তিগত যে কাজ; কিছু নিয়োগকর্তা কম্পিউটার সিস্টেম একটি ঘনত্ব সঙ্গে ব্যবসা প্রশাসন একটি মাস্টার আছে যারা আবেদনকারীদের পছন্দ। |
কম্পিউটার প্রোগ্রামার | একটি কোড তৈরি করে যা একটি সফ্টওয়্যার বিকাশকারীর ডিজাইন একটি নির্দেশাবলী সেট করে যা একটি কম্পিউটার অনুসরণ করতে পারে। | $ 79.840 | কম্পিউটার বিজ্ঞান, গণিত , বা তথ্য সিস্টেম ব্যাচেলর ডিগ্রী |
সফ্টওয়্যার গুণ নিশ্চয়তা প্রকৌশলী এবং পরীক্ষক | সফটওয়্যারের সাথে সমস্যা সনাক্ত করার জন্য পরীক্ষামূলক পরিকল্পনাগুলি তৈরি করে এবং চালায় | $ 86.510 | কম্পিউটার বিজ্ঞান ব্যাচেলর ডিগ্রি |
কম্পিউটার ব্যবহারকারী সহায়তা বিশেষজ্ঞ | যারা সফ্টওয়্যার, কম্পিউটার এবং পেরিফেরালগুলি ব্যবহার করে সমস্যার সম্মুখীন হচ্ছে তাদেরকে সহায়তা করে | $ 49.390 | একটি কম্পিউটার ব্যবহার অভিজ্ঞতা; কিছু নিয়োগকর্তা কম্পিউটার বিজ্ঞান একটি সহযোগী ডিগ্রী প্রয়োজন |
> সোর্স:
শ্রম পরিসংখ্যান ব্যুরো, মার্কিন শ্রম শ্রম, বাণিজ্যিক আউটলুক হ্যান্ডবুক , 2016-17 (জুলাই 13, 2017 পরিদর্শন)।
কর্মসংস্থান ও প্রশিক্ষণ প্রশাসন, যুক্তরাষ্ট্রের শ্রম বিভাগ, ও * নেট অনলাইন (জুলাই 13, ২017 তারিখে পরিদর্শন)