গুগল শুধুমাত্র একটি অগ্রগামী কোম্পানি নয়। গুগল ইন্টারনেট অনুসন্ধানকে নতুনভাবে সংজ্ঞায়িত করে আমাদের জীবন যাত্রার মান উন্নয়ন করেছে। গুগল সারাবিশ্বের সফটওয়্যার ইঞ্জিনিয়ারদের কাজ করার পছন্দের জায়গা গুলির মধ্যে একটি। একজন সফটওয়্যার ইঞ্জিনিয়ার এর প্রধান দায়িত্ব হল গুগলের সফটওয়্যারের বিভিন্ন সমস্যা সমাধান করা। গুগলের একজন সফটওয়্যারের বেতন নূন্যতম ১ কোটি টাকা থেকে ২-৩ কোটি টাকা পর্যন্ত হতে পারে।
বাংলাদেশের চাকরির বাজারের পরিস্থিতি খুবই নাজেহাল। বাংলাদেশের শিক্ষিত তরুণ প্রজন্ম বাংলাদেশের প্রতিষ্ঠানের চাকরি না পেয়ে বর্তমানে গুগলে চাকরি করার আগ্রহ প্রকাশ করছে। এক্ষেত্রে তাদের জন্য গুগলের সফটওয়্যার ইঞ্জিনিয়ারিং পদে চাকরি একটি আদর্শ চয়েজ হতে পারে। অনেকেই কম্পিউটার সাইন্স, কম্পিউটার ইঞ্জিনিয়ারিং ও সফটওয়্যার ইঞ্জিনিয়ারিং ডিগ্রী অর্জন করে গুগলে চাকরির জন্য আবেদন করছে।
একজন গুগল সফটওয়্যার ইঞ্জিনিয়ার এর কাজ কি?
একজন সফটওয়্যার ইঞ্জিনিয়ার এর প্রধান কাজ হল কম্পিউটার সফটওয়্যার এর নকশা প্রণয়ন, পরীক্ষন, পর্যালোচনা, নির্মাণ ও রক্ষণাবেক্ষণ প্রক্রিয়া যথাযথভাবে সম্পাদন করা। তবে একজন সফটওয়্যার ইঞ্জিনিয়ার হিসেবে গুগলে চাকরি পাওয়া অনেক কঠিন এবং কষ্টসাধ্য ব্যাপার।
গুগল সফটওয়্যার ইঞ্জিনিয়ারের বেতন কত
গুগল সফটওয়্যার ইঞ্জিনিয়ারদের উচ্চমূল্যের বেতন দেওয়া হয়। একজন সফটওয়্যার ইঞ্জিনিয়ার উচ্চমূল্যের বেতন সহ বিভিন্ন সময় বোনাস পেয়ে থাকে। একজন গুগল সফটওয়্যার ইঞ্জিনিয়ার এর মাসিক বেতন ন্যূনতম ২০ লাখ টাকা থেকে শুরু করে ৫০ লাখ টাকা পর্যন্ত হতে পারে।
একজন গুগল সফটওয়্যার ইঞ্জিনিয়ার মূল বেতন ও বোনাস সহ প্রতি মাসে ন্যূনতম ২৫-৩০ লাখ টাকা থেকে শুরু করে ৫৫-৬০ লাখ টাকা পর্যন্ত বেতন পেয়ে থাকে। অপর দিকে গুগলে কর্মরত সফটওয়্যার ইঞ্জিনিয়ার এর বাৎসরিক আয় হিসাব করলে দেখা যায় তাদের বাৎসরিক আয় ন্যূনতম ২ কোটি ৪০ লাখ টাকা থেকে ৩ কোটি ৫০ লাখ টাকা পর্যন্ত হতে পারে।
গুগল সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার এর বেতন কত
গুগলে কর্মরত সফটওয়্যার ইঞ্জিনিয়ারদের মধ্যে সব থেকে বেশি টাকা বেতন পায় সিনিয়র স্টাফ সফটওয়্যার ইঞ্জিনিয়ার। একজন সিনিয়র স্টাফ সফটওয়্যার ইঞ্জিনিয়ার এর প্রধান কাজ গুগলের সফটওয়্যার সংক্রান্ত উন্নতি, সেটআপ এবং বিশ্ব মার্কেটে কম্বাইন করা। একজন সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার এর বেতন ন্যূনতম ২কোটি ৫ লাখ টাকা পর্যন্ত হয়ে থাকে।
গুগল সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার ম্যানেজার এর বেতন কত
প্রতিষ্ঠানের কোডার সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার ম্যানেজার পদে কাজ করে থাকে। সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার ম্যানেজার পদের চাহিদা অনেক বেশি হয়ে থাকে।বিভিন্ন দেশের কোডার সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার ম্যানেজার এর পদে চাকরির আবেদন করে থাকে। গুগলের একজন সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার ম্যানেজারের বেতন ন্যূনতম ১ কোটি ৭৪ লাখ টাকা পর্যন্ত হয়ে থাকে।
গুগল স্টাফ সফটওয়্যার ইঞ্জিনিয়ার এর বেতন কত
প্রতিষ্ঠানের কোন সফটওয়্যার এর জটিল সমস্যা গুলো সমাধানের জন্য স্টাফ সফটওয়্যার ইঞ্জিনিয়ার এর নিয়োগ দেওয়া হয়। এছাড়া গুগল এর বিশ্ব বাণিজ্য দেখাশোনা করাও স্টাফ সফটওয়্যার ইঞ্জিনিয়ার এর অন্যতম প্রদান দায়িত্ব। একজন স্টাফ সফটওয়্যার ইঞ্জিনিয়ারের বেতন ন্যূনতম ১ কোটি ৮৯ লাখ টাকা পর্যন্ত হতে পারে।
গুগল সফটওয়্যার ইঞ্জিনিয়ার এর চাকরির সুবিধা
গুগলে চাকরি পাওয়া কষ্টসাধ্য হলেও যারা চাকরি পেয়েছেন তারা নানা সুযোগ সুবিধা ভোগ করে থাকে। গুগল সফটওয়্যার ইঞ্জিনিয়ার পদে দায়িত্ব পালনের সব থেকে সুবিধা জনক দিক হলো ঘরে বসেও অনলাইনের মাধ্যমে বিভিন্ন কাজ করা যায়। এছাড়া সফটওয়্যার ইঞ্জিনিয়ারদের গুগল মাসিক ও বাৎসরিক বড় এমাউন্টের টাকা বোনাস দিয়ে থাকে।
গুগলের সফটওয়্যার ইঞ্জিনিয়ার হতে কি কি যোগ্যতা লাগে
গুগলের সফটওয়্যার ইঞ্জিনিয়ার পদ অনেক বড় একটি পদ। সফটওয়্যার ইঞ্জিনিয়ার পদে চাকরি পেতে হলে উচ্চতর ডিগ্রি থাকতে হবে। অনেক ক্ষেত্রে উচ্চ ডিগ্রি থাকলেও গুগলে চাকরি পাওয়া যায় না। কেননা গুগলে একজন সফটওয়্যার ইঞ্জিনিয়ার এর পদে চাকরি পেতে অনেক বেশি অভিজ্ঞতার প্রয়োজন।
কেউ যদি কম্পিউটিং প্রোগ্রামিং, অ্যালগরিদম, প্রোগ্রামিং কোড সম্পর্কে অভিজ্ঞ হওয়া তবে তার চাকরি পাওয়ার পসিবিলিটি অনেক বেশি।বাংলাদেশে অনেক প্রতিষ্ঠান কম্পিউটার প্রোগ্রামিং, কম্পিউটার ইঞ্জিনিয়ারিং, সফটওয়্যার ইঞ্জিনিয়ারিং ইত্যাদি কোর্স চালু করেছে। এ সকল কোর্স থেকে অভিজ্ঞতা অর্জন করে গুগলে চাকরির জন্য আবেদন করতে পারবেন।
গুগল সফটওয়্যার ইঞ্জিনিয়ার হতে কিভাবে প্রিপারেশন নিতে হবে
একজন সফটওয়্যার ইঞ্জিনিয়ার হওয়ার আগে প্রথম কাজ হল মাইন্ড সেটআপ ঠিক করা, যে আমি একজন সফটওয়্যার ইঞ্জিনিয়ার হব। অতঃপর আত্মবিশ্বাসের সাথে ধাপে ধাপে সফটওয়্যার ইঞ্জিনিয়ার এর প্রিপারেশন নিতে হবে। প্রিপারেশনের ধাপগুলোঃ
- একজন সফটওয়্যার ইঞ্জিনিয়ার হওয়ার প্রিপারেশনের প্রথম ধাপ হলো কিছু অবজেক্ট ওরিয়েন্টেড লাঙ্গুয়েজ ভালো করে শিখতে হবে। যেমন C++, Java, Python ইত্যাদি।
- ডাটা স্ট্রাকচার ভালো করে বুঝতে ও চিনতে হবে অর্থাৎ কোন জায়গায় কোন ধরনের ডাটা স্ট্রাকচার ব্যবহার করতে হবে সেসব বিষয়ে ধারণা নিতে হবে।
- গুগলের অ্যালগরিদমের উপর প্রদত্ত জ্ঞান লাভ করতে হবে এবং প্রজেক্ট ম্যানেজমেন্ট সিস্টেম জানতেও বুঝতে হবে।
- টাইম ও স্পেস কমপ্লেক্সিটি কি এবং কি কারণে এগুলো গুরুত্বপূর্ণ সেটা বুঝতে হবে।
- কনকারেন্ট প্রোগ্রামিং, থ্রেড, মিউটেক্স, সেমাফোর, রেস কন্ডিশন বুঝতে হবে এবং অপারেটিং সিস্টেম এর বিভিন্ন কনসেপ্ট যেমন স্কেজুলিং, ফাইল সিস্টেম সম্পর্কে ধারণা নিতে হবে।
গুগলে সফটওয়্যার ইঞ্জিনিয়ারের পদে চাকরি বর্তমান শিক্ষিত তরুণ প্রজন্মের নিকট মানসম্মত ও মানানসই চাকরি বলে গণ্য হচ্ছে। যার ফলশ্রুতিতে গুগলের সফটওয়্যার ইঞ্জিনিয়ার পদে চাকরি করার জন্য আগ্রহী তরুণদের সংখ্যা দিন দিন বেড়ে চলেছে। তবে গুগল এ চাকরি পেতে অনেক অভিজ্ঞতার প্রয়োজন। তাই শিক্ষা জীবনের পাশাপাশি গুগলের নানা সফটওয়্যার জনিত বিষয়ে ধারণা নিয়ে রাখতে হবে।