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