التخطي إلى المحتوى الرئيسي

كيف تبدأ في مسيرتك كمبرمج محترف ؟ وكيف تقدم طلب للعمل في شركات كبرى كفايسبوك ومايكروسوفت كمبرمج ؟

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

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

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

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

أولا تصميم و تطوير المواقع 1.

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

Front End : HTML - CSS – Javascript – Bootstrap - Jquery

Back End : Javascript – PHP – Python – Rails – Django …

الفرونت اند

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

الباك اند

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

2.تصميم و تطوير التطبيقات

تطبيقات الاندرويد

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

تطبيقات الابل

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

3.تقديم فرصة عمل لدى شركات كبرى

كل واحد او بعضنا يتمنى الاشتغال في شركات كبرى من جوجل وفيسبوك لكن لايدرك كيف سيعمل وفي اية مهنة ؟ سأضع لكم مجموعة من الروابط تختار الشركة المراد تقديم الطلب لها وتبحث كما في الصورة عن مهاراتك مثلا انا اخترت شركة فايسبوك ان كنت مصمم تطبيقات تكتب مصمم تطبيقات مثلا انا مهندس سوفت وير سأكتبها في مربع البحث اكتب الدولة التي اريد العمل فيها (اجتنب فروع افريقيا لان الاجرة الشهرية ضعيفة بعض الشئ) مثلا انا كتبت نيويورك

واضغط على بحث سترى العديد من الأعمال المرتبطة بكلمة بحثك كما تلاحظون في الصورة اعجبني عمل مهندس سوفت وير في مدينة نيويورك الان عليك الذهاب لعمو جوجل وتبجث عن الأجرة الشهرية للعمل الذي وجدته ذهبت انا وبحثت ووجدت ان مهندس سوفت وير يتقاضى في العام ما يقارب 140 ألف دولار واذا قسمناها على الأشهر سنجد مبلغ 11 الف دولار للشهر وبالتالي فهو مبلغ جيد يمكنه ان تصرف منه 3 عائلات مكونة من 3 افراد

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

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

الكلمات

الفرونت اند – Front End
الباك اند – Back End
مهندس سوفتوير - Software Engineer
مهندس تطوير واجهات – Front End Development Engineer

الروابط

لتقديم العمل الفيسبوك اضغط هنا.

لتقديم العمل على ميكروسوفت اضغط هنا

لتقديم العمل على امازون اضغط هنا

اما جوجل تم شرحه مسبقا على المدونة شكرا

الموضوع من طرف: أنور مجيدي

ضمن مسابقة المحترف لأفضل تدوينة لسنة 2017 


تعليقات

المشاركات الشائعة من هذه المدونة

أمازون تفتتح رسميا أول متجر ذكي يغني المستخدم عن الانتظار في طوابير نقاط الدفع

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

الآن يمكنك الحصول على 30 جيغابايت مجانا على خدمة OneDrive

بسم الله الرحمن الرحيم . تعتبر خدمة OneDrive واحدة من أشهر خدمات التخزين السحابي , و هي الخدمة الإفتراضية لمستخدمي الويندوز بإعتبارها تابعة لشركة مايكروسوفت . و قد أعلنت الشركة اليوم عبر مدونتها الرسمية  أنّه أصبح بإمكانك الآن أن تضاعف المساحة التخزينية المجّانية التي تتيحها لك الخدمة من 15 جيغابايت إلى 30 جيغابايت , و ذلك فقط من خلال تفعيل ميزة رفع الصور التي تلتقطها تلقائيا إلى خدمة  OneDrive . و تجدر الإشارة إلى أنّ هذا العرض لا يقتصر فقط على تطبيق الخدمة على الأجهزة الذكية بل يمكنك تفعيلها أيضا على حسابوك . و يمكنك الحصول على تطبيق الخدمة على أجهزة الأندرويد من هنا . كما يمكنك تحميل تطبيقها للأجهزة العاملة بنظام ال iOS من هنا .

الشرح 660 : كيف تعرف سيريال اللوحة الأم و تفاصيل أخرى دون فتح الحاسوب

بسم الله الرحمن الرحيم . كما قد يذكر بعض متابعي و محبّي مشروح فقد سبق و تعرّفنا في حدى التدوينات القديمة على اللوحة الأم  أو الماذربورد بالتفصيل . كما تعرّفنا عليها أيضا في حلقة التعرّف على مكوّنات الحاسوب . أمّا في ثاني حلقات هذا اليوم فأحببت أن أشارككم طريقة معرفة تفاصيل اللوحة الأم مثل الإسم و النوع و السيريال و رقم الإصدار .  و معرفة هذه التافاصيل ليست أمرا ثانويا كما قد يظنّ البعض . فهي أمر مهم و أساسي نحتاجه في عدّة حالات . فقد تحتاجها عندما ترغب في تحديث تعريف ما , و خصوصا عندما ترغب في ترقية أو تبديل قطعة ما من قطع الحاسوب . فلا بدّ من أن تكون متوافقة معها حتى تعمل بدون مشاكل .  حلقاات أخرى قد تهمّك : ~  كيف تعرف تاريخ صناعة حاسوبك ~  كيف تعرف وقت و تاريخ تثبيت الويندوز ~  شرح تركيب الاقراص الصلبة الخارجية و الداخلية للاب توب و الحاسوب المكتبي إذن لن أطيل عليك أكثر و أتركك مباشرة مع الشرح ففرجة ممتعة و مفيدة . " و الروابط مباشرة أسفل هذا الفيديو " . رابط تحميل  برنامج Speccy رابط تحميل  برنامج CPU-Z