اذهب إلى المحتوى
  • 0

ازاي ابتدي في البرمجه

Zeina Hossam

السؤال

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

شكرا جدا مقدما

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

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

يمكنك الاستزادة بالقراءة من هنا: 

 

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

الطريق الصحيح، هو بتحديد المتطلبات اللازمة ثم البحث عن مسار تعليمي أو تكوينه بنفسك من خلال البحث عن الكورسات التي تؤهلك لتعلم تلك المتطلبات أو المهارات، وبعد تكوين المسار التعليمي Roadmap عليك الآن الإلتزام بها لمدة 6 أشهر على الأقل.

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

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

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

وتستطيعي البحث عن الوظائف في ألمانيا على مواقع مثل:

  • Indeed
  • Glassdoor
  • StepStone
  • Xing

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

ثم عليك الآن اكتساب الخبرة وذلك بالعمل في شركة أو على مواقع العمل الحر لمدة سنتين على الأقل، وذلك لتصبحي بمستوى Mid-level developer وقد تحتاج إلى أكثر من سنتين وذلك يتوقف على مجهودك والمشاريع التي عملتي عليها.

والفيديوهات والمقالات والنقاشات التالية ستفيدك:

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

تم الشرح بشكل ممتاز في التعليقات السابقة بالنسبة لتعلم البرمجة عموماً كما تم إضافة العديد من الروابط للإطلاع على المزيد من المعلومات حول البداية في تعلم البرمجة ولكن 

بتاريخ 14 ساعة قال Zeina Hossam:

للعمل في ألمانيا

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

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

  • الخبرة في العمل والتقنيات على الرغم من أن الحصول على وظيفة في ألمانيا ليست سهلة، إلا أنها أصعب بكثير كمهندس برمجيات مبتدئ، خاصة إذا كنت أجنبيًا. حيث أن أغلب الشركات تبحث عن مطورين لديهم خبرة 2+ سنوات. ومع ذلك، فمن الممكن العثور على وظيفة حتى كمبتدئ، ولكن يجب أن تبحث عن عروض تدريب أو برنامج تدريب (Praktikum باللغة الألمانية).
  • أما بالنسبة إلى الشهادة الجامعية ، فلا يمكننا القول بأنها ضرورية، ولكن بدون أي خبرة في العمل فإنها ستكون بمثابة الورقة الرئيسية لديك. وإذا كنت متمرسًا (2+ سنوات)، فستتجاهل معظم الشركات عدم وجود شهادة.
  •  التقنية التي تمتلكها أيضًا ستؤثر على فرصك في الحصول على الوظيفة. فمن خلال البحث عن الوظائف المتاحة على GermanTechJobs، يمكن رؤية أن هناك العديد من العروض لمطوري Java و JavaScript و Mobile، ولكن ليس هناك الكثير لمطوري Ruby و C #.NET أو C ++.

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

على الرغم من ذلك، إذا كان لديك الوقت والإمكانية، فابدأ في تعلم اللغة الألمانية. حتى لو كنت تتحدثها على مستوى أساسي (A2 / B1)، فستزيد فرصك بشكل كبير على سوق العمل.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...