در پاسخ به این سوال که بوتکمپ چیست؟ بایستی گفت که بوتکمپها مهارتهای کدنویسی و توسعهٔ نرمافزار را به صورت عملی به علاقمندان طی دورههای کوتاه -مثلا ۳ الی ۶ ماهه- آموزش میدهند، البته باید این نکته را هم مد نظر داشته باشیم که در برخی مواقع، دانشآموختگان بوتکمپ درک عمیقی از نحوهٔ عملکرد سیستمها و الگوریتمها ندارند! به نظر میرسد بوتکمپهای برنامهنویسی ادعای غیرقابل باوری دارند مبنی بر این که میتوانند فارغالتحصیلانی همچون دانشگاههای تراز اول داشته باشند. مدیران بوتکمپها در سیلیکونولی ادعا میکنند که به جای 4 سال درس خواندن در دانشگاه در رشتهٔ نرمافزار، میتوانید یک مهندس نرمافزار شوید البته با یک برنامهٔ 3 ماههٔ فشرده! در مواجهه با این گفته، به نظر میرسد شما با یک تبلیغ کاملا تجاری مواجه هستید نه یک مدل آموزشی باورپذیز. در این مقاله قصد داریم تفاوتهای ساختاری مدل آموزشی در دانشگاهها را با بوتکمپهای برنامهنویسی مقایسه کنیم.
چشمهایتان را ببندید و شرایط شغلی ایدهآل خود را متصور شوید؛ شغلی خوب، قبضهایی که به موقع پرداخت میشوند و کلا احساس آرامش میکنید اما هنوز هم دوست دارید چالشی جدید را تجربه کنید و به شرایطی متفاوت و شاید بهتر دست پیدا کنید. شاید شما هم جزو آن دسته از برنامهنویسانی هستید که به دنبال پیدا کردن شغل رویاییتان دقیقا زمانی که در شرکت فعلی خود مشغول به کار هستید، شروع به ارسال رزومه میکنید. به محض پیدا کردن آنچه که به نظر ایدهآل میرسد، نامهٔ استعفا را تحویل جناب مدیرعاملی که بیخبر از همه جا است میدهید و پس از دو هفته با آن شرکت خداحافظی میکنید و به شرکت جدید میروید. اما همه چیز در واقعیت آنقدر ساده نیست! گاهی پیش میآید که زمانی که همهٔ شرایط برای کار کردن به دلخواه شما است اما شما اخراج میشوید. زمانی دیگر ممکن است شما یک فریلنسر خوشحال و موفق باشید اما خیلی اتفاقی شغلی به شما پیشنهاد شود که یک عمر منتظرش بودید. بیشتر شرکتهای نرمافزاری همواره قسمت استخدام برنامهنویس سایتشان را باز نگه میدارند و رزومه میپذیرند حتی اگر فرصت شغلی بازی نداشته باشند چرا که خیلی روی قول و قرار تیم برنامهنویسی خود نمیتوانند حساب باز کنند. این موضوع در مورد برنامهنویسان نیز صادق است، بدین معنی که آنها نیز از هر فرصتی برای جهش به شرایط بهتر آمادهاند. در این مقاله قصد داریم به این موضوع بپردازیم که چرا برنامهنویسان و توسعهدهنگان دائما شغل عوض میکنند.