clean-tool.ru

প্রোগ্রামার কাজের বিবরণ। ডেভেলপারের পেশার প্রোগ্রামার কাজের বিবরণ

অভিজ্ঞ এবং নতুন উভয়ই এই নিবন্ধের আলোচনায় যোগদান করবে।

যদিও নির্দেশাবলী এবং দায়িত্বগুলি ঘনিষ্ঠভাবে সম্পর্কিত, তবুও। কাজের জায়গায় জিনিসগুলি ফুটতে শুরু করে, তারা শেষ ব্যক্তির সন্ধান করছিল যে কিছুই করে না, ইন্টারনেট সার্ফ করে, ইউটিউবে ভিডিও দেখে ইত্যাদি।

তাই আমাকে যে দায়িত্ব অর্পণ করা হয়েছিল তা লিখে রাখতে হয়েছিল।

একজন 1C প্রোগ্রামারের কাজের দায়িত্ব

আমি মনে করি এটিই 1C প্রোগ্রামারের দায়িত্ব হওয়া উচিত:
প্রযুক্তিগত সহায়তা এবং তথ্য সিস্টেম প্যারামিটারের কনফিগারেশন, নির্ধারিত টাস্কের কাঠামোর মধ্যে প্রোগ্রামিং।
তথ্য সিস্টেমের অভিযোজন, কাস্টমাইজেশন এবং রক্ষণাবেক্ষণ। তথ্য সিস্টেমের সাথে কাজ করার জন্য ব্যবহারকারীদের পরামর্শ এবং প্রশিক্ষণ।

এখানে আমার কাজের দায়িত্বের তালিকা।

1 প্রোগ্রামিং
অনুরোধের উপর কনফিগারেশন পরিবর্তন.
প্রযুক্তিগত স্পেসিফিকেশন এবং এর বাস্তবায়নের বিবৃতি।
.


অ-মানক কনফিগারেশন আপডেট করা হচ্ছে
এটি জলপাই তেল হতে পরিণত.

2 প্রশাসন 1C
আমি এখানে সবকিছু অন্তর্ভুক্ত করেছি।
তথ্য ভিত্তি পুনর্গঠন.
বিতরণ করা ডাটাবেসের মধ্যে বিনিময়।
ডাটাবেস পরীক্ষা এবং ঠিক করা।
নিয়ন্ত্রিত রিপোর্টিং ইনস্টলেশন.
ডেটা পরীক্ষা করা, ডেটা ত্রুটিগুলি দূর করা।

3 সিস্টেম প্রশাসন
পিসি (ব্যক্তিগত কম্পিউটার) এর সামান্য মেরামত এবং রক্ষণাবেক্ষণ।
OS (অপারেটিং সিস্টেম) এর ইনস্টলেশন এবং কনফিগারেশন।
সফ্টওয়্যার (সফ্টওয়্যার) ইনস্টলেশন এবং কনফিগারেশন।
এসকিউএল সার্ভার প্রশাসন
স্থানীয় নেটওয়ার্ক, সার্ভারের কার্যকারিতা, তথ্য সুরক্ষা অপ্টিমাইজ করা, ভাইরাসের বিরুদ্ধে লড়াই করা, ডেটা পুনরুদ্ধার ইত্যাদি পর্যবেক্ষণ করা।
অবশ্য এখানে অনেকদিন লিখতে পারতাম।

4 ব্যবহারকারীর পরামর্শ
মৌখিকভাবে এবং টেলিফোনে ব্যবহারকারীদের সাথে পরামর্শ করা।
সংক্ষিপ্ত নির্দেশাবলী অঙ্কন.
জোরপূর্বক কর্মচারী প্রশিক্ষণ

5 কাজের সংগঠন
আউটসোর্সিং, পারফর্মারদের জন্য অনুসন্ধান, আলোচনা, চুক্তির যাচাইকরণ।
অফিসের মধ্যে চলাচল।
ম্যানেজারের কার্য সম্পাদন করা, সহ। এই তালিকায় অন্তর্ভুক্ত নয়

এটি পড়ার পরে আমি ভেবেছিলাম: আর এত বেতনের জন্য এসব করি

অবশ্যই, এই তালিকায় সবকিছু নেই, এবং প্রচুর অপ্রয়োজনীয় জিনিসও রয়েছে।

তথ্যের জন্য.
এখানে প্রকল্পের একটি লিঙ্ক রয়েছে: তথ্য প্রযুক্তির ক্ষেত্রে যোগ্যতার প্রয়োজনীয়তা (পেশাদার মান)।
প্রকল্পটি আইটি ক্ষেত্রের সবচেয়ে জনপ্রিয় পেশাগুলির জন্য পেশাদার মান গঠনে নিযুক্ত রয়েছে। সবকিছু বিভিন্ন যোগ্যতার 10 জন বিশেষজ্ঞের মধ্যে বিভক্ত। পদ, শিক্ষাগত প্রয়োজনীয়তা, পেশাগত দক্ষতা, কাজের অভিজ্ঞতা এবং সার্টিফিকেশন বর্ণনা করা হয়েছে।

আমরা আপনার নজরে একটি প্রোগ্রামার কাজের বিবরণের একটি সাধারণ উদাহরণ, নমুনা 2019 নিয়ে এসেছি। ভুলে যাবেন না, প্রতিটি প্রোগ্রামারের নির্দেশনা একটি রসিদের বিরুদ্ধে হস্তান্তর করা হয়।

একজন প্রোগ্রামারের যে জ্ঞান থাকা উচিত সে সম্পর্কে নিম্নলিখিতটি সাধারণ তথ্য প্রদান করে। কর্তব্য, অধিকার এবং দায়িত্ব সম্পর্কে।

এই উপাদানটি আমাদের ওয়েবসাইটের বিশাল লাইব্রেরির অংশ, যা প্রতিদিন আপডেট করা হয়।

1. সাধারণ বিধান

1. প্রোগ্রামার বিশেষজ্ঞদের বিভাগের অন্তর্গত।

(-ক্যাটাগরী II-এর প্রোগ্রামার: উচ্চতর পেশাদার (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং তৃতীয় শ্রেণীর প্রোগ্রামার হিসাবে কাজের অভিজ্ঞতা বা উচ্চতর পেশাদার শিক্ষার সাথে বিশেষজ্ঞদের দ্বারা পূরণ করা অন্যান্য ইঞ্জিনিয়ারিং পদ, কমপক্ষে 3 বছর।

তৃতীয় শ্রেণির প্রোগ্রামার: প্রশিক্ষণের সময় অর্জিত বিশেষত্বে উচ্চতর পেশাদার (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং কাজের অভিজ্ঞতা, বা যোগ্যতা বিভাগ ছাড়াই ইঞ্জিনিয়ারিং পদে কাজের অভিজ্ঞতা।

প্রোগ্রামার: কাজের অভিজ্ঞতা বা মাধ্যমিক বৃত্তিমূলক (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষার প্রয়োজনীয়তা ছাড়াই উচ্চতর পেশাদার (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং কমপক্ষে 3 বছরের জন্য একটি বিভাগ I প্রযুক্তিবিদ হিসাবে কাজের অভিজ্ঞতা বা মাধ্যমিক পেশাদার সহ বিশেষজ্ঞদের দ্বারা পূরণ করা অন্যান্য পদ শিক্ষাগত যোগ্যতা, কমপক্ষে 5 বছর।)

3. প্রোগ্রামার নিয়োগ এবং প্রতিষ্ঠানের পরিচালক দ্বারা বরখাস্ত করা হয়.

4. প্রোগ্রামারকে অবশ্যই জানতে হবে:

— নির্দেশিকা এবং নিয়ন্ত্রক উপকরণগুলি অ্যালগরিদম এবং প্রোগ্রামগুলির বিকাশ এবং তথ্য প্রক্রিয়াকরণে কম্পিউটার প্রযুক্তি ব্যবহার করার পদ্ধতিগুলি নিয়ন্ত্রণ করে, কাঠামোগত প্রোগ্রামিংয়ের মূল নীতিগুলি;

- ধরনের সফ্টওয়্যার;

- প্রযুক্তিগত এবং অপারেশনাল বৈশিষ্ট্য, নকশা বৈশিষ্ট্য, উদ্দেশ্য এবং কম্পিউটারের অপারেটিং মোড, এর প্রযুক্তিগত অপারেশনের নিয়ম;

- স্বয়ংক্রিয় তথ্য প্রক্রিয়াকরণ প্রযুক্তি;

— প্রযুক্তিগত স্টোরেজ মিডিয়ার প্রকার;

- তথ্যের শ্রেণীবিভাগ এবং কোডিং পদ্ধতি;

- আনুষ্ঠানিক প্রোগ্রামিং ভাষা;

— বর্তমান মান, সংখ্যা সিস্টেম, সাইফার এবং কোড;

- প্রযুক্তিগত ডকুমেন্টেশন প্রস্তুত করার পদ্ধতি;

- প্রোগ্রামিং এবং কম্পিউটার প্রযুক্তি ব্যবহারে উন্নত দেশী এবং বিদেশী অভিজ্ঞতা;

- অর্থনীতির মৌলিক বিষয়, উৎপাদন সংগঠন, শ্রম ও ব্যবস্থাপনা;

- শ্রম আইনের বুনিয়াদি;

- অভ্যন্তরীণ শ্রম প্রবিধান;

— শ্রম সুরক্ষা, নিরাপত্তা সতর্কতা, শিল্প স্যানিটেশন এবং অগ্নি সুরক্ষার নিয়ম ও প্রবিধান।

5. তার কার্যকলাপে, প্রোগ্রামার দ্বারা পরিচালিত হয়:

- রাশিয়ান ফেডারেশনের আইন,

- সংস্থার সনদ,

- কর্মচারীদের আদেশ এবং নির্দেশাবলী যাদের তিনি এই নির্দেশাবলী অনুসারে অধস্তন,

- এই কাজের বিবরণ,

- সংস্থার অভ্যন্তরীণ শ্রম প্রবিধান।

6. প্রোগ্রামার সরাসরি __________-এ রিপোর্ট করে (সে কর্মচারীর অবস্থান নির্দেশ করে যাকে সে রিপোর্ট করে)।

7. প্রোগ্রামারের অনুপস্থিতির সময় (ব্যবসায়িক ভ্রমণ, ছুটি, অসুস্থতা, ইত্যাদি), তার দায়িত্বগুলি নির্ধারিত পদ্ধতিতে সংস্থার পরিচালক দ্বারা নিযুক্ত একজন ব্যক্তি দ্বারা সঞ্চালিত হয়, যিনি সংশ্লিষ্ট অধিকার, দায়িত্বগুলি অর্জন করেন এবং কার্য সম্পাদনের জন্য দায়ী তাকে অর্পিত দায়িত্ব.

2. একজন প্রোগ্রামারের কাজের দায়িত্ব

প্রোগ্রামার:

1. অর্থনৈতিক এবং অন্যান্য সমস্যা সমাধানের জন্য গাণিতিক মডেল এবং অ্যালগরিদমগুলির বিশ্লেষণের উপর ভিত্তি করে, এমন প্রোগ্রামগুলি বিকাশ করে যা অ্যালগরিদম কার্যকর করার ক্ষমতা প্রদান করে এবং সেই অনুযায়ী, কম্পিউটার প্রযুক্তি ব্যবহার করে অর্পিত কাজটি পরীক্ষা করে এবং ডিবাগ করে।

2. তথ্য প্রক্রিয়াকরণের সমস্ত পর্যায়ে একটি সমস্যা সমাধানের জন্য একটি প্রযুক্তি বিকাশ করে।

3. অ্যালগরিদম এবং ডেটা স্ট্রাকচার বর্ণনা করার জন্য একটি প্রোগ্রামিং ভাষা নির্বাচন করে।

4. কম্পিউটার প্রযুক্তি, এর আয়তন, কাঠামো, বিন্যাস এবং ইনপুট, প্রক্রিয়াকরণ, সঞ্চয়স্থান এবং আউটপুট, এর নিয়ন্ত্রণের পদ্ধতিগুলির জন্য স্কিমগুলি দ্বারা প্রক্রিয়াকরণ করা তথ্য নির্ধারণ করে।

5. ডিবাগ করার জন্য প্রোগ্রাম প্রস্তুত করার কাজ সম্পাদন করে এবং ডিবাগিং করে।

6. এই পরীক্ষার ক্ষেত্রে ভলিউম এবং বিষয়বস্তু নির্ধারণ করে, তাদের কার্যকরী উদ্দেশ্যের সাথে প্রোগ্রামগুলির সম্মতির সবচেয়ে সম্পূর্ণ যাচাই প্রদান করে।

7. ডিবাগ করা প্রোগ্রাম চালু করে এবং নির্ধারিত কাজের শর্তাবলী দ্বারা নির্ধারিত প্রাথমিক ডেটা প্রবেশ করে।

8. আউটপুট ডেটা বিশ্লেষণের উপর ভিত্তি করে উন্নত প্রোগ্রামে সমন্বয় পরিচালনা করে। প্রোগ্রামগুলির সাথে কাজ করার জন্য নির্দেশাবলী বিকাশ করে, প্রয়োজনীয় প্রযুক্তিগত ডকুমেন্টেশন আঁকে।

9. তৈরি সফ্টওয়্যার পণ্য ব্যবহার করার সম্ভাবনা নির্ধারণ করে।

10. বাস্তবায়িত প্রোগ্রাম এবং সফ্টওয়্যার জন্য সমর্থন প্রদান করে.

11. প্রোগ্রাম, স্ট্যান্ডার্ড এবং স্ট্যান্ডার্ড সফ্টওয়্যারগুলির সঠিকতা স্বয়ংক্রিয়ভাবে পরীক্ষা করার জন্য সিস্টেমগুলি বিকাশ এবং প্রয়োগ করে এবং তথ্য প্রক্রিয়াকরণ প্রযুক্তি বিকাশ করে।

12. কম্পিউটিং প্রক্রিয়াগুলির একীকরণ এবং টাইপিফিকেশনের কাজ সম্পাদন করে।

13. স্ট্যান্ডার্ড প্রোগ্রামগুলির ক্যাটালগ এবং ফাইল ক্যাবিনেট তৈরিতে, মেশিন প্রক্রিয়াকরণের সাপেক্ষে নথিগুলির ফর্মগুলির বিকাশে, প্রোগ্রামগুলির নকশায় যা কম্পিউটার প্রযুক্তির প্রয়োগের সুযোগকে প্রসারিত করার অনুমতি দেয়।

14. অভ্যন্তরীণ শ্রম প্রবিধান এবং সংস্থার অন্যান্য স্থানীয় প্রবিধান মেনে চলে।

15. বিক্রয়, নিরাপত্তা, শিল্প স্যানিটেশন এবং অগ্নি সুরক্ষার জন্য অভ্যন্তরীণ নিয়ম ও প্রবিধান মেনে চলে।

16. তার কর্মক্ষেত্রে পরিচ্ছন্নতা ও শৃঙ্খলা নিশ্চিত করে,

17. কর্মসংস্থান চুক্তির কাঠামোর মধ্যে, এই নির্দেশাবলী অনুসারে কর্মচারীদের আদেশ পালন করুন যাদের তিনি অধস্তন।

3. প্রোগ্রামার অধিকার

প্রোগ্রামার অধিকার আছে:

1. সংস্থার পরিচালক দ্বারা বিবেচনার জন্য প্রস্তাব জমা দিন:

- এই নির্দেশে প্রদত্ত দায়িত্বগুলির সাথে সম্পর্কিত কাজের উন্নতি করতে,

- তার অধীনস্থ বিশিষ্ট কর্মচারীদের উত্সাহিত করার জন্য,

- বস্তুগত এবং শাস্তিমূলক দায়বদ্ধতা আনতে তার অধীনস্থ কর্মচারীরা যারা উত্পাদন এবং শ্রম শৃঙ্খলা লঙ্ঘন করেছে।

2. কাঠামোগত বিভাগ এবং সংস্থার কর্মচারীদের কাছ থেকে তার কাজের দায়িত্ব পালনের জন্য প্রয়োজনীয় তথ্যের জন্য অনুরোধ করুন।

3. তার অবস্থানের জন্য তার অধিকার এবং দায়িত্ব সংজ্ঞায়িত নথিগুলির সাথে পরিচিত হন, সরকারী দায়িত্ব পালনের গুণমান মূল্যায়নের মানদণ্ড।

4. সংগঠনের কার্যক্রমের সাথে সম্পর্কিত ব্যবস্থাপনার খসড়া সিদ্ধান্তের সাথে পরিচিত হন।

5. সাংগঠনিক এবং প্রযুক্তিগত শর্তাবলী নিশ্চিত করা এবং অফিসিয়াল দায়িত্ব পালনের জন্য প্রয়োজনীয় প্রতিষ্ঠিত নথিগুলির সম্পাদন সহ সহায়তা প্রদানের জন্য সংস্থার পরিচালনার প্রয়োজন।

6. বর্তমান শ্রম আইন দ্বারা প্রতিষ্ঠিত অন্যান্য অধিকার।

4. প্রোগ্রামারের দায়িত্ব

প্রোগ্রামার নিম্নলিখিত ক্ষেত্রে দায়ী:

1. অনুপযুক্ত কর্মক্ষমতা বা এই কাজের বিবরণে প্রদত্ত কাজের দায়িত্ব পালনে ব্যর্থতার জন্য - রাশিয়ান ফেডারেশনের শ্রম আইন দ্বারা প্রতিষ্ঠিত সীমার মধ্যে।

2. তাদের ক্রিয়াকলাপের সময় সংঘটিত অপরাধের জন্য - রাশিয়ান ফেডারেশনের বর্তমান প্রশাসনিক, ফৌজদারি এবং নাগরিক আইন দ্বারা প্রতিষ্ঠিত সীমার মধ্যে।

3. সংস্থার বস্তুগত ক্ষতির জন্য - রাশিয়ান ফেডারেশনের বর্তমান শ্রম ও নাগরিক আইন দ্বারা প্রতিষ্ঠিত সীমার মধ্যে।

একজন প্রোগ্রামারের জন্য কাজের বিবরণ - নমুনা 2019। একজন প্রোগ্রামারের কাজের দায়িত্ব, একজন প্রোগ্রামারের অধিকার, একজন প্রোগ্রামারের দায়িত্ব।

এই পদে অধিষ্ঠিত কর্মচারীর অধিকার, কর্তব্য এবং দায়িত্ব নির্ধারণ করে। বৈশিষ্ট্য এবং বৈচিত্র সম্পর্কে প্রোগ্রামারদের জন্য কাজের বিবরণপরে নিবন্ধে আলোচনা করা হবে।

একজন প্রোগ্রামার কি করে?

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

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

  • সিস্টেম প্রোগ্রামার;
  • অ্যাপ্লিকেশন প্রোগ্রামার;
  • পরীক্ষক
  • প্রযুক্তিগত সহায়তা বিশেষজ্ঞ।

প্রায়শই, একটি এন্টারপ্রাইজে প্রোগ্রামারদের দায়িত্বের মধ্যে সফ্টওয়্যার রক্ষণাবেক্ষণ সংগঠিত করা অন্তর্ভুক্ত। উপরন্তু, প্রোগ্রামারদের প্রধান কাজ, তাদের বিশেষীকরণের উপর নির্ভর করে, অন্তর্ভুক্ত:

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

এই সমস্ত সূক্ষ্মতাগুলি বিশেষজ্ঞের কাজের বিবরণে যতটা সম্ভব স্পষ্টভাবে প্রতিফলিত হওয়া উচিত, যাতে পরবর্তীকালে কোনও নির্দিষ্ট কর্মচারীর কার্যকলাপের সুযোগ বা তার দায়িত্বের সুযোগ সম্পর্কে কোনও প্রশ্ন না ওঠে।

আপনার অধিকার জানেন না?

একজন প্রোগ্রামারের কাজের বিবরণের কাঠামো (প্রোগ্রামিং ইঞ্জিনিয়ার, প্রোগ্রামিং টেকনিশিয়ান ইত্যাদি)

প্রোগ্রামার কাজের বিবরণব্যবসায় গৃহীত কাজের বিবরণ আঁকার নিয়ম মেনে চলতে হবে। একই সময়ে, এটা খুবই স্বাভাবিক যে এটি প্রোগ্রামারের কাজের ফাংশন এবং একটি নির্দিষ্ট এন্টারপ্রাইজের কাজের নির্দিষ্টতার সাথে সম্পর্কিত পার্থক্য থাকতে পারে।

একজন প্রোগ্রামারের জন্য একটি সাধারণ কাজের বিবরণের কাঠামো এইরকম দেখায়:

  1. প্রথম পৃষ্ঠার উপরের ডানদিকে নির্দেশাবলীর অনুমোদনের তারিখ এবং নথিটি অনুমোদনকারী পরিচালকের অবস্থান সম্পর্কে চিহ্ন সহ একটি কলাম রয়েছে। অনুমোদন চিহ্নটি ম্যানেজারের স্বাক্ষর দ্বারা প্রত্যয়িত হয়। এছাড়াও এই কলামে, প্রতিষ্ঠানের প্রাসঙ্গিক বিভাগ এবং পরিষেবাগুলির সাথে কাজের বিবরণের অনুমোদন সংক্রান্ত চিহ্ন তৈরি করা হয়েছে। চিহ্নগুলি বিভাগ/পরিষেবা প্রধানদের স্বাক্ষর দ্বারা প্রত্যয়িত হয়। যাইহোক, কখনও কখনও নথির শেষে অনুমোদনের চিহ্ন থাকে।
  2. কাজের বিবরণের প্রথম বিভাগটি সাধারণ বিধানের জন্য নিবেদিত। এই বিভাগে অন্তর্ভুক্ত:
    • প্রোগ্রামার পদের জন্য প্রার্থীর প্রয়োজনীয়তার একটি তালিকা;
    • আইনী নথির একটি তালিকা এবং অন্যান্য নথিপত্র যা একজন কর্মচারীকে কাজ করার জন্য অধ্যয়ন করতে হবে;
    • একজন প্রোগ্রামার কর্মচারী নিয়োগ এবং বরখাস্ত করার পদ্ধতি, সেইসাথে অনুপস্থিতির সময় তাকে প্রতিস্থাপন করার পদ্ধতি;
    • এন্টারপ্রাইজের সাংগঠনিক চার্টে একজন প্রোগ্রামারের অবস্থানের কাঠামোগত সংজ্ঞা এবং বিশেষজ্ঞের তাত্ক্ষণিক উচ্চতর ব্যক্তির সনাক্তকরণ।
  3. পরবর্তী বিভাগ, একটি নিয়ম হিসাবে, কর্মচারীর সরকারী অধিকার এবং দায়িত্বের বিষয়ে উদ্বিগ্ন। একই সময়ে, কখনও কখনও (যদি কর্মচারীর কাজের ফাংশন ব্যাপক হয়) ব্লকটি দুটি বিভাগে বিভক্ত। একজন প্রোগ্রামারের কাজের দায়িত্বের তালিকায় সাধারণত এই পদের জন্য মানক দায়িত্ব, সেইসাথে কর্মচারীর বিশেষীকরণ (উদাহরণস্বরূপ, সফ্টওয়্যার প্রকৌশলী এবং সফ্টওয়্যার প্রযুক্তিবিদ) দ্বারা নির্ধারিত দায়িত্ব এবং তিনি যে প্রতিষ্ঠানে কাজ করেন তার বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে। উপরন্তু, একজন প্রোগ্রামারের কাজের দায়িত্বের মধ্যে প্রায়ই কম্পিউটার এবং অফিসের যন্ত্রপাতির সার্ভিসিং, সেইসাথে শ্রমের মান এবং অপারেটিং ঘন্টা মেনে চলার জন্য কর্মচারীর স্বাভাবিক দায়িত্ব অন্তর্ভুক্ত থাকে।
  4. কাজের বিবরণের পরবর্তী অংশটি তার দায়িত্ব পালনের অনুপযুক্ত কার্য সম্পাদনের জন্য প্রোগ্রামারের দায়িত্বের সুনির্দিষ্ট বৈশিষ্ট্যগুলিকে তুলে ধরে। এটা মনে রাখা গুরুত্বপূর্ণ যে দায়বদ্ধতার পরিমাপ শ্রম আইন দ্বারা প্রদত্ত সীমার বাইরে যেতে পারে না।

একটি পদের জন্য একজন প্রার্থীর জন্য স্ট্যান্ডার্ড প্রয়োজনীয়তা

একটি প্রোগ্রামার পদের জন্য একজন প্রার্থীর জন্য সাধারণ প্রয়োজনীয়তাগুলি সাধারণত নিম্নলিখিত হয়:

  1. ঘোষিত বিশেষত্বে উচ্চ বা মাধ্যমিক বিশেষায়িত শিক্ষা। কখনও কখনও একটি নির্দিষ্ট বিশ্ববিদ্যালয় বা পূর্ণকালীন অধ্যয়ন, নির্দিষ্ট কম্পিউটার ভাষা এবং ইংরেজির জ্ঞান প্রয়োজন হতে পারে।
  2. প্রোগ্রামার হিসাবে বা প্রয়োজনীয় ক্ষেত্রে অভিজ্ঞতা। যদি কোন নিম্ন স্তরে একজন লোক নিয়োগ করা হয়, তাহলে কাজের অভিজ্ঞতার প্রয়োজন নাও হতে পারে, কিন্তু যদি কোন প্রতিষ্ঠান প্রোগ্রামিং বিভাগের জন্য একজন প্রধান খুঁজতে থাকে, তাহলে প্রয়োজনীয় অভিজ্ঞতা উল্লেখযোগ্য সংখ্যক বছর হতে পারে (সাধারণত 3-5)।
  3. ডকুমেন্টেশনের তালিকা যা একটি পদের জন্য একজন প্রার্থীকে অবশ্যই পরিচিত হতে হবে। একটি নিয়ম হিসাবে, মৌলিক নথিগুলি ছাড়াও, এই তালিকায় কাজের সংস্থার উপর এন্টারপ্রাইজের অভ্যন্তরীণ নথি এবং প্রোগ্রামার হিসাবে কাজ করার সুনির্দিষ্ট বিষয়গুলি অন্তর্ভুক্ত রয়েছে। একজন কর্মচারী নিয়োগের পরে অভ্যন্তরীণ নথির সাথে পরিচয় করিয়ে দেওয়া হয়।

একজন সফ্টওয়্যার ইঞ্জিনিয়ার এবং সফ্টওয়্যার টেকনিশিয়ানের শ্রম ফাংশন

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

অনুশীলনে, একজন সফ্টওয়্যার ইঞ্জিনিয়ারের কাজের দায়িত্বগুলির মধ্যে অন্তর্ভুক্ত থাকতে পারে:

  1. অর্থনৈতিক এবং অন্যান্য সমস্যা সমাধানের জন্য গাণিতিক মডেল এবং অ্যালগরিদমের বিশ্লেষণের উপর ভিত্তি করে প্রোগ্রামগুলির বিকাশ, সেইসাথে কম্পিউটার প্রযুক্তির মাধ্যমে তাদের বাস্তবায়ন নিশ্চিত করা।
  2. প্রোগ্রামগুলির পরীক্ষা এবং ডিবাগিং, তাদের আরও প্রযুক্তিগত সহায়তা।
  3. তথ্য প্রক্রিয়াকরণের সকল পর্যায়ে সমস্যা সমাধানের জন্য প্রযুক্তির উন্নয়ন।
  4. অ্যালগরিদম এবং ডেটা স্ট্রাকচার বর্ণনা করার জন্য একটি প্রোগ্রামিং ভাষা নির্বাচন করা।
  5. ডিবাগ করা প্রোগ্রাম চালু করা এবং নির্ধারিত কাজ অনুযায়ী প্রাথমিক তথ্য প্রবেশ করানো।
  6. আউটপুট ডেটা বিশ্লেষণের উপর ভিত্তি করে উন্নত প্রোগ্রামের সমন্বয়।
  7. প্রোগ্রামের সাথে কাজ করার জন্য একটি ম্যানুয়াল প্রস্তুত করা, অন্যান্য প্রয়োজনীয় প্রযুক্তিগত ডকুমেন্টেশন প্রস্তুত করা।
  8. সফ্টওয়্যার পণ্য ব্যবহার করার সম্ভাবনার বিশ্লেষণ.

তার কাজের দায়িত্বের অংশ হিসাবে, একজন সফ্টওয়্যার ইঞ্জিনিয়ার করতে পারেন:

  1. আগত তথ্যের স্বয়ংক্রিয় প্রক্রিয়াকরণ প্রদান, অর্থনৈতিক ও অন্যান্য সমস্যা সমাধানের জন্য প্রযুক্তির বিকাশ।
  2. ডেটা প্রসেসিং সিস্টেম এবং কম্পিউটার সফ্টওয়্যার সিস্টেমের ডিজাইনে অংশগ্রহণ করুন।
  3. কম্পিউটিং প্রক্রিয়ার জন্য প্রস্তুতিমূলক কার্যক্রম পরিচালনা করুন, মেশিনের ক্রিয়াকলাপ পর্যবেক্ষণ করুন।
  4. তথ্য প্রক্রিয়াকরণ, সমস্যা সমাধানের অ্যালগরিদম, লেআউট, নির্দেশাবলী ইত্যাদির জন্য প্রযুক্তিগত প্রক্রিয়া ডায়াগ্রাম প্রস্তুত করুন।
  5. একটি কম্পিউটারে স্বয়ংক্রিয় ডেটা এন্ট্রির জন্য ব্যবহৃত প্রযুক্তিগত স্টোরেজ মিডিয়া প্রস্তুত করুন, আদর্শ এবং রেফারেন্স ডেটার সূচকগুলিকে পদ্ধতিগত করুন৷
  6. ইনপুট তথ্য গ্রহণ এবং নিয়ন্ত্রণ, প্রাথমিক তথ্য প্রস্তুত, তথ্য প্রক্রিয়াকরণ, ডকুমেন্টেশন প্রস্তুত.

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

আমি নিশ্চিত:

[কাজের শিরোনাম]

_______________________________

_______________________________

[কোম্পানির নাম]

_______________________________

_______________________/[পুরো নাম.]/

"_____" _______________ ২০___

কাজের বিবরণী

প্রোগ্রামার

1. সাধারণ বিধান

1.1। এই কাজের বিবরণ প্রোগ্রামারের ক্ষমতা, কার্যকরী এবং কাজের দায়িত্ব, অধিকার এবং দায়িত্বগুলিকে সংজ্ঞায়িত করে এবং নিয়ন্ত্রণ করে [জেনেটিভ ক্ষেত্রে সংস্থার নাম] (এর পরে কোম্পানি হিসাবে উল্লেখ করা হয়েছে)।

1.2। একজন প্রোগ্রামারকে একটি পদে নিয়োগ করা হয় এবং কোম্পানির প্রধানের আদেশে বর্তমান শ্রম আইন দ্বারা প্রতিষ্ঠিত পদ্ধতিতে পদ থেকে বরখাস্ত করা হয়।

1.3। প্রোগ্রামার বিশেষজ্ঞদের বিভাগের অন্তর্গত এবং [ডেটিভ ক্ষেত্রে অধস্তন অবস্থানের নাম] এর অধীনস্থ।

1.4। প্রোগ্রামার সরাসরি কোম্পানির [ডেটিভ ক্ষেত্রে তাৎক্ষণিক সুপারভাইজার পদের নাম] রিপোর্ট করে।

1.5। উপযুক্ত যোগ্যতা সম্পন্ন একজন ব্যক্তিকে প্রোগ্রামার পদে নিয়োগ করা হয়:

প্রোগ্রামার II বিভাগ:উচ্চ পেশাদার (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং একটি বিভাগ III প্রোগ্রামার হিসাবে কাজের অভিজ্ঞতা বা উচ্চতর পেশাদার শিক্ষা সহ বিশেষজ্ঞদের দ্বারা পূরণ করা অন্যান্য প্রকৌশল এবং প্রযুক্তিগত পদ, কমপক্ষে 3 বছর।

প্রোগ্রামার III বিভাগ:উচ্চতর পেশাদার (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং অধ্যয়নের সময়কালে অর্জিত বিশেষত্বে কাজের অভিজ্ঞতা, বা যোগ্যতা বিভাগ ছাড়াই ইঞ্জিনিয়ারিং পদে কাজের অভিজ্ঞতা।

সফটওয়্যার ইঞ্জিনিয়ার:কাজের অভিজ্ঞতা বা মাধ্যমিক বৃত্তিমূলক (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষার প্রয়োজনীয়তা ছাড়াই উচ্চ পেশাগত (প্রযুক্তিগত বা প্রকৌশল-অর্থনৈতিক) শিক্ষা এবং কমপক্ষে 3 বছর বা মাধ্যমিক বৃত্তিমূলক শিক্ষার সাথে বিশেষজ্ঞদের দ্বারা পূরণ করা অন্যান্য পদের জন্য একটি বিভাগ I প্রযুক্তিবিদ হিসাবে কাজের অভিজ্ঞতা, কমপক্ষে 5 বছর।

1.6। প্রোগ্রামার এর জন্য দায়ী:

  • তাকে অর্পিত কাজের কার্যকর কর্মক্ষমতা;
  • কর্মক্ষমতা, শ্রম এবং প্রযুক্তিগত শৃঙ্খলার প্রয়োজনীয়তার সাথে সম্মতি;
  • তার হেফাজতে থাকা নথির (তথ্য) নিরাপত্তা (যা তার কাছে পরিচিত) যাতে কোম্পানির বাণিজ্য গোপনীয়তা (গঠন) থাকে।

1.7। প্রোগ্রামার অবশ্যই জানতে হবে:

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

1.8। প্রোগ্রামার তার ক্রিয়াকলাপের দ্বারা পরিচালিত হয়:

  • স্থানীয় আইন এবং কোম্পানির সাংগঠনিক এবং প্রশাসনিক নথি;
  • অভ্যন্তরীণ শ্রম প্রবিধান;
  • শ্রম সুরক্ষা এবং নিরাপত্তার নিয়ম, শিল্প স্যানিটেশন এবং অগ্নি সুরক্ষা নিশ্চিত করা;
  • নির্দেশ, আদেশ, সিদ্ধান্ত এবং অবিলম্বে সুপারভাইজার থেকে নির্দেশাবলী;
  • এই কাজের বিবরণ।

1.9। প্রোগ্রামারের অস্থায়ী অনুপস্থিতির সময়, তার দায়িত্ব [ডেপুটি পদের নাম] ন্যস্ত করা হয়।

2. কাজের দায়িত্ব

প্রোগ্রামারকে নিম্নলিখিত শ্রম ফাংশনগুলি সম্পাদন করতে হবে:

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

2.2। তথ্য প্রক্রিয়াকরণের সমস্ত পর্যায়ে সমস্যা সমাধানের জন্য প্রযুক্তি বিকাশ করে।

2.3। অ্যালগরিদম এবং ডেটা স্ট্রাকচার বর্ণনা করার জন্য একটি প্রোগ্রামিং ভাষা নির্বাচন করে।

2.4। কম্পিউটার প্রযুক্তি, এর আয়তন, কাঠামো, বিন্যাস এবং ইনপুট, প্রক্রিয়াকরণ, সঞ্চয়স্থান এবং আউটপুটের জন্য স্কিম, এর নিয়ন্ত্রণের পদ্ধতি দ্বারা প্রক্রিয়াকরণ করা তথ্য নির্ধারণ করে।

2.5। ডিবাগ করার জন্য প্রোগ্রাম প্রস্তুত করার কাজ করে এবং ডিবাগিং করে।

2.6। পরীক্ষার কেস ডেটার সুযোগ এবং বিষয়বস্তু নির্ধারণ করে যা তাদের কার্যকরী উদ্দেশ্যের সাথে প্রোগ্রামগুলির সম্মতির সর্বাধিক সম্পূর্ণ যাচাই প্রদান করে।

2.7। ডিবাগ করা প্রোগ্রাম চালু করে এবং নির্ধারিত কাজের শর্তাবলী দ্বারা নির্ধারিত প্রাথমিক ডেটা প্রবেশ করে।

2.8। আউটপুট ডেটা বিশ্লেষণের উপর ভিত্তি করে উন্নত প্রোগ্রামে সমন্বয় পরিচালনা করে।

2.9। প্রোগ্রামগুলির সাথে কাজ করার জন্য নির্দেশাবলী বিকাশ করে, প্রয়োজনীয় প্রযুক্তিগত ডকুমেন্টেশন আঁকে।

2.10। রেডিমেড সফটওয়্যার পণ্য ব্যবহারের সম্ভাবনা নির্ধারণ করে।

2.11। বাস্তবায়িত প্রোগ্রাম এবং সফ্টওয়্যার জন্য সমর্থন প্রদান করে.

2.12। প্রোগ্রাম, স্ট্যান্ডার্ড এবং স্ট্যান্ডার্ড সফ্টওয়্যারগুলির সঠিকতা স্বয়ংক্রিয়ভাবে পরীক্ষা করার জন্য সিস্টেমগুলি বিকাশ এবং প্রয়োগ করে এবং তথ্য প্রক্রিয়াকরণ প্রযুক্তি বিকাশ করে।

2.13। কম্পিউটিং প্রক্রিয়াগুলির একীকরণ এবং টাইপিফিকেশনের কাজ সম্পাদন করে।

2.14। স্ট্যান্ডার্ড প্রোগ্রামগুলির ক্যাটালগ এবং ফাইল ক্যাবিনেট তৈরিতে, মেশিন প্রসেসিং সাপেক্ষে নথির ফর্মগুলির বিকাশে, প্রোগ্রামগুলির নকশায় যা কম্পিউটার প্রযুক্তির প্রয়োগের সুযোগকে প্রসারিত করতে দেয়।

অফিসিয়াল প্রয়োজনের ক্ষেত্রে, প্রোগ্রামার ফেডারেল শ্রম আইনের বিধান দ্বারা নির্ধারিত পদ্ধতিতে ওভারটাইম তার অফিসিয়াল দায়িত্ব পালনে জড়িত হতে পারে।

3. অধিকার

প্রোগ্রামার অধিকার আছে:

3.1। তার অধীনস্থ কর্মচারী এবং পরিষেবাগুলিকে তার কার্যকরী দায়িত্বের অন্তর্ভুক্ত বিভিন্ন বিষয়ে নির্দেশাবলী এবং কাজগুলি দিন।

3.2। তার অধীনস্থ পরিষেবাগুলির দ্বারা উত্পাদন কার্যগুলির বাস্তবায়ন, পৃথক আদেশের সময়মত সমাপ্তি এবং কাজগুলি পর্যবেক্ষণ করুন।

3.3। প্রোগ্রামার, তার অধীনস্থ পরিষেবা এবং বিভাগগুলির ক্রিয়াকলাপ সম্পর্কিত প্রয়োজনীয় উপকরণ এবং নথির অনুরোধ করুন এবং গ্রহণ করুন।

3.4। প্রোগ্রামারের দক্ষতার মধ্যে উত্পাদন এবং অন্যান্য বিষয়ে অন্যান্য উদ্যোগ, সংস্থা এবং প্রতিষ্ঠানের সাথে যোগাযোগ করুন।

3.5। আপনার যোগ্যতার মধ্যে নথিতে স্বাক্ষর করুন এবং অনুমোদন করুন।

3.6। কোম্পানির প্রধানের বিবেচনার জন্য অধস্তন বিভাগের কর্মচারীদের নিয়োগ, স্থানান্তর এবং বরখাস্তের প্রস্তাব জমা দিন; তাদের উত্সাহিত করার জন্য বা তাদের উপর জরিমানা আরোপের প্রস্তাব।

3.7। রাশিয়ান ফেডারেশনের শ্রম কোড এবং রাশিয়ান ফেডারেশনের অন্যান্য আইনী আইন দ্বারা প্রতিষ্ঠিত অন্যান্য অধিকার ব্যবহার করুন।

4. দায়িত্ব এবং কর্মক্ষমতা মূল্যায়ন

4.1। প্রোগ্রামার প্রশাসনিক, শৃঙ্খলামূলক এবং উপাদান বহন করে (এবং কিছু ক্ষেত্রে রাশিয়ান ফেডারেশনের আইন দ্বারা প্রদত্ত, অপরাধী) জন্য দায়ী:

4.1.1। তাৎক্ষণিক তত্ত্বাবধায়কের কাছ থেকে অফিসিয়াল নির্দেশাবলী পালনে ব্যর্থ হওয়া বা অনুপযুক্তভাবে পালন করা।

4.1.2। একজনের কাজের ফাংশন এবং বরাদ্দকৃত কাজগুলি সম্পাদন করতে ব্যর্থ হওয়া বা অনুপযুক্ত কার্য সম্পাদন করা।

4.1.3। প্রদত্ত অফিসিয়াল ক্ষমতার অবৈধ ব্যবহার, সেইসাথে ব্যক্তিগত উদ্দেশ্যে তাদের ব্যবহার।

4.1.4 তাকে অর্পিত কাজের অবস্থা সম্পর্কে ভুল তথ্য।

4.1.5। নিরাপত্তা বিধি, অগ্নি নিরাপত্তা এবং এন্টারপ্রাইজ এবং এর কর্মীদের ক্রিয়াকলাপের জন্য হুমকিস্বরূপ অন্যান্য নিয়মগুলির চিহ্নিত লঙ্ঘনগুলিকে দমন করার ব্যবস্থা গ্রহণে ব্যর্থতা।

4.1.6। শ্রম শৃঙ্খলার সাথে সম্মতি নিশ্চিত করতে ব্যর্থতা।

4.2। প্রোগ্রামারের কাজ মূল্যায়ন করা হয়:

4.2.1। অবিলম্বে সুপারভাইজার দ্বারা - নিয়মিত, কর্মচারীর তার শ্রম কার্যাবলীর দৈনন্দিন কর্মক্ষমতা চলাকালীন।

4.2.2। এন্টারপ্রাইজের সার্টিফিকেশন কমিশন - পর্যায়ক্রমে, তবে অন্তত প্রতি দুই বছরে একবার, মূল্যায়ন সময়ের জন্য কাজের নথিভুক্ত ফলাফলের ভিত্তিতে।

4.3। একজন প্রোগ্রামারের কাজের মূল্যায়নের প্রধান মাপকাঠি হল এই নির্দেশাবলীতে প্রদত্ত কাজগুলির তার সমাপ্তির গুণমান, সম্পূর্ণতা এবং সময়োপযোগীতা।

5. কাজের শর্ত

5.1। প্রোগ্রামারের কাজের সময়সূচী কোম্পানি দ্বারা প্রতিষ্ঠিত অভ্যন্তরীণ শ্রম প্রবিধান অনুযায়ী নির্ধারিত হয়।

6. স্বাক্ষর ডান

6.1। তার ক্রিয়াকলাপগুলি নিশ্চিত করার জন্য, প্রোগ্রামারকে এই কাজের বিবরণ দ্বারা তার দক্ষতার মধ্যে থাকা বিষয়গুলিতে সাংগঠনিক এবং প্রশাসনিক নথিতে স্বাক্ষর করার অধিকার দেওয়া হয়।

আমি নির্দেশাবলী পড়েছি ___________/___________/ "__" _______ 20__

একটি প্রোগ্রামার একটি অত্যন্ত গুরুত্বপূর্ণ পেশা, বিভিন্ন প্রকারে শ্রেণীবদ্ধ। বিভিন্ন প্রোগ্রামারদের কাজ, অধিকার এবং দায়িত্ব এই নিবন্ধে আলোচনা করা হবে।

একজন প্রোগ্রামার কে?

কাজের বিবরণ পেশা সম্পর্কে কি বলে? একজন প্রোগ্রামার হলেন আইটি প্রযুক্তির ক্ষেত্রে একজন বিশেষজ্ঞ যার পেশাদার কম্পিউটার দক্ষতা রয়েছে এবং বিভিন্ন ধরণের কম্পিউটার প্রোগ্রাম তৈরি এবং ব্যবহার করতে সক্ষম। প্রশ্নে পেশার একজন প্রতিনিধিকে অবশ্যই উদ্যমী, মিলনশীল এবং শুধুমাত্র ইতিবাচক হতে হবে।

কিভাবে এই ধরনের একটি চাকরি পাওয়া যেতে পারে? প্রোগ্রামার, নির্দেশাবলী নির্ধারণ, একটি উচ্চ প্রযুক্তিগত শিক্ষা থাকতে হবে. শুধু এ ক্ষেত্রে আইটি বিভাগের মহাপরিচালকের আদেশে তাকে ওই পদে নিয়োগ দেওয়া যেতে পারে।

প্রোগ্রামারকে অবশ্যই চমৎকার জ্ঞান থাকতে হবে:

  • শ্রম আইনের উপর;
  • প্রোগ্রামারের পেশাগত ক্রিয়াকলাপের সাথে সম্পর্কিত বিভিন্ন ধরণের প্রবিধান, আইন এবং নিয়ম সম্পর্কে;
  • শ্রম নিয়ম এবং প্রবিধানের উপর;
  • নিরাপত্তা সতর্কতা সম্পর্কে।

একজন প্রোগ্রামারের অধিকার এবং দায়িত্ব

অন্য যে কোন কর্মীর মত, প্রোগ্রামারের কিছু অধিকার এবং ফাংশন আছে।

কাজের বিবরণে কোন অধিকারের কথা বলা আছে?

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

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

  • প্রোগ্রাম উন্নয়ন এবং পরীক্ষা;
  • সমস্যা সমাধানের জন্য একটি পদ্ধতির বিকাশ;
  • প্রয়োজনীয় তথ্য সনাক্তকরণ;
  • তথ্যের বিষয়বস্তু এবং সুযোগ নির্ধারণ;
  • প্রোগ্রাম শুরু এবং বন্ধ করা;
  • প্রোগ্রামের সঠিক অপারেশন নিশ্চিত করা;
  • অপারেশনের জন্য সরঞ্জাম প্রস্তুত করা, কিছু সরঞ্জাম মেরামত করা।

প্রশ্নে বিশেষজ্ঞের শুধুমাত্র সবচেয়ে মৌলিক ফাংশন উপরে উল্লিখিত হয়েছে। অবশ্যই, আরও অনেক কিছু হতে পারে।

সফটওয়্যার ইঞ্জিনিয়ার কি?

একজন সফ্টওয়্যার প্রকৌশলীর কাজের বিবরণে বলা হয়েছে যে প্রশ্নে বিশেষজ্ঞকে সাধারণ পরিচালকের আদেশে নিয়োগ করা হয়।

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

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

একজন সফ্টওয়্যার প্রকৌশলী শুধুমাত্র এন্টারপ্রাইজের চার্টার, এর প্রবিধান এবং রাশিয়ান ফেডারেশনের আইনী আইন দ্বারা পরিচালিত হতে পারে।

একজন সফটওয়্যার ইঞ্জিনিয়ারের অধিকার, কর্তব্য এবং দায়িত্ব

একজন সফ্টওয়্যার ইঞ্জিনিয়ারের কাজের বিবরণ কর্মচারীর জন্য নিম্নলিখিত অধিকারগুলি নির্ধারণ করে:


প্রশ্নে বিশেষজ্ঞের দায়িত্ব সম্পর্কে আপনি কী খুঁজে পেতে পারেন? কাজের বিবরণ যা বলে তা এখানে:

  • গাণিতিক বিশ্লেষণের উপর ভিত্তি করে প্রোগ্রাম তৈরি করতে এবং তাদের পরীক্ষা করার জন্য একজন প্রোগ্রামার-ইঞ্জিনিয়ারের প্রয়োজন হয়;
  • সমস্যা সমাধানের পদ্ধতি বিকাশ করতে বাধ্য;
  • প্রোগ্রাম ভাষা নির্বাচন করতে হবে;
  • প্রক্রিয়া করা তথ্য সংজ্ঞায়িত করা আবশ্যক;
  • ব্যবহারের আগে সফ্টওয়্যার পণ্য চেক করতে বাধ্য.

একজন সফ্টওয়্যার ইঞ্জিনিয়ার কোথায় কাজ করেন তার উপর নির্ভর করে, তাদের কাজের ফাংশন সামান্য পরিবর্তিত হতে পারে।

এটিও লক্ষণীয় যে সফ্টওয়্যার প্রকৌশলী তার কাজের ক্রিয়াকলাপের ভুল কার্যকারিতার জন্য, অবহেলার জন্য, শৃঙ্খলা এবং সুরক্ষা বিধি লঙ্ঘনের জন্য দায়ী।

প্রধান প্রোগ্রামার এবং তার দায়িত্ব সম্পর্কে

প্রধান প্রোগ্রামার সাধারণ পরিচালক দ্বারা নিযুক্ত হন এবং প্রযুক্তিগত পরিচালকের কাছে রিপোর্ট করেন। স্বাভাবিকভাবেই, নেতৃস্থানীয় প্রোগ্রামার একটি উচ্চ প্রযুক্তিগত শিক্ষা থাকতে হবে.

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

  • প্রোগ্রামারদের কাজ অর্পণ এবং তাদের বাস্তবায়ন পর্যবেক্ষণ;
  • বিভাগের জন্য কাজের উন্নয়ন;
  • মানগুলির সাথে সম্মতির জন্য প্রোগ্রামগুলি পরীক্ষা করা;
  • বিভাগের প্রোগ্রামারদের সহায়তা প্রদান;
  • জায় আউট বহন;
  • এন্টারপ্রাইজ সম্পত্তি নিয়ন্ত্রণ;
  • বিদ্যমান সমস্যা সম্পর্কে উর্ধ্বতনদের অবহিত করা।

এইভাবে, পেশার নাম নিজেই কথা বলে। আসলে, প্রধান প্রোগ্রামার হল বিভাগের এক ধরণের "হেডম্যান"।

লিড প্রোগ্রামারের দায়িত্ব ও অধিকার সম্পর্কে

লিড প্রোগ্রামারের কাজের বিবরণ লিড প্রোগ্রামারের জন্য নিম্নলিখিত অধিকারগুলি নির্ধারণ করে:


সুতরাং, লিড প্রোগ্রামারের সাধারণের চেয়ে অনেক বেশি অধিকার রয়েছে। কিন্তু অধিকার যত বেশি, দায়িত্ব তত বেশি। সুতরাং, প্রশ্নবিদ্ধ বিশেষজ্ঞ এর জন্য দায়ী:

  • তাদের ফাংশন সঞ্চালনে ব্যর্থতা বা খারাপ মানের কর্মক্ষমতা;
  • বিভাগ দ্বারা কার্য সম্পাদনে ব্যর্থতা বা নিম্ন মানের কর্মক্ষমতা;
  • বিভাগের কাজ সম্পর্কে মিথ্যা তথ্য প্রদান;
  • বাণিজ্য গোপনীয়তা প্রকাশ;
  • ঊর্ধ্বতনদের আদেশ অনুসরণ করতে ব্যর্থতা।

প্রশ্নবিদ্ধ বিশেষজ্ঞ একটি খুব দায়িত্বশীল কাজ আছে. একজন নেতৃস্থানীয় প্রোগ্রামার হলেন একজন মনোযোগী ব্যক্তি যিনি তার কাজের প্রতি মনোযোগী।

একটি বাজেট প্রতিষ্ঠানে প্রোগ্রামার এবং তার দায়িত্ব

এটি এখনই বলা মূল্যবান যে একটি বাজেট প্রতিষ্ঠানে প্রশ্নবিদ্ধ বিশেষজ্ঞের কাজ একটি বাণিজ্যিক প্রতিষ্ঠানের কাজের থেকে খুব বেশি আলাদা নয়।

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

একটি স্কুলে একজন প্রোগ্রামারের কাজের বিবরণ ভিন্ন হতে পারে, কারণ সেগুলি সরাসরি শিক্ষা প্রতিষ্ঠানেই সম্পাদনা করা হয়। তবুও, কিছু সাধারণ বিধান হাইলাইট করা যেতে পারে।

স্কুল প্রোগ্রামার অবশ্যই:

  • স্কুল কম্পিউটার পার্কের অবস্থা বিশ্লেষণ করুন;
  • কম্পিউটার পার্কের অবস্থা পর্যবেক্ষণ করুন;
  • স্কুল প্রযুক্তির উন্নয়নের প্রবণতা পূর্বাভাস;
  • প্রযুক্তির ব্যবহার সংগঠিত করা;
  • কম্পিউটার পার্কের অবস্থার উপর ডকুমেন্টেশন বজায় রাখুন।

এটি লক্ষণীয় যে স্কুল প্রোগ্রামারকে প্রচুর দায়িত্ব অর্পণ করা হয়। তাছাড়া পুরো প্রতিষ্ঠানের জন্য একটাই থাকলে।

একটি বাজেট প্রতিষ্ঠানে একজন প্রোগ্রামারের দায়িত্ব ও অধিকার সম্পর্কে

একটি প্রতিষ্ঠানে একজন প্রোগ্রামারের কাজের বিবরণ ভিন্ন হতে পারে তা সত্ত্বেও, একটি জিনিস নিশ্চিত: স্কুলে বা অন্যান্য জায়গায় একজন প্রোগ্রামারের দায়িত্ব সবসময়ই বিশাল।

কাজের বিবরণে শব্দের অস্পষ্টতা লক্ষ্য করার মতো:

  • [শিক্ষামূলক] প্রক্রিয়া লঙ্ঘনে জড়িত থাকার জন্য দায়িত্ব;
  • প্রতিষ্ঠানের ক্ষতি করার দায়;
  • দায়িত্ব পালনে ব্যর্থতা, দায়িত্ব পালনে দুর্বলতা ইত্যাদি।

প্রোগ্রামারকে কী অধিকার দেওয়া হয়? সবচেয়ে মৌলিক হাইলাইট করা যেতে পারে:

  • উন্নত প্রশিক্ষণের অধিকার;
  • কাজের উন্নতির জন্য প্রস্তাব করার অধিকার;
  • উর্ধ্বতনদের কাছ থেকে প্রয়োজনীয় নথি অনুরোধ করার অধিকার;
  • প্রতিষ্ঠানের (স্কুল) কর্মচারীদের সাথে আলোচনা করার অধিকার
লোড হচ্ছে...

সাম্প্রতিক প্রবন্ধসমূহ

বিজ্ঞাপন