প্রোগ্রামারদের জন্য শিক্ষা এবং প্রশিক্ষণ প্রয়োজনীয়তা
বেশিরভাগ কম্পিউটার প্রোগ্রামার কম্পিউটার বিজ্ঞান বা তথ্য প্রযুক্তিতে পাঠ্যক্রমের একটি প্রধান বা ঘনত্ব সঙ্গে স্নাতক ডিগ্রী আছে। কিছু প্রোগ্রামার একটি কম্পিউটার সংক্রান্ত শৃঙ্খলা মধ্যে একটি সহযোগী এর ডিগ্রী উপার্জন।
কয়েক প্রোগ্রামারের মধ্যে শুধুমাত্র একটি হাই স্কুল ডিগ্রী থাকতে পারে, কিন্তু এই ক্ষেত্রে, তারা একটি উল্লেখযোগ্য পরিমাণে প্রোগ্রামিং কাজ সম্পন্ন করেছে।
প্রোগ্রামার বিভিন্ন কম্পিউটার ভাষায় দক্ষতা প্রদর্শন বা নির্দিষ্ট প্ল্যাটফর্মের প্রোগ্রামিং করার জন্য সফ্টওয়্যার কোম্পানি বা পণ্য বিক্রেতারা থেকে শংসাপত্র উপার্জন করতে পারেন।
জটিল প্রোগ্রামগুলি স্বয়ংক্রিয় করার জন্য কম্পিউটার তৈরি করার জন্য কম্পিউটার প্রোগ্রামারদের শক্তিশালী বিশ্লেষণাত্মক দক্ষতা প্রয়োজন। তারা তাদের প্রযুক্তি প্রয়োজন নির্ধারণে এবং ব্যবহারকারীদেরকে ইন্টারভিউ করতে সক্ষম হতে হবে এবং ভাষাগুলিতে প্রোগ্রামগুলির জন্য বিকল্পগুলির সাথে যোগাযোগ করতে সক্ষম হবে যা অ-টেকনিক্যাল ব্যবহারকারীরা সহজে বুঝতে পারে। প্রোগ্রামগুলি সর্বোত্তমভাবে কাজ করে না যখন সমস্যার সমাধান সমস্যাগুলি সমস্যা সমাধানের জন্য প্রয়োজন হয় প্রোগ্রামারদের নির্দিষ্ট সুনির্দিষ্ট কোড কোড তৈরি করতে বা কোডের লম্বা প্রবাহগুলিতে ছোটখাট সমস্যাগুলি খুঁজে পেতে সুনির্দিষ্ট ও নির্ভুল হওয়া আবশ্যক।
উচ্চ মাধ্যমিক এবং কলেজের শিক্ষার্থীরা প্রোগ্রামিং কাজের জন্য লক্ষ্য রাখে তাদের প্রোগ্রামিং দক্ষতা এবং সৃজনশীলতা প্রদর্শন করার উপায় হিসাবে ডিজিটাল ডিভাইসগুলির জন্য অ্যাপ্লিকেশন তৈরি করা উচিত।
অধিকাংশ উচ্চ বিদ্যালয় এখন প্রোগ্রামিং কোর্স প্রদান করে যা উচ্চাকাঙ্ক্ষী প্রোগ্রামারদের জন্য একটি চমত্কার টেস্টিং ল্যান্ড হতে পারে।
"সেরা কম্পিউটার প্রোগ্রামিং দক্ষতা" বা "সর্বাধিক গুরুত্বপূর্ণ কম্পিউটার প্রোগ্রামিং দক্ষতা" এর মতো বাক্যাংশগুলি সহ Google অনুসন্ধান করে সর্বোচ্চ চাহিদার প্রোগ্রামিং ভাষা এবং দক্ষতাগুলি গবেষণা করুন। অনলাইন টিউটোরিয়াল, বই এবং কোর্সের সাহায্যে এই দক্ষতা প্রদর্শন করে এমন প্রোগ্রাম লিখুন।
কিভাবে একটি কম্পিউটার প্রোগ্রামার হিসাবে একটি কাজের খুঁজুন
যেসব প্রার্থী সম্ভাব্য নিয়োগকর্তাদের প্রকৃত প্রোগ্রামগুলি তৈরি করতে পারেন তারা তাদের জন্য সবচেয়ে সহজলভ্য সময় অবদানকারী চাকরি পাবেন। প্রোগ্রামারদের তাদের প্রোগ্রামিং প্রকল্পগুলির একটি ওয়েব ভিত্তিক পোর্টফোলিও তৈরি করা উচিত যা সহজে নিয়োগকর্তাদের এবং নেটওয়ার্কিং পরিচিতিগুলির সাথে শেয়ার করা যায়। আপনার কর্মজীবন অফিসের মাধ্যমে অথবা আপনার অনুষদের মাধ্যমে প্রাক্তনীগণের পরিচিতিগুলি পান।
আগের নিয়োগকর্তাদের সাথে পুনরায় সংযোগ স্থাপন করুন যেখানে আপনি একটি অন্তর্বর্তী হিসাবে কাজ করেছেন বা এমনকি মৌলিক পরিষেবা কর্মী হিসাবে, এবং তারা জানেন যে কম্পিউটার পেশাদারদের ভূমিকা সম্পর্কে জিজ্ঞাসা করুন। পরিবারের সদস্যদের এবং ফেসবুকের পরিচিতির কাছে পৌঁছান এবং তাদের পরিচিত কম্পিউটারের রেফারালগুলি সম্পর্কে জিজ্ঞাসা করুন।
আপনার পোর্টফোলিও সম্পর্কে কিছু মতামত পেতে এবং আপনার চাকরী সন্ধানের বিষয়ে পরামর্শ পেতে মিটিংগুলিতে এই পরিচিতিগুলির সাথে যোগাযোগ করুন। এই তথ্যপূর্ণ সাক্ষাত্কার আপনার পরিচিতি আপনার দক্ষতার জন্য একটি কৃতজ্ঞতা অর্জন করার সুযোগ দেবে এবং প্রায়ই কাজের সাক্ষাত্কারের জন্য রেফারালগুলি হতে পারে।
কাজের লিস্টগুলির তালিকা তৈরি করতে ডাইকা ডটকমের মতো আইটি ওয়েবসাইটগুলি ব্যবহার করুন আপনার কর্মক্ষেত্রের লক্ষ্যগুলির তালিকা প্রসারিত করতে "কর্মসূচী" বা "কম্পিউটার প্রোগ্রামার" এবং আপনার পছন্দের কম্পিউটার ভাষাগুলির মতো কীওয়ার্ডগুলি দ্বারা Indeed.com, Simplyhired.com এবং LinkUp.com- এর মত কাজের সাইটগুলি অনুসন্ধান করুন।
যদি আপনি একটি কলেজ ছাত্র বা স্নাতক হন, চাকরি তালিকা এবং নিয়োগের সুযোগের জন্য আপনার কর্মজীবন অফিসের সাথে পরীক্ষা করুন ।
আইটি পেশা মেলা দেখুন, যেমন UNCUBED, কর্মসংস্থানের জন্য আপনার পছন্দসই অবস্থানে, প্রারম্ভে চাকরী উপর ফোকাস যা। একটু স্বপ্ন আপনার আদর্শ আইটি নিয়োগকর্তার একটি তালিকা তৈরি করুন, তাদের চাকরী ওয়েবসাইটগুলিতে যান এবং চাকরির জন্য আবেদন করুন কিছু ধারণা তৈরি করার জন্য ফোর্বস "সেরা কোম্পানিগুলির জন্য কাজ করার মতো" তালিকাগুলি পর্যালোচনা করুন
প্রোগ্রামার জবস জন্য সাক্ষাত্কার
প্রোগ্রামারদের জন্য সাক্ষাত্কারগুলি সাধারণ সাক্ষাত্কারের প্রক্রিয়া থেকে বেশ ভিন্ন। ইন্টারভিউয়ার স্বাভাবিক আচরণগত প্রশ্নগুলি জিজ্ঞাসা করবে যদি প্রার্থীরা সমস্যার সমাধান, সমস্যা নিবারণ, ক্লায়েন্টদের সাথে যোগাযোগের উদাহরণ এবং ব্যবহারকারীদের হতাশা জন্য সহনশীলতা উল্লেখ করতে পারেন।
নিয়োগকারীরা প্রার্থীদের কারিগরি জ্ঞান পরীক্ষা করে ব্যাখ্যা করবে এবং প্রোগ্রামিং শব্দ ও প্রক্রিয়াগুলি ব্যাখ্যা করবে।
কিছু সাক্ষাতকার প্রার্থী এর চিন্তার প্রক্রিয়া পরীক্ষা করা হবে, যা প্রকল্পগত সমস্যা সমাধান প্রশ্ন পেশ করা হবে। উদাহরণস্বরূপ, আপনি একটি সাধারণ দিন জর্জ ওয়াশিংটন সেতু উপর কত গাড়ী পাস খুঁজে বের করতে জিজ্ঞাসা করা হতে পারে। একটি সঠিক উত্তরের পরিবর্তে নিয়োগকর্তা আপনার যুক্তিগত যুক্তি দক্ষতার মধ্যে আগ্রহী হবে।
আপনি হোয়াইটবোর্ডে একটি প্রকল্পিত সমস্যা সমাধান করতে ছদ্মির কোড ব্যবহার করে একটি নমুনা প্রোগ্রাম তৈরি করতে বলা যেতে পারে। প্রোগ্রামারের একটি লজিক্যাল পদ্ধতি প্রদর্শনের জন্য নিয়োগকর্তা আপনাকে খুঁজবে।
আপনার জোর আপনার প্রক্রিয়া এবং আপনি আপনার পদ্ধতি ব্যাখ্যা কিভাবে হওয়া উচিত। সাক্ষাতকারগণ কখনও কখনও কোনও ত্রুটি সনাক্ত এবং সংশোধন করার জন্য প্রোগ্রামিং প্রার্থীদের একটি প্রোগ্রামের কোড পর্যালোচনা করতে বলে।
কোম্পানির ওয়েবসাইট চেক করুন
অনেক বড় প্রযুক্তি কোম্পানী তাদের কোম্পানীর জন্য বিশেষ পরামর্শের সাক্ষাৎকারটি অনলাইনে পাওয়া যায়। উদাহরণস্বরূপ, Google এর একটি Hangout সম্প্রচার রয়েছে যেখানে গুগলগুলি কিভাবে Google এ প্রার্থী সাক্ষাৎকার করে এবং প্রযুক্তিগত সাক্ষাতকারের জন্য প্রস্তুতির সেরা উপায় সম্পর্কে পরামর্শ ভাগ করে নিয়ে কথা বলে।
আমাজন এ সাক্ষাত্কারের প্রক্রিয়া, কি পরতে হয়, এবং আপনার কী কী প্রদান করতে হবে তা সহ তথ্য সহ প্রায়শ জিজ্ঞাসিত প্রশ্নগুলির একটি তালিকা রয়েছে।
সাক্ষাৎকারের পর অনুসরণ করুন
আপনার পেশা সাক্ষাত্কারের পরে কার্যকরী ফলোআপ গুরুত্বপূর্ণ। সাক্ষাত্কারের পর অবিলম্বে একটি ধন্যবাদ ইমেল রচনা করুন এবং পরিষ্কারভাবে কাজের জন্য আপনার উত্সাহ বহন করুন এবং কেন আপনি এটি একটি চমত্কার মাপসই মনে করেন, পাশাপাশি সাক্ষাত্কারের সুযোগের জন্য আপনার কৃতজ্ঞতা। আপনি একটি কম্পিউটার প্রোগ্রামার হয়ে যাবে?