একজন প্রোগ্রামার হলেন এক অনন্য পেশাদার দক্ষতার বিশেষজ্ঞ, যার উপস্থিতি একজন মানবসম্পদ কর্মীর পক্ষে পরীক্ষা করা বরং কঠিন rather আধুনিক অনুশীলন, যখন কোনও সদ্য নিয়োগপ্রাপ্ত বিশেষজ্ঞের জন্য পরীক্ষার সময়সীমা নির্ধারণ করা হয়, আপনাকে এই সময়ের মধ্যে তার গুণাবলী মূল্যায়ন করে একটি প্রোগ্রামার বাছাই করতে দেয়। এই বিশেষজ্ঞ সংস্থাটির জন্য উপযুক্ত কিনা তা সিদ্ধান্ত নিতে অভিজ্ঞ পরিচালকের পক্ষে কয়েক মাস যথেষ্ট হবে।
নির্দেশনা
ধাপ 1
প্রোগ্রামারকে অবশ্যই বুঝতে হবে যে প্রোগ্রামিংয়ের স্বার্থে তার বিমূর্ত সমস্যা এবং প্রোগ্রামিং সমাধান করার দরকার নেই। তার দ্বারা নির্মিত সফ্টওয়্যার পণ্যগুলির অবশ্যই কোম্পানির দ্বারা প্রয়োজনীয় নির্দিষ্ট কাজের প্রয়োগ বাস্তবায়ন করতে হবে। তাঁর প্রত্যক্ষ দায়িত্ব হ'ল এমন একটি পণ্য তৈরি করা যা গড় ভোক্তাদের পক্ষে সুবিধাজনক, নির্দোষভাবে কাজ করে, সমস্ত প্রয়োজনীয় কাজগুলি সমাধান করে এবং একটি সাধারণ "বন্ধুত্বপূর্ণ" ইন্টারফেস থাকে।
ধাপ ২
একটি ভাল প্রোগ্রামার অবশ্যই এমন এক ব্যক্তি হতে হবে যা গ্রাহক, ক্লায়েন্ট, গ্রাহকদের সাথে যোগাযোগ করতে পারে। তিনি তার সাহায্যে কোন কাজগুলি সমাধান করতে চান পণ্যটির প্রতিটি সম্ভাব্য গ্রাহকের কাছ থেকে এটি জানতে সক্ষম হয়ে ওঠার জন্য তাকে যথেষ্ট সাবলীল হতে হবে। যেহেতু একজন প্রোগ্রামার একজন অনুবাদক, একজন পরিচালক, ক্লায়েন্ট, ডিজাইনার বা লেআউট ডিজাইনারের দ্বারা নির্ধারিত কাজগুলিকে কম্পিউটারের ভাষায় অনুবাদ করেন, তাই তাকে অবশ্যই তার সারমর্মটি সন্ধান করতে হবে। তার সফ্টওয়্যার পণ্য যে ক্ষেত্রে ব্যবহৃত হবে সে ক্ষেত্রে তার নির্দিষ্ট বিশেষ জ্ঞান থাকা দরকার।
ধাপ 3
এমন একটি প্রোগ্রামার চয়ন করুন যিনি বাইরের বিশ্বের সাথে যোগাযোগ হারিয়ে ফেলেন না। তাকে বুঝতে হবে যে কোনও প্রোগ্রাম লেখার উদ্দেশ্য তার আত্ম-উপলব্ধি বা পেশাদার বিকাশ নয়। তিনি ভোক্তাকে আরামদায়ক এবং ভাল করার জন্য কোডটি লিখেছেন। যদি কোনও প্রোগ্রামার এটি সম্পর্কে সচেতন হন তবে তিনি একটি দলে কাজ করার জন্য উপযুক্ত।
পদক্ষেপ 4
আত্ম-দাবির উদ্দেশ্যে পরীক্ষাগুলি, অতিমাত্রায় জটিলতার কোডগুলির ব্যবহার বা বিপুল সংখ্যক যৌক্তিক শাখাগুলি প্রোগ্রামকে "বোঝা" দেয়, কেবল সহকর্মীদের দেখানোর জন্য, কাজের সাথে হস্তক্ষেপ করার জন্য প্রয়োজনীয়। সুপরিচিত, প্রমাণিত সমাধানগুলির ব্যবহার পণ্যটিকে নির্ভরযোগ্য করে তোলে, এটির ক্রিয়াকলাপের স্থায়িত্বের গ্যারান্টি।
পদক্ষেপ 5
অবশ্যই একটি সফ্টওয়্যার বিকাশ বিশেষজ্ঞের সর্বশেষতম উদ্ভাবন সম্পর্কে সচেতন হওয়া উচিত, তবে এর অর্থ এই নয় যে তার নিজের সমস্ত সময় স্বশিক্ষা এবং সর্বশেষ প্রযুক্তিগুলির অধ্যয়নের জন্য ব্যয় করা উচিত। এটি কেবল যুক্তিযুক্ত যদি ম্যানেজমেন্ট সেগুলি ব্যবহার এবং বাস্তবায়নের পরিকল্পনা করে। প্রোগ্রামারটির কেবলমাত্র তার পক্ষে আগ্রহী হতে পারে এমন কোনও কারণে সংস্থা কর্তৃক প্রদত্ত সময় নষ্ট করা উচিত নয়।