Skip to main content

8 أسئلة لتسأل نفسك قبل قضاء عشرة سنتات تعلم رمز

CS50 2016 Week 0 at Yale (pre-release) (أبريل 2025)

CS50 2016 Week 0 at Yale (pre-release) (أبريل 2025)
Anonim

لذلك ، تريد أن تتعلم رمز. ماذا الآن؟ قبل بضع سنوات ، كان الخيار الوحيد لممارسة مهنة في هندسة البرمجيات أو تطوير الويب هو التسجيل في برنامج علوم الكمبيوتر في المرحلة الجامعية أو الدراسات العليا. لكن في هذه الأيام ، لديك خيار آخر للتعليم الرسمي: معسكرات الإقلاع. أصبحت الترميزات المعيارية والتطويرية شائعة بشكل متزايد للأشخاص الذين يتطلعون إلى اكتساب مهارات جديدة لإحداث تحول مهني أو الانتقال في وظائفهم الحالية.

ولكن ما هو الطريق الأفضل؟

لسوء الحظ ، لا توجد إجابة سهلة - فكل خيار مفيد للأشخاص المختلفين في المواقف المختلفة. لتحقيق بعض الوضوح الذي يناسبك ، ابدأ بالتفكير في هذه الأسئلة الثمانية.

1. هل لدي مهنة محددة أو هدف مشروع؟

تشبه معسكرات Bootcamps المدارس التجارية من حيث أنها تزودك بمجموعة محددة جدًا من المهارات وتعدك لوظيفة أو مهنة معينة. لقد ركزوا "على التركيز على النظريات العملية على النظريات" ، وفقًا لما قاله Rak Chugh ، وهو مدرس في أكاديمية بايت ، معسكر تدريب متخصص في التكنولوجيا المالية (fintech). في bootcamp ، يتعلم الطلاب المهارات الأساسية ، ثم يبنون حقائب مشاريع يمكنهم بعد ذلك مشاركتها مع المقابلات. على الرغم من اختلاف البرامج الجامعية ، فإن جزءًا كبيرًا من مناهجها الدراسية سيركز على كيفية التفكير كعالم كمبيوتر بدلاً من العمل على تقنيات محددة.

إليكم كيف وصف مهندس برمجيات في سان فرانسيسكو في Threadflip الفرق في سلسلة أخبار Hacker News هذه: "إذا اضطررت إلى تلخيص ذلك ، أقول إن الكلية تمنحك مهارات وسيطة في علوم الكمبيوتر ، ومهارات أساسية في ممارسة تطوير البرمجيات. … bootcamp ، من ناحية أخرى ، يمنحك المهارات الأساسية في علوم الكمبيوتر ، والمهارات الوسيطة في ممارسة تطوير البرمجيات. "

إذا كانت لديك لغة ترميز معينة تريد التقاطها ، أو دور معين تراه ، أو فكرة مشروع أو بدء تشغيل تريد الابتعاد عنها ، يمكن أن يوفر لك برنامج التدريبي الخبرة المستهدفة فقط التي تحتاجها للقيام بذلك . إذا كان لديك اهتمام أكثر عمومًا بعلوم الكمبيوتر كنظام أو إذا كنت غير إيجابي المسار الذي ترغب في اتباعه في هذا المجال ، فقد يكون البرنامج الجامعي خيارًا أفضل.

2. كم من الوقت يمكنني تكريس للمدرسة الآن؟

تدرس المعسكرات بنظام الدوام الكامل عدة ساعات من التدريس في كل أسبوع من البرنامج - مما يعني أنك لن تتمكن على الأرجح من الحفاظ على وظيفتك - بينما تسمح لك المعسكرات التمهيدية بدوام جزئي والبرامج الجامعية بإكمال الدورات الدراسية لمدة أطول ، عادة ستة أشهر لمعسكر تدريبي بدوام جزئي وبضع سنوات لبرنامج جامعي. ومع ذلك ، سوف تتخرج من برنامج المعسكر التدريبي بدوام كامل في غضون بضعة أشهر ، في حين أن البرنامج الجامعي هو التزام بضع سنوات على الأقل.

فكر في الجدول الزمني الحالي والقيود الزمنية. هل أنت قادر على وضع الأمور في الانتظار لبضعة أشهر لتكريس نفسك لدروس بدوام كامل؟ هل لديك حاجة ملحة لاكتساب مهارات جديدة حتى تتمكن من الحصول على وظيفة جديدة في أسرع وقت ممكن؟ إذا كان الأمر كذلك ، فإن bootcamp هو إجابتك.

ومع ذلك ، إذا كنت سعيدًا بوظيفتك الحالية وترغب في إنشاء بيانات الاعتماد الخاصة بك حتى تكون مؤهلاً للتقدم في المستقبل ، أو إذا كان يمكنك تخصيص عدد محدد فقط من الساعات في الأسبوع للمدرسة ، فابحث في إد برنامج أو برنامج bootcamp بدوام جزئي أو برنامج undergrad أو grad يمكنك القيام به في الليل أو في عطلات نهاية الأسبوع.

3. ما مدى صلة مدرستي أو عملي السابق؟

بناءً على نوع البرنامج الذي تبحث عنه ، ستكون هناك متطلبات مختلفة للتسجيل. تذكر جامعة بوسطن ، على سبيل المثال ، على موقعها الإلكتروني ، ماجستير العلوم في علوم الكمبيوتر ، وهو مخصص لـ "متخصصي الكمبيوتر والأشخاص الذين يعتزمون الانتقال إلى مجال الكمبيوتر من مجالات الدراسة الأخرى". يجب أن ترافق التطبيق إلى البرنامج دورات مسبقة أو دليل على الكفاءة في هذه المجالات. "بعض البرامج ، مثل ماجستير علوم الكمبيوتر في جامعة شيكاغو ، أصبحت أكثر انفتاحًا على المتقدمين دون خلفيات علوم الكمبيوتر ، ولكن لا تزال تتطلب منك الحصول على المزيد دورات شرط أساسي في بداية تعليمك.

من ناحية أخرى ، قد تأخذ المعسكرات التمهيدية مثل Byte Academy درجات الاختبار والنصوص والخبرة السابقة في الاعتبار عند تقييم المتقدمين ، ولكن الشيء الأكثر أهمية بالنسبة للطالب المحتمل أن يكون هو الاهتمام بالتكنولوجيا والترميز والدافع لمواكبة البرنامج المكثف.

4. كيف تبدو ميزانيتي؟

على الرغم من أنها ليست رخيصة بأي حال من الأحوال ، فإن الثمن الكبير هو أحد سحوبات bootcamp الكبيرة. وفقًا لتقرير دورة دليل دليل bootcamp ، يبلغ متوسط ​​الرسوم الدراسية في bootcamp 10،000 دولار. وبالمقارنة ، فإن متوسط ​​برنامج شهادة البكالوريوس في علوم الكمبيوتر ومدته أربع سنوات هو 148،500 دولار ، بينما يبلغ متوسط ​​برنامج مشارك لمدة عامين حوالي 76،000 دولار ، وفقًا لما ورد في CollegeCalc. وهذا الماجستير من جامعة شيكاغو؟ سيؤدي ذلك إلى تشغيل 5،259 دولارًا لكل دورة تدريبية ، مع تسع دورات على الأقل لإكمال البرنامج ، بالإضافة إلى المتطلبات الأساسية اللازمة.

فيما يتعلق بخيارات الدفع ، تعد القروض والمنح الدراسية دائمًا خيارات للتعليم التقليدي ، ومن السهل إلى حد ما الحصول على تمويل من شركات تمويل تابعة لجهات خارجية لتعليم المعسكرات التمهيدية نظرًا لصغر حجم القروض نسبياً. كذلك ، فإن العديد من المعسكرات التمهيدية ، مثل Byte Academy ، ستقوم بإعداد خطط للدفع حيث يتم دفع الرسوم الدراسية مرة واحدة فقط بعد حصول الخريجين على وظيفة جديدة.

من المهم أيضًا مراعاة المرتبات الأولية للوظائف المحتملة التي ستتابعها بمجرد حصولك على أوراق اعتمادك الجديدة ، المتعلقة بالديون التي قد تكون لديكم ، للنظر في ما إذا كان الاستثمار الذي وضعته في المدرسة يستحق ذلك على المدى الطويل. تهيئ لك العديد من المعسكرات التمهيدية للبدء في وظائف البرمجة في المناطق التي يشهد طلبًا كبيرًا مثل التطوير ، في حين أن الحصول على درجة سوف يتيح لك مجموعة أكبر من الوظائف في هذا المجال. ابحث في إحصائيات الخريجين عن البرامج التي تفكر فيها.

5. هل أعمل بشكل جيد تحت الضغط؟

توفر Bootcamps برامج مكثفة قصيرة الأجل تتضمن حوالي 80 إلى 90 ساعة من التعليم في الأسبوع. (مهلا ، لا يطلقون عليه اسم المعسكر التدريبي من أجل لا شيء!) كما كتبت مراسلة SkilledUp Victoria Meng ، "تخيل الجمع بين كل تلك الليالي التي لا تنام في الكلية حيث ستحشر قبل الاختبار أو تعمل لمدة 14 ساعة متواصلة لإنهاء مشروع الترميز. هذا ما هو المعسكر التدريبي - التعلم المكثف دون إضاعة الوقت. "

فكر في كيفية التعامل مع عبء العمل الخاص بك عندما كنت في الكلية أو المدرسة الثانوية. هل كنت من النوع الذي تجتذب فيه جميع اللياليات الذين يدرسون للاختبارات وإكمال المشاريع؟ إذا كنت تزدهر في ظل الكثافة ، فقد يكون المعسكر التدريبي مثاليًا لك. إذا كنت أكثر من مخططي ، تدرس الأشياء بمرور الوقت وتستكمل المشروعات شيئًا فشيئًا ، يمكنك العثور على بيئة المعسكر التدريجي بدوام كامل ، وقد ترغب في التفكير في برامج بدوام جزئي متوفرة في المعسكرات التمهيدية أو الجامعات التقليدية.

6. ما هو أسلوب التعلم الخاص بي؟

هل تبلي بلاءً حسناً في بيئة تقليدية على غرار المحاضرة؟ أم أنك تحتفظ أكثر من خلال التعلم التجريبي؟ تعني الطبيعة العملية لمعسكر الإقلاع أنهم يستخدمون طرقًا عملية قائمة على التدريب الذاتي ، على سبيل المثال ، يعمل الطلاب في مشاريع تقنية حالية مثل التطبيق أو تطوير الويب.

هذا يعني أيضًا أنك ستحتاج إلى أن تكون بداية ذاتية أكثر مما لو كنت تشارك في برنامج تقليدي. على سبيل المثال ، من المتوقع أن يعمل طلاب أكاديمية بايت من خلال بعض الدورات الدراسية التمهيدية عبر الإنترنت في أساسيات علوم الكمبيوتر قبل أن يظهروا لليوم الأول. في حين أن المدربين موجودون دائمًا للمساعدة خلال فترة البرنامج ، يتم التدريس من خلال التدريب العملي على "الكود" ومشاريع الفريق بدلاً من محاضرة تليها واجبات منزلية. إذا كنت تحب التعلم من خلال معرفة ذلك وأنت تسير على ما يرام ، فستكون هذه بيئة مثالية.

7. ما نوع الشبكة التي أريدها؟

من المحتمل أن تكون أنواع الموجهين المتاحة لك والشبكة التي ستنشئها مختلفة وفقًا للطريق الذي تذهب إليه. يقول منغ: "تدار المعسكرات الترميزية" من قِبل النخبة والمطورين المحترفين "، في حين أن أساتذة الجامعات هم عادةً من حملة الدكتوراه الذين عملوا أو لم يكونوا قد عملوا خارج الأوساط الأكاديمية.

عندما تبحث في bootcamp ، أو ed المستمر ، أو خيارات الجامعة التقليدية ، ابحث في خلفيات الأساتذة. اتصل بمكتب القبول للاستفسار عن خلفيات الأساتذة وشبكة الخريجين المتوفرة. ما ستتمكن من إزالته من البرنامج لا يعتمد فقط على المنهاج الدراسي ، ولكن أيضًا على الأشخاص الذين ستتمكن من التعلم منهم والصلات التي ستتمكن من بنائها.

8. هل لدي توقعات واقعية لما سأحصل عليه من البرنامج؟

المقصود من برنامج bootcamp المكثف هو مساعدتك في تطوير المهارات الفورية التي ستحتاج إليها لتأمين مهمة ترميز للمبتدئين - بمجرد أن تحصل على وظيفة واحدة ، لا يزال لديك الكثير لتتعلمه. لذلك سترغب في استكمال قاعدة المعرفة التي تحصل عليها من bootcamp بدورات أخرى أو التعلم الذاتي أثناء تقدمك في حياتك المهنية الجديدة. وستريد تطوير علاقة مع مرشد من ذوي الخبرة لإرشادك على طول الطريق.

ومع ذلك ، يمكن قول الشيء نفسه عن خريجي البرامج التقليدية. حتى التقنيين المخضرمين الحاصلين على شهادات جامعية يوافقون على أن العمل في هندسة البرمجيات يتطلب تعلم مدى الحياة لمواكبة التقنيات والاتجاهات الجديدة.

لذا ، لا ، فلن تخرج من أي نوع من البرامج كقادم ستيف جوبز التالي. ولكن سيكون لديك تدريب أساسي ومحفظة جودة تحت حزامك ، ومن هناك ، ستكون قادرًا على البدء في بناء مهنة جديدة كنت تحلم بها.