• 0

السلام عليكم 

انا اتعلم لغة البايثون و ليست للبرمجة اي علاقة بتخصصي الأكاديمي 

كنت اود ان أعرف إن كان بإمكاني إيجاد عمل عند اتمامي تعلم هذه اللغة ، ام أنه يجب علي تعلم لغات أخرى ؟ 

و ما هي طبيعة

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

و عليكم السلام..

أعتقد بأن أكبر إستفادة من تعلمك لغة البايثون هو أنك إن قررت تعلم أي لغة مستقبلًا ستتعلمها بسهولة لأن أغلب لغات البرمجة متشابهة جدًا في نحوية اللغة.

بالنسبة لسؤالك , نعم و لكن صعب جدًا أن تجد وظيفة في سوق العمل الحالي و في جعبتك لغة واحدة فقط نظرًا للمنافسة الشديدة.

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

لماذا قمت بتوجيهك لمجال تطوير المواقع ؟

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

تانيًا : لأنك ترغب في الحصول على عمل و فرص العمل المتاحة لك كمطور مواقع إلكترونية كثيرة و بإمكانك تصفح مواقع العمل الحر كمنصة مستقل و غيرها و رؤية عدد المشاريع اليومية التي يتم طرحها و اللغات المهارات الأكثر طلبًا.

 

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لغة بايثون بمفرها تكفى و لا يشترط أن تتعلم لغة أخرى لتتمكن من إيجاد عمل. 

يوجد العديد من التخصصات لمطوري بايثون مثل:

  • تطوير و اجهات المستخدم الرسومية باستخدام مكتبة TKinter 
  • مطور Backend 
  • تعلم الآلة و Data Science و لكن هذا المجال  يتطلب تعلم الرياضيات و الإحصاء أيضا. 
  • web Scraping باستخدام Beautiful Soup أو غيرها و هي عملية استخراج البيانات من المواقع. 
  • Automation و هو تنفيذ مهام مثل إدخال البيانات( على سبيل المثال لا الحصر) أوتوماتيكيا بدون تدخل الإنسان لتوفير الوقت و المجهود باختصار تجعل الكومبيوتر يقوم بالمهام بالنيابة عنك. 

و غيرها الكثير مجالات لغة البايثون لا حصر لها يمكنك اختيار ما شئت منها و هي مطلوبة هذه الأيام بشكل كبير. 

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

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

what_you_can_do_with_python-2.jpgبالنسبة للبايثون كلغة برمجة سهل للتعلم ولكنه صعب  للإحتراف ,

أي أنه من الصعب إيجاد عمل عن طريق البايثون فقط, لأنه في الأغلب يكون متداخل مع تكنولوجيات أخرى , ولا يكون منفرد بذاته.

لا يشترط أن تكون للبرمجة تعلق بمجالك الأكاديمي و لكن يشترط أن تكون أنت متعلق بالبرمجة لتتمكن من برمجة ما تكون متخصص أو مهتم به.

يمكن العمل بالبايثون ولكن بدعمه من خلال الإختصاص في مجال من المجالات التي تهتم بها و يدعمها البايثون و التي أهمها :

  • تطوير خلفية المواقع الإلكترونية Backend  : باستخدام Flask أو Django.

لكنك ستحتاج قبل ذالك إلى تعلم على الأقل HTML و CSS ثم الجافاسكريبت و البوتستراب ...

  • تطوير الألعاب Game Development: باستخدام المكتبات التالية Tkinter, Pygame and PyOpenGl.
  • GUI Development : ب wxPython, Tkinter, PyQt or PyGtk
  • Artificial Intelligence : المكتبات المستخدمة  TensorFlow, Torch, Keras, Theano, Caffe Accor.Net,  SparkMLlib

  • تعلم الألة Maching Learning .

  • Data Science.

بالإضافة إلى مجالات أخرى ك البيج داتا و تطوير تطبيقات الموبايل إلخ.

يمكنك أن تشاهد طلبات العمل باستخدام البايثون من هذا الرابط : indeed python jobs

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

بما أن البايثون له مجالات كبيرة و متعددة , يجب عليك إختيار المسار الذي يناسبك ثم البحث عن المكتبات التي تساعدك في تطوير اختصاصك مع لغة البايثون .

بالتوفيق.

 

تمّ تعديل بواسطة عصام يخلف
1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن