اهلا
للمبرمجين
هل يجب استخدام ماك بووك للبرمجة؟
ام كومبيوتر ويندوس يكفي ؟
يختلف ذلك بحسب البرامج التي تريد أن تقوم بإنشائها، فإن كنت ترغب ببرمجة تطبيقات flutter أو تطوير صفحات ويب والتطبيقات البسيطة لاتحتاج إلى الكثير من المواصفات العالية للحاسب الذي سوف تعمل عليه ولا يختلف العمل على ماك بوك أو ويندوس.
أما إذا كنت ترغب ببرمجة تطبيقات IOS فأنصحك بإستخدام ماك بوك وذلك لسهولة التعامل مع التطبيقات IOS ولاتحتاج إلى محاكيات للتعامل مع التطبيقات.
لهذا يجب عليك في البداية تحديد نمط البرامج التي سوف تقوم بإنشائها ثم على أساسها تقوم باختيار الحاسوب المناسب لك.
طبعًا أستخدم محرر الأكواد VS Code، كما انه يوجد محررات كثيرة اخرى يمكنك استخدامها ك Atom وSublime Text وNotepad++ وغيرها الكثير التي تساعدك على تحرير الأكواد.
في البداية يجب عليك تحديد المجال الذي تريد أن تعمل به في البرمجة، مثلًا إن كنت ترغب في تعلم تطوير صفحات الويب فعليك البحث عن الدورات التي تعلم تطوير صفحات الويب مثل JavaScript و HTML و CSS والتي من خلالها يمكنك تطوير الصفحات الأمامية Front-End للويب من ثم يمكنك الإكمال وتعلم تطوير الصفحات الخلفية والتي تحتوي على قواعد البيانات ومعلومات المستخدمين وتستخدم لتطويرها لغات أخرى مثل PHP و Ruby وغيرها من اللغات الكثيرة.
أما إن كنت ترغب ببرمجة تطبيقات الجوال فأنت بحاجة إلى دراسة لغات اخرى كلغة جافا وKotlin وNative وغيرها الكثير من اللغات المستخدمة لهذا الغرض.
أما إذا كنت من محبين البرمجة من أجل تطبيقات الذكاء الصنعي وتعليم الآلة فأنت بحاجة إلى تعلم لغات مثل Python و++C.
يمكنك التعلم من خلال الدورات البرمجية التي توفرها الكثير من مواقع الويب، مثل الدورات التي توفرها أكاديمية حسوب والتي تعلمك تطوير الواجهات الخلفية والأمامية للويب.
الشرح عن البرمجة يطول ويطول ولا ينتهي الكلام عنها، وهنالك الكثير من المقالات التي تعرفك بالبرمجة وكيف يمكنك البدء بالبرمجة،
تستطيع قراءة المقالة في الأسفل التي تشرح عن كيفية البدء بالبرمجة.
من وجهة نظري الشخصية إذا كنت ستدخل مجال برمجة تطبيقات الهاتف
فأنا أنصحك بماك بوك
لماذا؟
لأن ماك بوك ستستطيع برمجة التطبيقات لIOS والاندرويد
بخلاف جهاز ويندوز أو لينكس الذي ستجد معه مشاكل لتجربة التطبيقات الخاصة بios بدءاً من تنصيب ماك في بيئة إفتراضية إلى مشاكل البطء وغيرها.
أما إذا كنت ستقوم ببرمجة المواقع وتطبيقات أندرويد فأي جهاز سيقوم بالمهمة إذا كان قوياً كفايه.
بخصوص سؤالك.
//* لكن اين تمارس البرمجة ؟ هل هناك تطبيق ؟ ام موقع ؟لكتابة الاكواد ؟**/
أغلب لغات البرمجة يتم فيها إستعمال محرر نصوص مهما كان.
لكن الأكثر شهرةً حالياً هو Visual Code
أنصحك بهذه المقالة فيها كل ما تحتاج إلى معرفته قبل بدء البرمجة وفيه جزء يشرح الأدوات اللازمة للبرمجة.
بالتوفيق
إذا كانت برمجة ويب أو برمجة أبليشكن موبايل فيمكن العمل على أي جهاز أياً كانت إمكانياته ليس في أي مشكلة فيمكنك العمل على إمكانيات بسيطة ويمكن العمل على windows في جميع الحالات لا يوجد أي مشكلة في ذلك ويمكنك العمل على أي نظام تشغيل لم يوجد أي مشكلة .
فقط برمجة الألعاب التي سوف تستدعى استخدام جهاز به إمكانيات كبيرة بعض الشئ غير ذلك يمكنك استخدام أي جهاز .
البرمجة مجال واسع و كبير و لتحديد الجهاز الذى تريده عليك اولا تحديد مجال عملك. فمثلا مجالات تعلم الآلة و التعلم العميق تحتاج إلى كارت شاشة قوى .. بينما برمجة سطح المكتب مثلا و بيئات البرمجة الحالية تحتاج إلى بروسيسور عال و هكذا.
أما عن سؤالك فأجهزة الماك ليست شرطا لتعلم البرمجة و يمكنك الإكتفاء بجهاز عادى و عليه نسخة ويندوز أصلية.
إذا قمت بالفعل بتحديد مجال عملك و تبحث عن جهاز مناسب يمكننى مساعدتك.
تحياتى،
يعتمد على ما تنوي فعله. إن كنت تنوي برمجة تطبيقات لآي أو إس فليس عندك خيار إلا استخدام ماك بوك.
أما إن كنت تنوي فعل غير ذلك فنصيحتي في الحقيقة استخدام نظام لينكس وليس ويندوز.
بلا شك لا بد ان تنظر الى عدة امور خاصة في الابتوب اولها حجم الذاكرة العشوائية RAM واللتي يجب أن لا تقل عن 8GB ، والهارد من نوع وسيط تخزين ذو حالة ثابته SSD، وكذلك يجب الاخذ بعين الاعتبار أن كرت الرسوميات المنفصل ليس ضرورياً لجهاز بغرض البرمجة الا اذا كنت تعمل على معالجة رسوميات الالعاب .
التعليقات