لغات البرمجة المهمّة لسوق العمل … دع الشركات تبحث عنك وليس العكس!!

معلومات عامة  -  بواسطة:   اخر تحديث:  2020/10/24
لغات البرمجة المهمّة لسوق العمل … دع الشركات تبحث عنك وليس العكس!!

لعلّ التعلّم الذاتيّ self-taught هو أحد أهم أسس التعلّم في عصرنا الحالي ولا سيما -كما يبدو- أنّه الأقوى والأكثر انتشاراً في مجال التكنولوجيا و علوم الحاسوب، وقد تمّ عزو هذا الأمر وفقاً لتقرير Tuesday report نشره موقع HackerRank لسببين:


إمّا لأن برامج علوم الحاسوب متأخّرة عن سرعة تطوّر التكنولوجيا، هذه السرعة التي تفرض على المتعلّمين ضرورة الاعتماد على الذات لمجاراة التقدّم الصناعيّ والتكنولوجيّ وبذل الجهد الإضافي في محاولة لإثبات الذات في سوق العمل!! وإمّا لأنّ التعلّم الذاتيّ أمر متأصل في الحمض النووي DNA للمتعلّمين و المطوّرين، إذ لديهم غالباً نهمٌ مستمر لا يمكن إشباعه في التعلّم و التطوّر!!


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


كما هو ملاحظ في المخطّط فالتعلّم الذاتيّ بالإضافة إلى التعلّم المدرسيّ يحقّق أعلى نسبة بمقدار 37.7%.


لغات البرمجة المهمّة لسوق العمل … دع الشركات تبحث عنك وليس العكس!!


 


بالعودة إلى السبب الأوّل فمن من المؤكّد أنّ التطوّر الهائل و السريع في علوم الحاسوب و التكنولوجيا كبير لدرجة لم تتمكّن إلى الآن المدارس والجامعات والمعاهد حول العالم من مواكبته؛ فأعداد الخريجين و المختصين في علوم الحاسوب لا تلبّي أبداً متطلّبات سوق العمل المتزايدة باطّراد، إذ وفق الإحصائيات والدراسات فمتطلّبات السوق من موظفين تتجاوز 570 ألفاً بينما أعداد الخريجين لم تبلغ الـ 50 ألفاً!! وهذا فارقٌ كبير!!


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


و من الملاحظ أيضاً، الاختلاف الكبير والفجوة الواسعة بين ما يتعلّمه الطلّاب من لغات و خبرات برمجيّة وبين ما يتطلّبه السوق فعليّاً!! فوفقاً للتقرير ذاته Tuesday report كانت لغة JavaScript اللّغة الأكثر طلباً في سوق العمل، بنسبة تصل إلى 48% من إجماليّ متطلّبات العمل، مقابل 42% من طلاب علوم الحاسوب الذين يتقنون أو تعلّموا هذه اللغة خلال مناهجهم الدراسية!!


السبب الرئيسي في شهرة وأهمّية هذه اللّغة بالطبع لا يخفى على أحد، فالتطوّر الكبير الذي قدّمته لتطبيقات الويب و الإنترنت لا يمكن إنكاره أو تجاوزه، إذ حوّلت هذه اللّغة تطبيقات الإنترنت من تطبيقات ساكنة ستاتيكية static إلى تطبيقات تفاعليّة ديناميكيّة dynamic، وهذا ما لا يمكن الاستغناء عنه نهائياً!!


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


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


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


الآن ما رأيك صديقي القارئ أن تكون أحد هؤلاء الذين تبحث الشركات عنهم بدلاً من أن تبحث أنت عنهم!! لم لا تبدأ بالعمل على رفع أجرك من تلقاء نفسك بتطوير نفسك بالشكل الصحيح!! لما لا تبدأ من الآن!!


الخطوة الأولى أن تتعرّف إلى متطلبات السوق وتحدّد ما الذي تعرفه وتتقنه وما الذي يجب أن تتعلّمه وما يجب أن تعمل على تحسينه!!


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


  • JavaScript

حاجة سوق العمل من موظفين: 48%.


الطلاب : 42%.


  • Java

حاجة سوق العمل من موظفين: 47%.


الطلاب : 66%.


  • Python

حاجة سوق العمل من موظفين: 33%.


الطلاب : 53%.


  • C++

حاجة سوق العمل من موظفين: 21%.


الطلاب : 66%.


  • C

حاجة سوق العمل من موظفين: 19%.


الطلاب : 76%.


  • C#

حاجة سوق العمل من موظفين: 18%.


الطلاب : 16%.


  • PHP

حاجة سوق العمل من موظفين: 15%.


الطلاب : 25%.


  • Ruby

حاجة سوق العمل من موظفين: 8%.


الطلاب : 5%.


  • Go

حاجة سوق العمل من موظفين: 7%.


الطلاب : 2%.


  • Swift

حاجة سوق العمل من موظفين: 6%.


الطلاب : 4%.


لغات البرمجة المهمّة لسوق العمل … دع الشركات تبحث عنك وليس العكس!!


ماذا تنتظر صديقي!! انطلق الآن وابدأ العمل و ابنِ مستقبلك!! و إذا كنت في حيرةٍ من أين ستتعلّم ما تحتاج تعلّمه فلا تقلق فالدراسة والتقرير ذاته أوضح أنّ معظم المطوّرين والطلّاب يعتمدون على موقع Stack Overflow بنسبة تقترب من ال80% ويليه Youtube بنفس النسبة تقريباً، كل شيء بين يديك فلتبدأ الآن، مستقبلك بانتظارك!!