جدول المحتويات:

كيفية اختيار جهاز كمبيوتر محمول للبرمجة
كيفية اختيار جهاز كمبيوتر محمول للبرمجة
Anonim

الخصائص والنماذج الرئيسية التي يجب أن تلقي نظرة فاحصة عليها.

كيفية اختيار جهاز كمبيوتر محمول للبرمجة
كيفية اختيار جهاز كمبيوتر محمول للبرمجة

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

عن ماذا تبحث

العرض ولوحة المفاتيح

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

هواوي ميت بوك اكس برو
هواوي ميت بوك اكس برو

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

من المهم أيضًا تجنب التخطيطات غير النمطية. على سبيل المثال ، في أجهزة الكمبيوتر المحمولة Razer المصنعة قبل عام 2020 ، يكون مفتاح Shift الأيمن ضحلًا وموجودًا خلف كتلة السهم ، مما يجعل من الصعب الكتابة بسرعة.

Touchbar في MacBook Pro 13 ″
Touchbar في MacBook Pro 13 ″

غالبًا ما تستخدم بعض بيئات التطوير مثل PhpStorm و IntelliJ الأزرار F1 - F12. في أجهزة الكمبيوتر المحمولة الحديثة ، يتم استخدامها أيضًا كمفاتيح اختصار لضبط السطوع والحجم والإعدادات الأخرى. من المهم أن يتم تحويلها إلى الوضع الوظيفي لاستخدامها في التطوير.

الأبعاد والوزن

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

ماك بوك اير 2020
ماك بوك اير 2020

أجهزة الكمبيوتر المحمولة التي يزيد وزنها عن 2 كجم غير ملائمة للحمل المستمر. يجدر أيضًا إلقاء نظرة فاحصة على الطرز المشحونة عبر USB Type - C. توجد شواحن من هذا النوع في كل مكان ، مما سيسمح لك بعدم حمل محول ضخم معك.

نظام التشغيل

إذا كنت بحاجة إلى أداة لبرمجة iOS ، فإن MacBook هو الخيار الصحيح الوحيد. أيضًا ، تعد منتجات Apple مناسبة للتطوير لخوادم Linux ، نظرًا لأن macOS يعتمد على Unix kernel. هذا يعني أن الكود الذي يتم تشغيله على الكمبيوتر المحمول سيعمل على الخادم دون أي مشاكل.

بالإضافة إلى ذلك ، تم إنشاء عدد كبير من البرامج لنظام التشغيل macOS بهدف تطوير الويب ، وهو أيضًا ميزة إضافية مهمة. أخيرًا ، تسمح الخطوط المحسّنة لأجهزة MacBooks بعرض المزيد من سطور التعليمات البرمجية مقارنةً بأجهزة الكمبيوتر المحمولة التي تعمل بنظام Windows والتي لها نفس ارتفاع الشاشة.

نظام التشغيل macOS Catalina
نظام التشغيل macOS Catalina

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

المعالج والذاكرة

بالنسبة للمبرمج ، فإن سرعة تجميع الشفرات مهمة ، وهذا يحدد متطلبات المعالج. يجب أن يوفر أداءً عاليًا في وضع Turbo Boost ، أي زيادة قصيرة المدى في الترددات. يعد أداء نواة واحدة مهمًا أيضًا ، نظرًا لأن العديد من مهام التطوير لا تتضمن تعدد مؤشرات الترابط.

DELL XPS 13 (9300)
DELL XPS 13 (9300)

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

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

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

البطارية والشحن

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

لا تعتمد استقلالية الكمبيوتر المحمول على سعة البطارية فحسب ، بل تعتمد أيضًا على استهلاك الموارد بواسطة المكونات الداخلية. تستخدم أجهزة Ultrabooks معالجات ومحولات فيديو موفرة للطاقة. هذا هو السبب في أن جهاز MacBook Air ببطارية 50 واط يمكن أن يستمر لمدة تصل إلى 12 ساعة من الشاشة النشطة ، في حين أن جهاز MacBook Pro 13 مع 58 واط يدوم حوالي 9 ساعات فقط.

شحن الكمبيوتر المحمول الخاص بك من Apple
شحن الكمبيوتر المحمول الخاص بك من Apple

كما قلنا ، تعد أجهزة الكمبيوتر المحمولة المزودة بشحن USB من النوع C الحل الأفضل من حيث تعدد الاستخدامات وقابلية النقل. ومع ذلك ، فإن معيار USB Power Delivery له عيوبه ، مثل عدم القدرة على نقل أكثر من 100 واط من الطاقة ، مما يحد من الأداء.

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

أي كمبيوتر محمول تشتريه للبرمجة

أبل ماك بوك برو 16 ″

برمجة الكمبيوتر المحمول: Apple MacBook Pro 16 ″
برمجة الكمبيوتر المحمول: Apple MacBook Pro 16 ″

المميزات: شاشة Retina 16: 10 Crisp ، macOS ، لوحة لمس رائدة في الصناعة ، لوحة مفاتيح معاد تصميمها.

السلبيات: مفتاح قصير يبلغ 1 مم ، ونقص في مفاتيح F1 - F12 المادية ، واستحالة استبدال SSD الملحوم على اللوحة الأم بشكل مستقل.

هواوي ميت بوك اكس برو

نوت بوك للبرمجة: Huawei MateBook X Pro
نوت بوك للبرمجة: Huawei MateBook X Pro

المميزات: شاشة عالية الدقة بنسبة عرض إلى ارتفاع تبلغ 3: 2 ، ولوحة مفاتيح رائعة ولوحة لمس ، وذاكرة وصول عشوائي 16 جيجابايت ، وتخزين داخلي 1 تيرابايت ، ومعالج Intel Core i7-10510u مع نواة أحادية عالية الأداء وتقنية Turbo Boost.

السلبيات: كاميرا ويب مدمجة في لوحة المفاتيح ، غير ملائمة لمكالمات الفيديو.

ديل XPS 15

مفكرة البرمجة: DELL XPS 15
مفكرة البرمجة: DELL XPS 15

المميزات: تجميع عالي الجودة ، حجم صغير ، شاشة ممتازة ، معالج Intel H.

السلبيات: شاشة 4K متاحة فقط في التكوينات القديمة.

هونر ماجيك بوك برو

مفكرة للبرمجة: Honor MAGICBOOK PRO
مفكرة للبرمجة: Honor MAGICBOOK PRO

المميزات: شاشة كبيرة ، لوحة مفاتيح مريحة ، أداء جيد ، سعر منخفض.

السلبيات: 8 غيغابايت من ذاكرة الوصول العشوائي ، وكاميرا ويب مدمجة في لوحة المفاتيح ، غير ملائمة لمكالمات الفيديو.

Lenovo ThinkPad E14

مفكرة البرمجة: Lenovo ThinkPad E14
مفكرة البرمجة: Lenovo ThinkPad E14

المميزات: لوحة مفاتيح رائعة ، وذاكرة وصول عشوائي (RAM) سعة 16 جيجابايت ، ومعالج Intel Core i7-10510u مع نواة أحادية عالية الأداء و Turbo Boost ، ومجموعة غنية من المنافذ.

السلبيات: ليست أفضل جودة عرض.

Xiaomi Mi Notebook Pro 15.6

Notebook للبرمجة: Xiaomi Mi Notebook Pro 15 ، 6 ″
Notebook للبرمجة: Xiaomi Mi Notebook Pro 15 ، 6 ″

المميزات: شاشة كبيرة ، أجهزة جيدة ، لوحة مفاتيح مريحة.

السلبيات: ليس حل التبريد الأكثر كفاءة لجهاز كمبيوتر محمول مقاس 15 بوصة.

مايكروسوفت سيرفيس لاب توب 3 15

دفتر البرمجة: Microsoft Surface Laptop 3 15
دفتر البرمجة: Microsoft Surface Laptop 3 15

الإيجابيات: شاشة كبيرة بنسبة عرض إلى ارتفاع تبلغ 3: 2 بها العديد من أسطر التعليمات البرمجية لوحة مفاتيح ولوحة لمس ممتازة.

السلبيات: شحن الملكية.

موصى به: