প্রোগ্রামিং ইন্টারভিউ ফেইলর হওয়ার কারন কি? আজকে আমরা এই গুরুত্বপূর্ণ টপিক নিয়ে কথা বলবো।
আমরা সবাই জানি এটি কম্পিউটার প্রোগ্রামিং এর একটি অংশ।
আমাদের দেশে অনেক ছেলে মেয়ে রয়েছে যারা এন্ট্রি প্রোগ্রামিং ল্যাঙ্গুয়েজ মিলিয়ে অনেকগুলো প্রোগ্রামিং বানিয়ে ফেললেও,
প্রোগ্রামিং সম্পর্কিত ইন্টারভিউ গুলোতে বেসিক কম্পিউটার রিলেটেড সম্পর্কিত প্রশ্ন গুলোর উত্তর দিতে পারেনা।
আবার আমরা কিন্তু আমাদের কম্পিউটার সায়েন্সের ইউনিভার্সিটি চার বছরে অনেকগুলো প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে কাজ করে থাকি।
দেশে বসেই বিদেশি রিমোট জব করবেন যেভাবে!
আমাদের বেশির ভাগের সিভিতে কিন্তু এই প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো এড করে দেওয়া থাকে। কিন্তু আমাদের প্রোগ্রামিং রিলেটেড যে ইন্টারভিউ গুলো রয়েছে এগুলোতে নিয়ে ভয়ের অন্ত নেই।
আমাদের বেশির ভাগই প্রোগ্রামিং রিলেটেড ইন্টারভিউ তে ব্যাসিক প্রশ্নের উত্তর দিতে পারেনা।
তাহলে এই যে আমরা চার বছর বিভিন্ন ধরনের ল্যাঙ্গুয়েজ নিয়ে কাজ করছি অথবা অনেকগুলো সফটওয়্যার প্রজেক্ট তৈরি করছি।
তার পরেও আমরা কেন এই প্রশ্ন গুলোর উত্তর দিতে পারছিনা?
ক্যাম্পাস এম্বাসেডর বা অর্গানাইজেশন এর কাজ কি?
আমাদের নলেজ গ্যাপটা আসলে কোথায় হচ্ছে?
এই ব্যাপার গুলো নিয়েই আজকের ব্লগে এক্সপ্লেইন করব এবং আপনাদেরকে কিছু সাজেশন দিব।
যে সাজেশন গুলো ফলো করলে আপনিও আপনার প্রোগ্রামিং রিলেটেড ইন্টারভিউ গুলোতে ভালো করতে পারবেন বলে আশা করি।
এই নলেজ এর গ্যাপ টা কোথায় হয় সেটি বুঝতে হলে আপনাকে আগে এনালাইসিস করতে হবে যে কিভাবে আপনি কম্পিউটার প্রোগ্রামিং এর সঙ্গে কীভাবে ডিল করেন।
অথবা আপনার আশেপাশে যেই শিক্ষার্থীরা রয়েছে তারা কিভাবে কম্পিউটার প্রোগ্রামিং শিখে থাকে।
কম্পিউটার সায়েন্স এ ভর্তিরপর যা যা ভুলেও করবেন না!
ইউনিভার্সটি লাইফে প্রোগ্রামিং কতোটুকু শিখছি আমরাঃ
আমরা যখন আমাদের ইউনিভার্সিটি লাইফে কোন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখে থাকি নরমালি আমরা যেটা করি আমাদের কোর্স শেষ করতে হবে,
পাস করতে হবে। পাস করার জন্য নূন্যতম যে রিকোয়ারমেন্ট ন্যূনতম যে জিনিস গুলো আমাদের জানতে হবে সেই জিনিস গুলো নিয়ে আমরা মূলত নড়াচড়া করে থাকি।
আবার আমরা যখন ইউনিভার্সিটি লাইফ এর প্রজেক্ট করে থাকি তখনো কিন্তু সেম কাহিনী।
আমাদের ওই প্রজেক্ট রিলেটেড যে মিনিমাম রিকোয়ারমেন্ট রয়েছে সেটি ফুলফিল করার জন্য আমাদেরকে যতটুকু কাজ করতে হয় ততটুকু করেই কিন্তু আমরা করি।
এভাবেই কিন্তু আমরা আমাদের প্রজেক্ট গুলো সম্পন্ন করে থাকি। এবারে অল্প কিছু আছে যারা পার্সোনাল ইন্টারেস্ট থেকে এটি শিখে থাকেন।
ডেটা সায়েন্স,মেশিন লার্নিং এর ফিউচার কি?
প্রোগ্রামিং শিখতে আমরা কি করিঃ
নরমালি আমরা যখন ডিসাইড করি যে আমরা পাইথন শিখব অথবা জাভা শিখব। সেটা যে কারণেই হোক, নরমালি আমরা কি করি?
যে কোন একটা ওয়েবসাইটে গিয়ে কোন একটি কোর্স কিনে ফেলি অথবা আমরা ইউটিউব দেখে কোন একটি কোর্স দেখে দেখে সেই ল্যাঙ্গুয়েজ নিয়ে আমরা কাজ করা শুরু করি।
আমরা যখন বেসিক জিনিস টা শিখে ফেলি তখন ওই টিউটরিয়ালের নলেজ এর উপর বেজ করেছি আমরা আমাদের প্রজেক্ট ও তৈরি করে থাকি।
বাংলাদেশে ওয়েব ডেভেলপার দের বেতন কত
এই যে আমি আপনাদেরকে তিন ধরনের লার্নিং এর ব্যাপার এক্সপ্লেইন করলাম এর বাইরেও অনেক সমসাময়িক অনেক ব্যাপার নিয়ে ল্যাঙ্গুয়েজ শিখে রাখতে পারে।
তবে আমরা যেভাবে প্রোগ্রামিং ল্যাঙ্গুয়েজ কে ডিল করি না কেন এখানেই আমাদের অনেক অনেক নলেজ গ্যাপ তৈরি হচ্ছে।
সেটি হচ্ছে আমরা যখন কোন ল্যাঙ্গুয়েজ শিখি তখন কিন্তু আমরা মূল কোন বই পড়ছি না।
সি প্রোগ্রাম সম্পর্কিত কোন বই কিন্তু আমরা পুরোপুরি পড়ছি না। এটু-জেড সেই জায়গাটাকে বলে সেই জায়গাটাতে কিন্তু আমরা পৌঁছাতে পারছিনা
আমরা সার্ফেস লেভেলের জ্ঞান দিয়ে শেখার চেষ্টা করছি অথবা আমরা সার্ফেস লেভেলের জ্ঞান দিয়ে কোন একটা কিছু করার চেষ্টা করছি
এতে করে কি হচ্ছে আমরা সেই প্রোগ্রামিং ল্যাঙ্গুয়েজ কোন কোন বিষয়গুলো জানলে আমাদের যে বেসিক নলেজ আমাদের বেশি নলেজ সেটি তৈরি হচ্ছে না।
চাকরি পাই নাসমস্যা কোথায়?
যে কারণে আমাদের এই প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার সময় অথবা সফটওয়্যার ইঞ্জিনিয়ারিং করার সময় আমাদের একটি নলেজ গ্যাপ তৈরি হচ্ছে।
প্রোগ্রামিং নলেজ গ্যাপ কিভাবে সমাধান করবোঃ
এবার আসি আপনি এই সমস্যা কিভাবে সমাধান করবেন সেটি নিয়ে
যদি আপনি থার্ড ইয়ার অথবা ফোর্থ ইয়ারের স্টুডেন্ট হন অথবা আপনি ফ্রেশ গ্রাজুয়েট হন তাহলে আপনার জন্যই এই মেথড টি আপনার জন্য অ্যাপ্লিকেবিল হবে।
যারা সফটওয়্যার ইঞ্জিনিয়ার রয়েছেন তাদের জন্য অবশ্য ভিন্ন কথা তাদের ব্যাপারে আমি পরে আসছি।
রিমোট জব কি ভালো নাকি খারাপ?
এক দুইটি প্রোগ্রামিং বই পড়বেনঃ
যখন আপনি ডিসাইড করবেন কোন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার অথবা সেই প্রোগ্রামিং ল্যাংগুয়েজের ক্যারিয়ার গড়তে চান প্রথম যে কাজটি আপনি করবেন একটি অথবা দুইটি বই পড়বেন।
সেই বইটি হতে পারে বাংলা কোন বই হতে পারে ইংরেজি কোন বই। সেই বইটি যে কোন রাইটারের হতে পারে।আপনি যদি অনলাইনে একটু সার্চ দেন অনেক পিডিএফ বই পাবেন।
আপনি একটি বই ডাউনলোড করে অথবা বইটি কিনে শুরু থেকে শেষ পর্যন্ত পড়ে ফেলুন।
ইঞ্জিনিয়ারিং এ সবচেয়ে সহজ সাবজেক্ট কোনটি?
প্রোগ্রামিং রিলেটেড ব্লগ পড়ুনঃ
বইতে প্রোগ্রামিং রিলেটেড যে প্রশ্নগুলো এবং এক্সারসাইজ রয়েছে সেগুলো খুব ভালোভাবে করুন। এর পরে আপনি ব্লগ পড়ুন অথবা ইউটিউব দেখুন প্রজেক্ট করুন কোন সমস্যা নেই।
কিন্তু আপনার প্রথম স্টেপ হবে একটি বই পড়া। সেই বইতে যে প্রোগ্রামিং সমস্যা গুলো রয়েছে সেগুলো কিন্তু সমাধান করে তারপরে আপনি আসবেন প্রজেক্ট অথবা টিউটোরিয়াল এদিকে।
তাহলে আপনার এই নলেজ গ্যাপটা কিন্তু আমার থাকবে না।
রেফারেন্স ছাড়াই নন ট্র্যাডিশনালি চাকরি পাবেন যেভাবে
যারা চাকরি করছেন তারা প্রোগ্রামিং ব্যাসিক তৈরি করবেন কীভাবেঃ
এবারে আছি যারা অলরেডি চাকরি করছেন তারা কিভাবে নলেজ গ্যাপ থেকে বের হবেন। যদি আপনি চাকরি করে থাকেন তাহলে আপনাকে যেটুকু করতে হবে,
আপনি যে প্রজেক্টে কাজ করুন না কেনো আপনার জব লাইফে অথবা আপনার অফিসে অথবা আপনার রিমোট অফিস যেকোনো ভাবেই হোক সারাদিন তো আপনি অফিসের কাজ করলেন দ্যাটস অল রাইট।
এরপরে সে কিন্তু আরেকটি কাজ করা বেশ কষ্টসাধ্য ব্যাপার। তবে আপনার এই নলেজ গ্যাপ থেকে বের হয়ে আসার জন্য এই কষ্টের কাজটি করতে হয়।
ডিপ্লোমা পাশ করে গুগলে চাকরি?
অফিসের প্রোগ্রামিং কোড বাসায় এসে অপটিমাইজ করুনঃ
আপনি সারাদিন যে কোডগুলো অফিসের জন্য করলেন সেই কোডটি বাসায় এসে নিজের জন্য অপটিমাইজ করবেন।
সেটা আপনি ৩০ মিনিটের জন্য করতে পারেন অথবা এক ঘন্টার জন্য করতে পারেন,যতক্ষণ আপনি করতে পারেন।
আমাদের এত বেকার কেন? জাভাস্ক্রিপ্ট চাকরি!
তবে আপনার লক্ষ্য থাকবে যে প্রতিদিন আপনি একটু চেষ্টা থাকবে যে অফিসের অ্যাপ্লিকেবল কোডটি আপনিও অপটিমাইজ করবেন।
এই আপনি যখন কোড অপটিমাইজ করতে যাবেন তখন কিন্তু আপনাকে অবশ্যই স্টাডি করতে হবে।
সেই ক্ষেত্রে আপনি বিভিন্ন ব্লগ পড়তে পারেন,ইউটিউব দেখে করেন যাই করেন না কেন,যদি আপনি এরকম করতে থাকেন তাহলে দেখবেন কিছুদিন হলো আপনাদের নলেজ গ্যাপ চলে গেছে ।
এরপরে যদি আপনাদের কোন সমস্যা হয়ে থাকে তাহলে অবশ্যই আমাদেরকে কমেন্টে জানাতে ভুলবেন না পাশাপাশি ইউটিউব চ্যানেলের সাথে থাকুন।
ডিপ্লোমা ইঞ্জিনিয়ারিং ভালো নাকি বিএসই?