আমরা কী পড়াশোনা করতে চাই এবং যখন আমাদের ক্যারিয়ার এবং জীবন যাপন করি তা বেছে নেওয়ার সময়, আমাদের সবার এটি কী হতে চলেছে তার কিছুটা প্রত্যাশা থাকে। এখন যেহেতু আমি প্রায় এক দশক ধরে ইন্ডাস্ট্রিতে আছি, আমি যা ভেবেছিলাম তার উপর কিছুটা প্রতিফলন করছি (আমি যখন কম্পিউটার সায়েন্স নিয়ে পড়াশোনা করছিলাম) প্রোগ্রামিংয়ের কর্মজীবন কেমন ছিল, এবং কীভাবে এটি বাস্তবে পরিণত হচ্ছে থাকা.
আমার দুটি বড় ধাক্কা (বা আমি বলি, ভাঙ্গা প্রত্যাশা) এখন পর্যন্ত সফ্টওয়্যারটিতে জড়িত রক্ষণাবেক্ষণের নিখুঁত পরিমাণ এবং পেশাদারিত্বের সামগ্রিক অভাব:
রক্ষণাবেক্ষণ : ইউনিতে, আমাদের সবাইকে বলা হয়েছিল যে সফ্টওয়্যারটির বেশিরভাগ কাজ হ'ল বিদ্যমান সিস্টেমগুলির রক্ষণাবেক্ষণ। সুতরাং আমি বিমূর্তে এটি আশা করতে জানতাম। তবে আমি কখনই ঠিক ভাবিনি যে এটি কীভাবে অভিভূত হবে। সম্ভবত এটি মানসিকভাবে ঝলমলে এমন কিছু ছিল এবং আমি আশা করি যে আমি স্ক্র্যাচ থেকে আরও অনেক নতুন জিনিস তৈরি করব। তবে এটি সত্যই যে বেশিরভাগ কাজ অপ্রতিরোধ্যভাবে রক্ষণাবেক্ষণ, বাগ ফিক্সিং এবং সমর্থন ভিত্তিক।
পেশাদারিত্বের অভাব : ইউনিতে আমার সর্বদা ধারণা ছিল যে বাণিজ্যিক সফ্টওয়্যার কাজটি খুব প্রক্রিয়ামুখী এবং কঠোরভাবে ইঞ্জিনিয়ারড। আমার কাছে আইএসও প্রক্রিয়াগুলির চিত্র, প্রযুক্তিগত ডকুমেন্টেশনের রিমস, প্রতিটি বৈশিষ্ট্য এবং বাগটি কঠোরভাবে নথিভুক্ত হওয়া এবং একটি সাধারণ পেশাদার পরিবেশের চিত্র ছিল। এটি একটি বিশাল ধাক্কা হিসাবে বুঝতে পেরেছিল যে বেশিরভাগ সফটওয়্যার সংস্থাগুলি একটি বৃহত্তর সেমিস্টার দীর্ঘ প্রকল্পে কর্মরত শিক্ষার্থীদের একটি দলকে আলাদাভাবে পরিচালনা করে না। এবং আমি ছোট চতুর হ্যাক শপ এবং মাঝারি আকারের কর্পোরেট এন্টারপ্রাইজ উভয় ক্ষেত্রেই কাজ করেছি। যদিও আমি বলব না যে এটি সর্বদা নিরঙ্কুশভাবে "অপেশাদারী" ছিল, তবে এটি অবশ্যই মনে হয় যে সফ্টওয়্যার শিল্পটি (সামগ্রিকভাবে) দৃ the় ইঞ্জিনিয়ারিং শৃঙ্খলা থেকে অনেক দূরে যেটি আমি আশা করেছিলাম।
অন্য কারও কি এর মতো অভিজ্ঞতা রয়েছে? কীভাবে আপনার পেশাগুলি কেমন হবে সে সম্পর্কে আপনার প্রত্যাশা বাস্তবের চেয়ে আলাদা ছিল?