চাকরির দায়িত্বগুলি কিছু অবস্থানের জন্য মিশ্রিত করা যেতে পারে, কম্পিউটার প্রকৌশলীগুলি সাধারণত শারীরিক হার্ডওয়্যার, যেমন মোডেম, বা ডিজাইন সফ্টওয়্যার অ্যাপ্লিকেশনগুলি, যেমন গেমস এবং অপারেটিং সিস্টেমগুলি তৈরি করতে বিশেষজ্ঞ। এই কম্পিউটার প্রকৌশল ক্যারিয়ারগুলির জটিল জটিল সমস্যাগুলির সমাধান এবং সমাধান করার জন্য বিশ্লেষণাত্মক মনস্তত্ত্বের সাথে কম্পিউটার বিজ্ঞান পটভূমি প্রয়োজন। একটি মাসিক কম্পিউটার প্রকৌশল বেতন সাধারণত দক্ষতা সেটের কারণে উদার হয়, যদিও মজুরি বিশেষত্ব, অভিজ্ঞতা এবং শিল্পের উপর ভিত্তি করে পরিবর্তিত হয়। সাধারণভাবে, সফ্টওয়্যার প্রকৌশলীগুলি যখন শুরুতে উচ্চতর মজুরি দেয়, তবে উভয় অভিজ্ঞতার সাথে ছয়-চিত্র বার্ষিক বেতন পেতে পারে।
কাজের বিবরণী
কম্পিউটার প্রকৌশল প্রযুক্তি কাজ কম্পিউটার হার্ডওয়্যার, উন্নয়নশীল সিস্টেম বা অ্যাপ্লিকেশন সফ্টওয়্যার বা উভয়ের সমন্বয় তৈরি করতে পারে। কম্পিউটার হার্ডওয়্যার প্রকৌশলীরা নতুন হার্ডওয়্যার এবং হার্ডওয়্যার আপগ্রেডগুলির জন্য ধারণাগুলির সাথে তাদের সময় কাটায় এবং তারপরে একবার এই কম্পিউটার উপাদানগুলি পরীক্ষা করে দেখে। তাদের কাজ কোম্পানির গবেষণা ও উন্নয়ন দলের সাথে সমন্বয় প্রয়োজন এবং উত্পাদন প্রক্রিয়া সহ সহায়তা।
বিপরীতে, একটি কোম্পানি বা ক্লায়েন্ট তাদের সরবরাহ করে বিশেষ উল্লেখ উপর ভিত্তি করে সফটওয়্যার ইঞ্জিনিয়ারদের নকশা সফ্টওয়্যার। সফ্টওয়্যার ইঞ্জিনিয়াররা কোনও অ্যাপ্লিকেশন বা সম্পূর্ণ অপারেটিং সিস্টেম কিনা তা সফটওয়্যার ইঞ্জিনিয়াররা ছোট টুকরাতে প্রোগ্রামটি ভাঙার জন্য মডেল এবং প্রবাহচিহ্নগুলি ব্যবহার করেন। তারা বগা পরীক্ষা করার জন্য প্রোগ্রামারদের উন্নয়ন এবং পরীক্ষা চালাতে সহায়তা করে।
শিক্ষা প্রয়োজন
কম্পিউটার ইঞ্জিনিয়ারদের সাধারণত কম্পিউটার বিজ্ঞান বা হার্ডওয়্যার বা সফ্টওয়্যার প্রকৌশল সংশ্লিষ্ট অন্য ক্ষেত্রের স্নাতক ডিগ্রী প্রয়োজন। কিছু ডিগ্রী প্রোগ্রাম হার্ডওয়্যার এবং সফটওয়্যার ইঞ্জিনিয়ারিং ভূমিকা উভয় জন্য স্নাতক প্রস্তুত এবং কর্মজীবনের বিকল্প সঙ্গে আরো নমনীয়তা প্রদান। কম্পিউটার ডিগ্রী প্রোগ্রাম প্রোগ্রামিং, গণিত, বৈদ্যুতিক প্রকৌশল, নেটওয়ার্কিং এবং সিস্টেম নকশা জোর ঝোঁক ঝোঁক। তারা প্রায়ই কম্পিউটার প্রকৌশলী নিয়োগের মতো কোম্পানিগুলিকে চাকরির অভিজ্ঞতাগুলির কিছু অংশ দেওয়ার জন্য ইন্টার্নশিপ অন্তর্ভুক্ত করে। যেহেতু কিছু কোম্পানি স্নাতকোত্তর শিক্ষা পছন্দ করে, উচ্চাকাঙ্ক্ষী প্রকৌশলী কম্পিউটার সম্পর্কিত মাস্টার্সের ডিগ্রির সাথে তাদের শিক্ষা চালিয়ে যাওয়ার জন্য উপকৃত হতে পারে।
শিল্প
কম্পিউটার সিস্টেম ডিজাইন সংস্থাগুলি, প্রকৌশল পরিষেবা সংস্থাগুলি এবং নির্মাতারা উভয় হার্ডওয়্যার এবং সফ্টওয়্যার ইঞ্জিনিয়ারদের সাধারণ নিয়োগকর্তা। হার্ডওয়্যার প্রকৌশলী এছাড়াও গবেষণা ও উন্নয়ন সংস্থা এবং সরকার জন্য কাজ করে, যখন সফটওয়্যার ইঞ্জিনিয়ারদের অন্যান্য নিয়োগকর্তা সফ্টওয়্যার কোম্পানি এবং আর্থিক সেবা সংস্থা অন্তর্ভুক্ত। কম্পিউটার প্রকৌশলী উভয় ধরনের সাধারণত অন্যান্য কম্পিউটার পেশাদারদের সাথে দলগুলিতে কাজ করে এবং মাঝে মাঝে ওভারটাইম সহ পূর্ণ-সময়ের ঘন্টা থাকে। সফ্টওয়্যার ইঞ্জিনিয়াররা আরও লক্ষণীয়তা উপভোগ করতে পারে, কারন তারা পরীক্ষাগার সেটিংসে অন্সাইটে কাজ করার পরিবর্তে টেলিকমেট করার বিকল্প থাকতে পারে।
অভিজ্ঞতা এবং বেতন বছর
মে 2017 অনুযায়ী কম্পিউটার প্রকৌশল বেতন ব্যুরোর পরিসংখ্যান ব্যুরোর পরিসংখ্যান থেকে, মধ্যম মাসিক আয়ের হার্ডওয়্যার ইঞ্জিনিয়ারদের জন্য প্রায় 9,593 ডলার, সিস্টেম সফ্টওয়্যার ইঞ্জিনিয়ারদের জন্য $ 8,967 এবং সফ্টওয়্যার ইঞ্জিনিয়ারদের জন্য $ 8,483 ডলার। এর অর্থ হল মাসিক আয় অর্ধেকের জন্য অর্ধেক এবং কম। সর্বনিম্ন বেতন দেওয়া হার্ডওয়্যার প্রকৌশলী 10 মাসে 5,524 ডলারের নিচে আয় করে এবং শীর্ষ উপার্জনকারীরা প্রতি মাসে 14,740 ডলার উপার্জন করে। নীচের 10 শতাংশ সিস্টেম এবং অ্যাপ্লিকেশন সফ্টওয়্যার ইঞ্জিনিয়ারদের জন্য মাসিক উপার্জন যথাক্রমে $ 5,473 এবং $ 4,989 এর কম। শীর্ষ উপার্জনকারীরা প্রতি মাসে 13,679 ডলার এবং 13,340 ডলার ছাড়িয়েছেন।
যদিও হার্ডওয়্যার প্রকৌশলী সামগ্রিকভাবে সফ্টওয়্যার ইঞ্জিনিয়ারদের চেয়ে বেশি কিছু করতে থাকে, পেসকালে অক্টোবর ২018-এর তথ্য থেকে জানা যায় যে যখন সফ্টওয়্যার প্রকৌশল বেতন শুরু হয় তখন এটি আসলে উচ্চতর। নিম্নোক্ত অগ্রগতিটি অভিজ্ঞতার ভিত্তিতে কম্পিউটার প্রকৌশলের মাসিক গড় বেতন দেখায়:
- 0 থেকে 5 বছর: $ 5,417 (হার্ডওয়্যার), $ 6,417 (সফ্টওয়্যার)
- 5 থেকে 10 বছর $ 7,083 (হার্ডওয়্যার), $ 7,583 (সফ্টওয়্যার)
- 10 থেকে ২0 বছর $ 9,417 (হার্ডওয়্যার), $ 8,500 (সফ্টওয়্যার)
- 20 বা তার বেশি বছর: $ 8,917 (হার্ডওয়্যার), $ 9,167 (সফ্টওয়্যার)
কাজের বৃদ্ধি প্রবণতা
২016 এবং ২0২6 সালের মধ্যে শ্রম পরিসংখ্যান ব্যুরো সফ্টওয়্যার ইঞ্জিনিয়ারদের কম্পিউটার কাজের প্রকৌশলীদের তুলনায় জোরালো চাকরি বৃদ্ধি এবং আরও ভাল সম্ভাবনা আশা করে। যদিও হার্ডওয়্যার প্রকৌশলী 5% হারে একটি সাধারণ বৃদ্ধি আশা করতে পারে, সফ্টওয়্যার ইঞ্জিনিয়াররা 24 শতাংশ চাকরির বৃদ্ধির আশা করতে পারেন। এই পার্থক্য হল হার্ডওয়্যার বিকাশের পরিবর্তে সফ্টওয়্যারের উপর বৃদ্ধি ফোকাসের কারণে, তাই সফ্টওয়্যার দক্ষতার সাথে হার্ডওয়্যার ডেভেলপারগুলি আরও ভাল ভাড়া দিতে পারে। সফ্টওয়্যার ইঞ্জিনিয়ারদের সিস্টেমের সফ্টওয়্যারের পরিবর্তে অ্যাপ্লিকেশান সফটওয়্যার তৈরির জন্য ফোকাস করা এবং একাধিক প্রোগ্রামিং ভাষা জানার ক্ষেত্রে সর্বোত্তম সম্ভাবনা রয়েছে।