ايهما افضل من حيث المستقبل
وايهما متوفر اكثر في سوق العمل الحر
و هل لو تعلمت برمجه الويب استطيع برمجه تطبيقات هواتف ب تقنيات الويب
انا في حيره في امري ارجوا المساعده
جزاكم الله خيرا
أهلًا حسن،
ليست لدي خبرة فيهما، ولكن حسب اطلاعي على تجاربي ممن حولي والأصدقاء، فاأعتقد أن هذين التخصصين مهمين ومكلوبا في سوق العمل والعمل الحر، المهم هنا أن نختار تخصص واحد ونتمكن منه جيدًا بحيث لا نشتت أنفسنا، ومن ثم في المستقبل يُمكننا أن نجمع بينهما بيحث تتعلم التخصص الثاني
ربما ستفيدك هذه الأجابة أكثر حول المجال، سأترك لك الرابط هنا
الأمر ليس محير أبداً فالكل قد بدأ نفس بدايتك والإجابة القصيرة على هذا السؤال سيكون هو إختيار المجال الذي تفضله
بداية يجب عليك معرفة أن كلاهما مطلوبان في سوق العمل وتوجد العديد من الفرص لكلا المجالين
وأما بالنسبة للمجال الأفضل بالنسبة للمستقبل فلا أحد يستطيع إجابة هذا السؤال حيث ربما يوجد مجال آخر يصبح أفضل من الأندرويد أو الويب أو يحدث تغييرات جذرية تغير من المجالين وبالنسبة للوضع الحالي فكلاهما موجودين لفترة كبيرة
لذلك ينبغي عليك القراءة عن المجالين وإختيار المجال المناسب بالنسبة لك و
ويمكنك بناء تطبيقات كبيرة بواسطة تقنيات الويب فعلى سبيل المثال تطبيق ال facebook تم تطويره من خلال ال React native وهي تقنية خاصة بالويب ولكن بالطبع هذه التطبيقات لن تكون مثل التطبيقات التي يتم تطويرها بواسطة اللغة ال native للنظام مثل أندرويد
ليس عليك إختيار أحدهما بناءً على طلب سوق العمل لأن حاليًا ومستقبلًا كلاهما مطلوبان وبشدة، يمكنك أن تدرك ذلك من خلال إلقاء نظرة على المشاريع المطلوبة في مواقع العمل الحر وستدرك عل الفور أن كلهما مطلوبان بكثرة.
إذا ما الحل؟ عليك أولًا أن تحدد ما الذي تريد أن تفعله وما الذي ترى نفسك تحب أن تفعله في المستقبل، هل تريد عمل تطبيقات تعمل في المتصفح يمكن الوصول إليها من أي نظام تشغيل،؟ أم تريد أن تقوم بعمل تطبيقات للهواتف الذكية مثل Android و iOS؟ أم ربما تريد عمل ألعاب مثلًا ؟
يمكنك أن تلقي نظرة حول أنواع ومجالات البرمجة من خلال هذه المقالة "دليلك الشامل لتعلم البرمجة"
عمومًا إن أخترت تطوير المواقع أو تطوير التطبيقات فلديك مسارين في كل منهما:
إن أخترت عمل تطبيقات الهواتف، فسيكون لديك أيضًا مسارين، هما:
ظهرت في الفترة الأخيرة تطبيقات تعمل من خلال دمج المسارين السابقين مثل Flutter أي تقوم بعمل تطبيق من خلال لغة برمجة مثل Dart ويتم عمل تطبيق أصلي Native لكل من أندرويد و iOS على حدى وبنفس الكود.
يمكنك الإطلاع أكثر حول التطبيقات الأصلية والهجينة من خلال هذا الفيديو هنا:
التعليقات