10

ما هي أهم المهارات التقنية التي يجب أن تتعلمها اليوم؟

مرحبًا،

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

لذلك حاولت أن أكون متوازن جدًا في الطرح وبعيد كليًا عن التعميم.

ما هي المهارات التي تتقنها أنت؟

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

أريد هنا أن تخبرني عن التالي:

١- ما هي المهارة المطلوبة في المجال الذي تعمل فيه؟

٢- كيف يمكنني تعلمها؟

٣- بعد التعلّم؛ أين يمكنني العمل، وكيف أعمل بهذه المهارة؟

مقالي القادم

سيكون مقالي القادم؛ متضمن أفضل الإجابات التي خرجنا بها من هنا، ومن خلالها يمكننا إعداد دليل مرجعي لتعلم المهارات التي تحتاجها الشركات أو يمكنك من خلالها بناء عملك القادم.

الهدف من هذا المنشور حشد الخبرات والعقول في مختلف المجالات للخروج بأفكار عن (أين يتقاطع السوق مع المهارات)، وما هي المهارات التي يكون الطلب عليها عالي جدًا.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

Watheq_Alshowaiter أضف ردا

سأتحدث عن مهارات عامة.. وهذا ما يخطر في بالي حاليا:

  • مهارة التعلم الذاتي من الإنترنت والذي يتطلب (انضباطا كبيرا، مهارة البحث، الإصرار حتى الوصول للهدف، التحكم بالنفس، وغيرها).. وهذا ينطبق على أي مجال تقني..

  • مهارة البحث عن المعلومة في الإنترنت..

  • مهارة تقدير القراءة العميقة (قراءة الكتب) وبناء روتين قراءة مستمر والتي تعطي أمورا لا تعطيها مواقع الإنترنت وغيرها من الوسائط.

  • مهارة الرضا مقابل طوفان الثراء والمتع والمظاهر المعروضة في النت والتي كثير منها زائف.

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

  • مهارة استخدام مجتمعات الإنترنت (بما فيها مواقع التواصل) بفعالية..

  • مهارة الربح من الإنترنت.. بأي وسيلة كانت.. ومعرفة الوسائل المشروعة والفعالة.. ومعرفة أساليب النصب لتجنب الوقوع ضحيتها..

  • مهارة بناء شبكة علاقات مهنية عبر الإنترنت..

  • مهارة الترويج والتسويق للنفس واي عمل منظّم.. بالحد الأدنى.. في ظل هذا العالم النتافسي

  • مهارة التحقق من الأخبار والمصادر في ظل هذا الانفجار المعرفي.. وأساسيات التفكير النقدي..

  • مهارة التواصل الفعال الدقيق الواضح عبر رسائل البريد الإلكتروني ومواقع التواصل.. للتوفير سوء التفاهم المنتشر في هذه المنصات..

  • أساسيات أمن المعلومات للحفاظ على بياناتك وخصوصيتك..

  • مهارات الموازنة بين الحياة الواقعية ومتطلباتها والواقع الافتراضي..

  • اللغة الإنجليزية.. بالطبع

  • اللغة العربية.. وقد يقول قائل أن القراء المخاطبين عرب ويجيدون العربية، ولكن أعني المهارات التي تمكنك من الكتابة الفصيحة الخالية من الأخطاء (الأساسية) وكذلك الحديث الواضح الدقيق.. وهذا يحتاجه كل فرد مهما كان مجاله.. والنقص الواضح في الجانب اللغوي ينقص من مكانة أيا كان.. والعكس صحيح..

  • مهارات الحاسوب الأساسية: استخدام نظام التشغيل، استخدام برامج حزمة ميكروسوفت أوفيس ..إلخ

لست مع الرأي القائل بوجوب "البرمجة" على الرغم أنني مبرمج وهي المجال الذي اخترته.. لأنها مجال صعب ومرهق (ذهنيا وجسديا) ويحتاج وقتا طويلا حتى تحصل على نتيجة مُرْضِيَة عكس بعض المجالات التي يكون منحنى تعلمها سهلا.. وأدعو لتجربتها لكن من رأى أنها لا تناسبه فهذا أمر عادي جدا ولا يضغط على نفسه أنه غبي أو غير جيد كفاية.. لذا من الصعب المواصلة في البرمجة ما لم يكن هناك شغف يدفعك لقضاء الساعات الطوال وأنت تبرمج..

مرحبًا واثق،

الله يعطيك العافية على هذا الكرم في الرد، شكرًا لوقتك الذي قضيته في الكتابة.

ما يخطر في بالي حاليا

كل المهارات التي ذكرتها مهمة وتعكس مدى فهمك العميق للسؤال والإجابة عنه بشكل مفصل. سوف أقتبس الكثير مما تفضلت به هنا.

لست مع الرأي القائل بوجوب "البرمجة" على الرغم أنني مبرمج وهي المجال الذي اخترته.. لأنها مجال صعب ومرهق (ذهنيا وجسديا)

شكرًا على صراحتك في هذا الرأي، أهل مكة أدرى بشعابها كما يُقال.

الله يعطيك العافية على هذا الكرم في الرد، شكرًا لوقتك الذي قضيته في الكتابة.

وإياك.. كما يمكنك إعادة الصياغة بما يناسب مقالك..

مهارة الرضا مقابل طوفان الثراء والمتع والمظاهر المعروضة في النت والتي كثير منها زائف.

ماذا تقصد.

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

قصدت بأن كثيرا منها زائف لأن هناك أناس لا يملكون تلك الممتلكات حقيقة بل يكذبون أنها ملكهم والبعض يزيّف حياته على أنها مثالية وكلها مليئة بالمغامرات والإنجازات وهي ليست كذلك.

شكرا لك.

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

اعرف كثيرا من الأشخاص يشعرن بهذا.

ما رأيك.

Watheq_Alshowaiter أضف ردا

رأيي أنه مهم جدا لكثير من الأعمال والضروريات.. ولكن يجب ترشيد استخدامه

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

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

ما هي المهارة المطلوبة في المجال الذي تعمل فيه؟

تصميم وتطوير واجهات المستخدم.

كيف يمكنني تعلمها؟

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

بعد التعلّم؛ أين يمكنني العمل، وكيف أعمل بهذه المهارة؟

أعتقد أن العمل الحر هو الأنسب لمثل هذه المهارة أو حتى التقديم على وظائف عن بعد أو في الشركات على أرض الواقع.

مرحبًا أخي،

هذا المهارة التي أسعى لتعلمها الأيام المقبلة بناءا على نصائح وخبرات الكثيرين في المجال

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

zidman أضف ردا

أحبذ أن نخرج من إطار يجب تعلمها إلى أكثر طلباً

مجالي: تحليل البيانات Data analyst

ما هي المهارة المطلوبة في المجال الذي تعمل فيه؟

التوثيق، لأن في مرحلة Data Wrangle ستحتاج إلى تدوين وتوثيق المشاكل في البيانات لتسهيل عملية حلها في Data Cleaning

كيف يمكنني تعلمها؟

بالاطلاع على أعمال من محللين مثل kaggle ثم ممارسة المهارة وجعلها عادة

بعد التعلّم؛ أين يمكنني العمل، وكيف أعمل بهذه المهارة؟

بعد تعلمها سيقل الوقت المستغرق في Data Wrangle مما يساهم في صرف المزيد من الوقت في التحليل وتمثيل البيانات، بالإضافة إلى يمكن تطبيق هذه المهارة في الأماكن التي تتطلب العمل الجماعي والمشترك على نفس التحليل

مرحبًا أخي مجتهد،

أحبذ أن نخرج من إطار يجب تعلمها إلى أكثر طلباً

كلامك صحيح، وسيتم إعتماد هذه الملاحظة عند كتابة المقال. شكرًا للتنبيه

شكرًا لهذا الرد (المختصص جدًا) والمبني على خبرة

١- ما هي المهارة المطلوبة في المجال الذي تعمل فيه؟

في الواقع ليست مهارة واحدة فقط بينما يجب ان تكون لك خلفية حول العديد من الأشياء لكن لنقل من المهارة أكتر طلبا هي من يجيد لغة جافاسكريبت. لكن يجب إتقان كذلك أشياء اخرى معها متلا ان تكون على دراية بـ REST كذلك بعض تقنيات متل CI, Docker...

ولا ننسى طريقة كتابة الكود Best Practice, High ship quality code...

٢- كيف يمكنني تعلمها؟

كما ذكرت ان لعة وحدها لا تكفي لكن يمكن تعلم لغة من اليوتيب او منصات متل Udemy, Hsoub...

بعدها سيكون من الجيد ان تقوم بعمل مشاريع لوحدك لكي تتمكن من لغة أكتر، وكذلك سيكون من الجيد ان تبحت عن أكواد جاهزة في Github وتقوم بتحليل الكود وتفهم لماذا قام ذلك المبرمج ببرمجة تلك الفكرة بتلك طريقة هكذا بعد مدة ستصبح لديك دراية جيدة بـ Javascript بعدها سيكون من افضل ان تتعلم أشياء بها صلة بهذه اللغة متلا Webpack, Grunt, Npm... المهم هناك عدة أشياء اخرى بعدها سيكون من الجيد تعلم بعض التقنيات متل CI, Docker, kubernetes...

وبالطبع ليس هناك حدود لتعلم كل مذكرته فقط إختصار صغير.

٣- بعد التعلّم؛ أين يمكنني العمل، وكيف أعمل بهذه المهارة؟

في الكتير من أماكن ابتداءاً كمستقل إلى شركات الكبرى.

كمستقل هناك العديد من المنصات في البداية يمكنك البدأ في mostaql, fiverr وهناك منصات اخرى لكن من افضل ان تكون محترف لأن فقط خطأ بسيط يغلق حسابك لكن بها عروض جد مغرية متلا افضلها upwork.

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

مرحبًا أخي نوح،

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

شكرًا لهذا السرد المتسلسل المترابط في الأفكار

هذا كان ردي على أحد سأل عن مسار تطوير الويب وهو أيضاً مجال تخصصي:

  • بالنسبة للنقطة الثانية فتلك هي المراجع للتعلم:

بالإضافة للبحث عن دورات مرئية على موقع Youtube في كل مسار

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

مرحبًا أخي أحمد،

شكرًا لكل الروابط، سوف أقوم بمراجعتها ومراجعة ردك

هناك بعض المهارات الأساسية لاى عمل و هى:

-إدارة الوقت

-مهارات التواصل مع الآخرين

-إدارة الفريق

-التعلم الذاتى

-مهارات العرض

أما عن مجال البرمجة الذى اعمل به فهناك العديد من المهارات التى يجب توفرها مثل:

-القدرة على حل المشكلات

-التفكير المنطقى

-القدرة على التطوير

-العمل تحت ضغط