Yo Ho Ho Ho نشر 14 سبتمبر أرسل تقرير نشر 14 سبتمبر احتاج مساعدتكم لأني مشتت جدًا كان هدفي ان اتخصص ك Back end dev بلغة Python/Django ولكن سمعت ان فرص العمل لمطورين Back end المبتدئين قليلة لذلك توجهت الى Full-stack بلغة JS/Node.js هل تنصحوني ان استمر في هذا المجال ام انه سيكون صعبًا علي تعلم كلا من Front end و Back end ولهذا اعود لبايثون ؟ 2 اقتباس
0 Adnane Kadri نشر 14 سبتمبر أرسل تقرير نشر 14 سبتمبر القرار بين التخصص في Back-end بلغة Python/Django أو الانتقال إلى Full-stack باستخدام JavaScript/Node.js يعتمد على عدة عوامل، منها اهتماماتك وميولك الشخصية، سوق العمل المحيط بك، وقدرتك على التعلم. إليك بعض العوامل التي يجب اخذها بعين الاعتبار في مثل هذا الموضوع: سوق العمل: ما مقدار المنافسة في كل من المجالين وما المجال الأكثر طلبا، ما هو متوسط الأجور والرواتب في كل منهما .. الخ تعدد المهارات: تعلم الواجهتين مع بعض قد يأخذ وقتا أطول من جهة ولكنه قد يزيد من قيمتك في سوق العمل قدرتك على التعلم: هل لديك القدرة على التعلم على مدى طويل والإلتزام بذلك او لا أما من وجهة نظر شخصية، فإذا كنت شغوفا بالواجهة الخلفية ولا تفضل العمل على الواجهة الأمامية، يمكنك الاستمرار مع Python/Django والتركيز على بناء مشاريع قوية تساعدك في التميز، حتى وإن كانت الفرص المبدئية أقل. أما إذا كنت ترغب في مزيد من التنوع في المشاريع والمهارات، وتجد نفسك قادرًا على تعلم كلا الجانبين، فإن Full-stack JavaScript/Node.js خيار ممتاز يمكن أن يفتح لك آفاقًا متعددة. وفي النهاية، اختر ما يناسب اهتماماتك وشغفك. الاستمرارية والمثابرة هما المفتاح لأي تخصص، ومع الوقت والخبرة ستتزايد الفرص المتاحة لك. اقتباس
0 Mustafa Suleiman نشر 14 سبتمبر أرسل تقرير نشر 14 سبتمبر الأمر لا يتم بتلك الطريقة، هناك خيارات كثيرة، نقوم بتضييق تلك الخيارات من خلال سوق العمل والمناسب لك من حيث الوقت المتاح للتعلم وعمرك، فبعض اللغات والتقنيات تتطلب خبرة سنة أو اثنان ليتم قبولك في الوظيفة، بالتالي لو لديك الوقت والإلتزام الكافي للتعلم فلا مشكلة هنا. عليك تحديد هل تريد العمل بشركة أم مواقع العمل الحر، أم كلاهما؟ ثم تفقد الوظائف والمشاريع التي تختص بالواجهة الخلفية، مع العلم في مواقع العمل الحر ستحتاج إلى أن تكون Full-stack. ثم الموازنة والإختيار بناءًا على ظروفك وقدراتك، فلا يوجد نصيحة عامة. اقتباس
0 ياسر مسكين نشر 14 سبتمبر أرسل تقرير نشر 14 سبتمبر توجد العديد من اللغات البرمجية والكثير من أطر العمل الجديدة، وعشرات المسارات المختلفة، ولكلّ مسار أو لغة أو إطار مجتمع من المبرمجين الدّاعم له، فلو افترضنا أنّك سمعت كلاما كلّ شهرين وظهر لك بأنّ المسار الذي تعلّمته طيلة الشهرين هو خاطئ فأنت لن تتعلّم أبدا! لا أريد منك أن تعتبر كلامي هذا تثبيطا لك، لكن ما قصدته هو أنّ اختيار المجال يكون قبل البدء في التعلم، من خلال دراسته جيدا وما ترغب في العمل به، وميولاتك وما تحبّ وما تفضّل، وليس كلام الناس والمبرمجين الآخرين، فلكلّ مبرمج تفضيلاته الشخصية التي سيدافع عنها لا محالة، وقد يكن الأمر بالنسبة لك لا يساعدك فتجد نفسك تسير في مسار خاطئ، لأنك اتبعت آراء الناس ولم تستمع لما تريده أنت. فالسر وراء الاستمرارية في البرمجة هو صبر وحبّ المبرمج لهذه المهنة، التي هي قبل أن تكون مهنة هي شغف. عليك أن تدرس سوق العمل، التحديثات الجديدة التي تطرأ في المجال، والكثير من العوامل، بما أنك في البداية، وإن طلبت آراء أو نصائح واستشارات فهو أمر جيد لكني أنصحك باتباع الآراء الموضوعية. اقتباس
السؤال
Yo Ho Ho Ho
احتاج مساعدتكم لأني مشتت جدًا
كان هدفي ان اتخصص ك Back end dev بلغة Python/Django ولكن سمعت ان فرص العمل لمطورين Back end المبتدئين قليلة لذلك توجهت الى Full-stack بلغة JS/Node.js
هل تنصحوني ان استمر في هذا المجال ام انه سيكون صعبًا علي تعلم كلا من Front end و Back end ولهذا اعود لبايثون ؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.