هنگامی که این اتفاق می افتد، با برای برنامه نویس شدن چه رشته ای باید خواند فرض اینکه فرد کار را دوست داشته باشد، عنوان شغلی "برنامه نویس" فقط یک موضوع زمان است.
- مدرک دانشگاهی در علوم کامپیوتر یا مشابه
آخرین، اما نه کم اهمیت ترین (اما ساده ترین برای توضیح)، مسیر "استاندارد" مدرک کالج است. من این کار را انجام دادم (لیسانس و فوق لیسانس)، بنابراین می توانم از تجربه زیادی در اینجا صحبت کنم. شما چهار سال را صرف کسب مدرک می کنید، و سپس با یک انتظاربرای برنامه نویس شدن چه رشته ای باید خواند بسیار منطقی فارغ التحصیل می شوید که به زودی از کالج خارج شوید.
اکنون، در کالج، شما واقعاً مهارت های برنامه نویسی کاربردی را به روشی که همه تاکنون یاد می گیرند، یاد نمی گیرید. در عوض، مقداری از آن را یاد میگیرید، اما ریاضیات، تئوری کامپیوتر و پیشزمینههای زیادی را نیز یاد میگیرید. این به شما کمک میکند تا شما را به یک متخصصبرای برنامه نویس شدن چه رشته ای باید خواند عمومیتر تبدیل کند، اما بیشتر طول میکشد و باعث میشود سرتان را با چیزهای زیادی پر کند که هرگز فرصتی برای استفاده از آنها ندارید.
نکته مثبت در اینجا عدم اصطکاک نسبی پس از ورود به نیروی کار است. هر «سطل» در سطح آموزشی که تاکنون به آن نگاه کردهایم، کارهای اثباتی و پرداختی زیادی برای انجام دارد. و در حالی که این هنوز در مورد فارغ التحصیلان مقطع ابتدایی CS صادق است، آنها کمترین برای برنامه نویس شدن چه رشته ای باید خواند مشکل را برای تثبیت خود در مشاغل دارند. در واقع، تعداد زیادی از کارفرمایان مقصد و شرکتهای سیلیکون ولی فقط فارغالتحصیلان CS یا افراد با تجربه برنامهنویسی زیادی را میپذیرند.
راه های زیادی وجود دارد، اما کدام راه درست است؟
من با ارائه نظراتی در مورد این سوال پایان می دهم زیرا پست بدون آن ناقص به نظر می رسد. اما ایرانیان سایبرباید به شما هشدار بدهم، من فقط نمیخواهم بگویم "اوه، مدرک CS بگیر" یا هر چیزی به این سادگی.
من مسیر مدرک CS را رفتم، از حدود دو دهه پیش شروع کردم. آن زمان مدرک گران بود. آنها در حال حاضر بسیار گران تر هستند. مانند، کاهش بازده گران است. اگر بخواهید می توانید برای خود یک مدرک CS 200,000 دلاری بگیرید و این کار را برای شما آسان تر می کند که اولین شغل را پیدا کنید، بدون شک.
اما آیا این سهولت 200000 دلار ارزش دارد؟
اگر فقط پول را پس انداز کنید، دو سال رایگان به خودتان آموزش دهید برای برنامه نویس شدن چه رشته ای باید خواند و چند سال حقوق خود را پرداخت کنید، چه؟ شما از بدهی اجتناب می کنید و با حقوقی نه چندان کمتر از همتای CS خود شروع می کنید. این ممکن است از نظر مالی انتخاب عاقلانه تری باشد، صادقانه بگویم. و سپس همیشه گزینه bootcamp یا مدرک همکاران برای تقسیم تفاوت وجود دارد.
ای کاش می توانستم یک پاسخ ساده به شما بدهم، اما وجود ندارد. شما باید رشته برنامه نویسی وضعیت خود را ارزیابی کنید. اما من به شما می گویم که گزینه های زیادی دارید و برای برنامه نویس شدن به آن مدرک CS نیاز ندارید.
هنگامی که این اتفاق می افتد، با برای برنامه نویس شدن چه رشته ای باید خواند فرض اینکه فرد کار را دوست داشته باشد، عنوان شغلی "برنامه نویس" فقط یک موضوع زمان است.
- مدرک دانشگاهی در علوم کامپیوتر یا مشابه
آخرین، اما نه کم اهمیت ترین (اما ساده ترین برای توضیح)، مسیر "استاندارد" مدرک کالج است. من این کار را انجام دادم (لیسانس و فوق لیسانس)، بنابراین می توانم از تجربه زیادی در اینجا صحبت کنم. شما چهار سال را صرف کسب مدرک می کنید، و سپس با یک انتظاربرای برنامه نویس شدن چه رشته ای باید خواند بسیار منطقی فارغ التحصیل می شوید که به زودی از کالج خارج شوید.
اکنون، در کالج، شما واقعاً مهارت های برنامه نویسی کاربردی را به روشی که همه تاکنون یاد می گیرند، یاد نمی گیرید. در عوض، مقداری از آن را یاد میگیرید، اما ریاضیات، تئوری کامپیوتر و پیشزمینههای زیادی را نیز یاد میگیرید. این به شما کمک میکند تا شما را به یک متخصصبرای برنامه نویس شدن چه رشته ای باید خواند عمومیتر تبدیل کند، اما بیشتر طول میکشد و باعث میشود سرتان را با چیزهای زیادی پر کند که هرگز فرصتی برای استفاده از آنها ندارید.
نکته مثبت در اینجا عدم اصطکاک نسبی پس از ورود به نیروی کار است. هر «سطل» در سطح آموزشی که تاکنون به آن نگاه کردهایم، کارهای اثباتی و پرداختی زیادی برای انجام دارد. و در حالی که این هنوز در مورد فارغ التحصیلان مقطع ابتدایی CS صادق است، آنها کمترین برای برنامه نویس شدن چه رشته ای باید خواند مشکل را برای تثبیت خود در مشاغل دارند. در واقع، تعداد زیادی از کارفرمایان مقصد و شرکتهای سیلیکون ولی فقط فارغالتحصیلان CS یا افراد با تجربه برنامهنویسی زیادی را میپذیرند.
راه های زیادی وجود دارد، اما کدام راه درست است؟
من با ارائه نظراتی در مورد این سوال پایان می دهم زیرا پست بدون آن ناقص به نظر می رسد. اما ایرانیان سایبرباید به شما هشدار بدهم، من فقط نمیخواهم بگویم "اوه، مدرک CS بگیر" یا هر چیزی به این سادگی.
من مسیر مدرک CS را رفتم، از حدود دو دهه پیش شروع کردم. آن زمان مدرک گران بود. آنها در حال حاضر بسیار گران تر هستند. مانند، کاهش بازده گران است. اگر بخواهید می توانید برای خود یک مدرک CS 200,000 دلاری بگیرید و این کار را برای شما آسان تر می کند که اولین شغل را پیدا کنید، بدون شک.
اما آیا این سهولت 200000 دلار ارزش دارد؟
اگر فقط پول را پس انداز کنید، دو سال رایگان به خودتان آموزش دهید برای برنامه نویس شدن چه رشته ای باید خواند و چند سال حقوق خود را پرداخت کنید، چه؟ شما از بدهی اجتناب می کنید و با حقوقی نه چندان کمتر از همتای CS خود شروع می کنید. این ممکن است از نظر مالی انتخاب عاقلانه تری باشد، صادقانه بگویم. و سپس همیشه گزینه bootcamp یا مدرک همکاران برای تقسیم تفاوت وجود دارد.
ای کاش می توانستم یک پاسخ ساده به شما بدهم، اما وجود ندارد. شما باید رشته برنامه نویسی وضعیت خود را ارزیابی کنید. اما من به شما می گویم که گزینه های زیادی دارید و برای برنامه نویس شدن به آن مدرک CS نیاز ندارید.