معلوميات

صحح المفاهيم الخاطئة لي عندك حول مجال التعلم و العمل فالبرجمة

هاد البوسط موجه لأي واحد سوا محترف ولاعاد بادي ولا عاد باغي يبدا

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

هذا من اكثر الافكار الخاطئة لي كدور خصوصا بين الناس ديال المجتمع ديالنا المغربي، ضروري متكون سمعتي شي حد كيآمن أنه كيربط تخصص دراسي ديالو مع البرمجة، لهذا غانصحح ليكم هاذ الرؤية، وهي أنه مشي بالضرورة تكون مجتهد فالماط، صحيح أنه بعض المجالات كتحتاج الرياضيات بحال الذكاء الاصطناعي او الmaching learning وغاتحتاجها فشي مراحل بحال فاش تكون كتحل شي مشكلة برمجية، ولكن متخافش راه مشي ديك رياضيات لي كيقرو فالنظام التعليمي.
إنما خاصك غاتضبط بعض القواعد لامكنتيش غاتعمق فشي مجال من هادو لي ذكرت، مثلا تعرف شناهو عدد اولي، متتالية فيبوناتشي،..+ راه كاين لي ناضي فالproblem solving وضابط data structures وفنفس الوقت كتلقاه داير شعبة لاعلاقة لها بدومين، (على سبيل المثال واحد معانا فالمجموعة ومعروف الاخ أمين لولوش)، إذن الخلاصة هي خاصك تكون منطقي فقط حيت تقد تلقا واحد كيقرا فتاسعة يحل مشكلة على واحد عندو 20 سنة..
  •  بغيت نقرا البرمجة بإينا لغة تنصحني نبدا بيها:

وبطبيعة الحال كاينين شي إخوان الله يهديهم غاكيدربزو كاين لي كيقول ليه بدا بالبايثون حيت ساهلة، كاين لي كيقول بدا بc++ حيت هي أم اللغات، وكاين لي كيقول قرا html باش دخل لدومين بسهولة،.. هادشي كامل راه كيشكل خطر على هاد دومين ويقدر يفشل أي واحد قبل مايبدا..
النقطة المهمة لي نبغي نوصل ليكم هي خاصك تختار دومين حيت كل دومين وفيه لغات والframeworks الخاصين بيه وسطر على كل دومين ولغات لي فيه..
غانعطيكم بعض التخصصات وشنو لي فيهم ولك حرية الاختيار
•cyber security or pentesting : python – perl – ruby – c++ – java script – bash scripting…
•Front end : html – css – java script- python…
•Back end : php – java script – MySQL – Java – python…
•Games devlopment : c# – c++ – java…
•Android applications : java – kotlin – flutter – java script..
•Desktop applications : c++ – python – c#…
عطيت غا بعض المجالات مشي كلشي حيت هادا موضوع طويل بوحدو، إذن الخلاصة هي ختار دومين، ختار لغة لي بانت ليك مناسبة فيه، قرا الconcept والsyntax ديالها، من بعد قرا الdata structures and algorithmes هادو هوما أهم واكثر نقطة خاصك تركز عليهم فداك شي كامل، راه ميمكنش اعباد الله تسمي راسك مبرمج حيت ضابط الsyntax ديال ستين لغة برمجة، حيت هنا فين غاتستعمل كاع دكشي لي قريتي هنا فين غاتولي تحل الproblems وتفهم بحالاش كيخدم واحد البرنامج وزيد وزيد..
ودير فبالك بلا المبرمج الحقيقي راه لغات البرمجة عندو غاوسيلة باش يوصل لواحد الهدف معين يعني يقد يخدم بأي لغة عند الحاجة لاكان كيدير مشروع كبير..الخ، يعني لاضبطتي الخوارزميات وهياكل البيانات كون أكيد اي لغة غاتجيك ساهلة مع كثرة التطبيق..
  • بغيت ندير البرمجة حيت هي لي كيبان ليا فيها الفلوس:

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

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

مقالات ذات صلة

‫34 تعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى