CodeGym /مدونة جافا /Random-AR /الصناعة مكتظة بمبرمجي جافا السيئين. لماذا لا يزال الطلب ع...
John Squirrels
مستوى
San Francisco

الصناعة مكتظة بمبرمجي جافا السيئين. لماذا لا يزال الطلب على Java Devs في ازدياد في عام 2020؟

نشرت في المجموعة
اليوم، يبلغ إجمالي عدد مطوري Java على مستوى العالم أكثر من 7 ملايين (استنادًا إلى تقديرات مختلفة ، هناك 6.8-8 مليون مبرمج Java في العالم)، وهو عدد كبير جدًا. والسبب الذي يجعل العديد من الأشخاص، وخاصة مبتدئي Java، لا يسعهم إلا أن يتساءلوا: هل الصناعة مكتظة بالفعل بمبرمجي Java؟ وإذا لم يكن الأمر كذلك، فكم عدد مطوري Java المحترفين في السوق الذين سيكونون "أكثر من اللازم"؟ هذه هي الأسئلة التي سنحاول الإجابة عليها اليوم.“الصناعة مكتظة بمبرمجي جافا السيئين”.  لماذا لا يزال الطلب على Java Devs في ازدياد في عام 2020؟  - 1

هل يوجد عدد كبير جدًا من مطوري Java في صناعة البرمجيات؟

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

المزيد من مبرمجي Java = المزيد من وظائف مطور Java

إن حقيقة وجود أكثر من 7 ملايين مبرمج Java في العالم يعد أمرًا إيجابيًا لجميع أولئك الذين يتطلعون إلى البرمجة بهذه اللغة بشكل احترافي. تعد القاعدة الضخمة من المطورين المتاحين أحد الأسباب التي تدفع الشركات إلى استخدام Java عند اختيار تقنية تناسب احتياجاتها. هذا إلى جانب عوامل أخرى مهمة لشعبية Java العالمية الهائلة مثل دعم JVM و OOP بالطبع. "تعد لغة Java هي الأفضل بالنسبة لفرص العمل، نظرًا لوجود إعلانات وظائف في Java أكثر بكثير من أي لغة أخرى. Java هي لغة البرمجة المُدارة الأسرع أداءً، حيث تتفوق على Ruby وC# وJavaScript. يعد JVM قطعة تقنية رائعة. قال ريتشارد كينيث إنج، مطور برامج ذو خبرة، مجيبًا على سؤال متعلق بـ Java على Quora: "إن Java هي لغة البرمجة القياسية للمؤسسات كما كانت عليه لغة COBOL قبل 30 عامًا" .

هناك نقص في مطوري Java الجيدين

هذه هي الحقيقة: لا تزال صناعة البرمجيات تعاني من نقص في مطوري Java المؤهلين تأهيلاً جيدًا والمدربين بشكل مناسب. حقيقة أن Java كانت شائعة جدًا وشائعة بالنسبة للشركات في مختلف مجالات السوق والصناعات لعدد من السنوات جعلتها سائدة وأنجبت مئات الآلاف من مبرمجي Java الذين... كيف يجب أن نضع هذا؟ ليس جيدا. هناك مئات الآلاف من مبرمجي Java الذين لم يتلقوا تدريبًا جيدًا (مثل معظم هؤلاء الأوغاد الفقراء الذين كانوا يتعلمون Java من خلال دورات عبر الإنترنت بخلاف CodeGym، على سبيل المثال)، ليس لديهم اهتمام حقيقي بـ Java أو البرمجة بشكل عام (أولئك الذين قرروا للدخول في مجال البرمجة مقابل المال فقط)، أو ببساطة تعلمت Java كلغة/مهارة إضافية ولا تبحث عن مهنة في تطوير Java. إليكم ما يقوله ماثيو جايزر، وهو مهندس برمجيات آخر يتمتع بخبرة مهنية تمتد لعقود، في هذا الشأن: "إن الصناعة مكتظة بمطوري Java الأقل شغفًا. لفترة طويلة، كانت لغة Java تعتبر اللغة العملية التي تتعلمها للحصول على وظيفة. وهذا يعني أن الكثير من الناس تعلموها فقط من أجل الحصول على عمل. نظرًا لأن البرمجيات لا تتطلب عمومًا مؤهلات رسمية، فقد رأى الكثير من الأشخاص (وما زالوا يرونها) طريقًا للحصول على المال السهل مقابل القليل من الاستثمار. لذا فإن الصناعة مكتظة بالكثير من الأشخاص الذين يبحثون عن وظيفة سهلة ذات رواتب عالية. معظم هؤلاء الأشخاص يختارون لغة Java لأنهم يرونها كلغة صناعية.

يستمر الطلب على تطوير Java في النمو

كونها واحدة من لغات البرمجة الأكثر تنوعًا في العالم، يتم استخدام Java هذه الأيام في كل مكان تقريبًا من حيث المنصات والتقنيات وقطاعات الاقتصاد. ولهذا السبب تزداد الحاجة إلى مطوري Java المؤهلين وذوي الخبرة حول العالم على الرغم من وجود الكثير من مبرمجي Java الموجودين بالفعل. هناك عامل مهم آخر وهو الموقع: إذا كانت مراكز الأعمال والتكنولوجيا المعروفة مثل وادي السليكون في الولايات المتحدة أو المدن الكبرى في أوروبا الغربية لديها عادة الكثير من مبرمجي جافا المتاحين، فإن الشركات في البلدان الصغيرة والأقل نمواً تميل إلى المعاناة بشكل خطير من نقص العمالة الماهرة. مطوري جافا. "لا تزال Java هي الأفضل في فئتها بالنسبة للعديد من التطبيقات. إنها أفضل طريقة لبناء نظام خلفي قوي وسريع وقابل للتطوير وخالي من الأخطاء. لقد حصلت على أسرع JVM. فقط C أو C++ هي الأسرع، وفقط في ظروف ضيقة معينة مثل تحسين خوارزمية الحساب. Java هي أيضًا لغة Android، نظام تشغيل الهواتف الذكية الأكثر انتشارًا على هذا الكوكب. Java هي اللغة الأكثر شيوعًا للتعليمات البرمجية القابلة لإعادة الاستخدام. وأيضا اللغة الأكثر استخداما بعد لغات البرمجة النصية JavaScript وSQL. أشار البعض إلى أن Rust هي لغة صاعدة، وأن Go تحصل على موطئ قدم قوي كلغة خادم خلفية قابلة للتطوير. ربما لا تكون Java "الأفضل" هذه الأيام من حيث التجريد وسرعة التنفيذ، لكنها لا تزال تحتوي على قاعدة كبيرة جدًا من المكتبات المثبتة التي لا تمتلكها هذه اللغات الأحدث حتى الآن. "لذا فإن Java موجودة لتبقى، على الرغم من أنها قد تصبح لغة COBOL الجديدة"، يشاركنا بول كينج، خبير علوم البيانات في Uber، وجهة نظره حول هذه المشكلة.

ربما تكون Java هي أفضل لغة لبدء حياتك المهنية في مجال البرمجة

سبب آخر لوجود الكثير من مطوري Java في العالم بالفعل هو حقيقة أن Java ربما تكون أفضل لغة برمجة لتعلمها لبدء مهنة جديدة في تطوير البرمجيات. فمن السهل (نسبيًا) إتقانها، وهي مشهورة عالميًا، ويتزايد عليها الطلب. وحقيقة أن Java تحظى بشعبية كبيرة لفترة طويلة (عمر اللغة الآن أكثر من 25 عامًا) وسيتم استخدامها على نطاق واسع لعدة عقود أخرى على الأقل، يجعلها على الأرجح الخيار الأفضل للبدء إذا كنت تريد أن تصبح برنامجًا احترافيًا مطور. الميزة الرئيسية لوجود عدد كبير جدًا من مبرمجي Java هي حقيقة أن مثل هذا المجتمع الضخم يسهل على المبرمجين الجدد وعديمي الخبرة التعلم. تمتلك Java واحدة من أكبر قواعد المعرفة بين لغات البرمجة، مع الكثير من حالات تطوير البرامج المفصلة بالكامل، والبرامج التعليمية، والأدلة، والتوصيات، ومهندسي البرمجيات ذوي الخبرة الذين سيكونون على استعداد للمساعدة. عادةً ما تكون كل هذه المعلومات متاحة للجميع عبر الإنترنت، مما يجعل مهمة مطور Java Junior أسهل بكثير. قال جيف رون، وهو خبير آخر في مجال البرمجة من كاليفورنيا : "إن لغة Java هي أفضل رهان لك على الإطلاق" . "معظم لغات برمجة الكمبيوتر تأتي وتذهب بشكل أسرع من اتجاهات الموضة. وهذا لسبب وجيه لأن معظم لغات برمجة الكمبيوتر ليس لها قيمة اقتصادية فريدة مقنعة. إن الحاجز الاقتصادي أمام الدخول بين هذه اللغات ضئيل للغاية، وبالتالي فإن معدل دوران اللغة عشوائي ومتقلب ولا يمكن التنبؤ به. على الرغم من أن Java قديمة نسبيًا، إلا أنها لا تواجه أي منافسة تكنولوجية قابلة للاستمرار حيث يوجد الآلاف من الشركات والعاملين الذين استثمروا بعمق في جهود برمجة Java. وأضاف: "إلى أن يكون هناك بديل متفوق إلى حد كبير لجافا، فإن هذا الوضع سيستمر".
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION