Table des matières:

Comment choisir un ordinateur portable pour la programmation
Comment choisir un ordinateur portable pour la programmation
Anonim

Les principales caractéristiques et modèles que vous devriez examiner de plus près.

Comment choisir un ordinateur portable pour la programmation
Comment choisir un ordinateur portable pour la programmation

Pour travailler avec du code, un programmeur a besoin d'un outil de qualité, qui est souvent un ordinateur portable. Mais comment choisir le bon modèle si vous venez d'entrer dans l'industrie et que vous ne comprenez pas bien à quels défis vous devrez faire face ? Essayons de donner des recommandations générales qui simplifieront le choix d'un ordinateur portable pour la programmation.

Ce qu'il faut chercher

Affichage et clavier

Chaque jour, un développeur écrit des centaines de lignes de petit code, l'écran et le clavier sont donc les facteurs les plus importants lors du choix. Un écran de 13 pouces ne suffira pas. Le rapport hauteur/largeur est également important: les ordinateurs portables avec des écrans 16: 10 ou 3: 2 peuvent contenir plus de lignes.

Huawei MateBook X Pro
Huawei MateBook X Pro

Pour un travail de longue durée avec le clavier, le rétroéclairage, la grande taille des touches et la profondeur de déplacement d'au moins 1,3 mm sont utiles. Cependant, la question de la commodité est toujours subjective, il vaut donc la peine d'imprimer quelques paragraphes de texte sur un ordinateur portable avant d'acheter.

Il est également important d'éviter les aménagements atypiques. Par exemple, sur les ordinateurs portables Razer fabriqués avant 2020, le Shift droit est peu profond et situé derrière le bloc fléché, ce qui rend difficile la saisie rapide.

Barre tactile dans MacBook Pro 13 ″
Barre tactile dans MacBook Pro 13 ″

Certains environnements de développement comme PhpStorm et IntelliJ utilisent souvent les boutons F1 – F12. Dans les ordinateurs portables modernes, ils sont également utilisés comme raccourcis clavier pour régler la luminosité, le volume et d'autres paramètres. Il est important qu'ils puissent être basculés en mode fonctionnel pour une utilisation dans le développement.

Dimensions et poids

En choisissant un ordinateur portable, le programmeur est guidé par les questions de commodité et de portabilité. Et bien qu'un grand écran et un clavier soient extrêmement importants, gardez à l'esprit que vous devrez probablement emporter tout cela avec vous.

MacBook Air 2020
MacBook Air 2020

Les ordinateurs portables pesant plus de 2 kg ne sont pas pratiques pour un transport constant. Il vaut également la peine d'examiner de plus près les modèles qui se rechargent via USB Type‑C. On trouve des chargeurs de ce type partout, ce qui vous permettra de ne pas emporter avec vous un adaptateur encombrant.

Système opérateur

Si vous avez besoin d'un outil pour la programmation iOS, le MacBook est le seul bon choix. De plus, les produits Apple conviennent au développement de serveurs Linux, car macOS est basé sur le noyau Unix. Cela signifie que le code exécuté sur l'ordinateur portable s'exécutera sur le serveur sans aucun problème.

De plus, un grand nombre de programmes ont été créés pour macOS destinés au développement Web, ce qui est également un avantage important. Enfin, les polices optimisées permettent aux MacBooks d'afficher plus de lignes de code que les ordinateurs portables Windows de même hauteur d'écran.

macOS Catalina
macOS Catalina

Cependant, les appareils Apple n'offrent parfois pas le niveau de performances requis et les tâches de travail ne nécessitent pas de système d'exploitation spécifique. Il est alors logique de choisir parmi les ordinateurs portables Windows: certains d'entre eux sont non seulement plus puissants que les MacBook, mais également équipés d'un meilleur clavier et d'un riche ensemble de ports.

Processeur et mémoire

Pour un programmeur, la vitesse de compilation du code est importante, et cela détermine les exigences du processeur. Il devrait offrir des performances élevées en mode Turbo Boost, c'est-à-dire une augmentation des fréquences à court terme. Les performances d'un seul cœur sont également importantes, car de nombreuses tâches de développement n'impliquent pas de multithreading.

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

La compilation du code sollicite le processeur pendant de courtes périodes, entre lesquelles l'ordinateur portable s'exécute de manière moins intensive. Par conséquent, le système de refroidissement et la puissance constante ne sont pas aussi importants ici que dans le traitement vidéo et la modélisation 3D. De plus, de nombreux développeurs n'ont pas besoin d'une carte graphique puissante, bien que dans certains domaines, tels que l'apprentissage automatique, les choses soient différentes.

Mais vous avez besoin de beaucoup de mémoire pour la programmation. Cela est particulièrement vrai pour la RAM, qui est consacrée aux environnements de développement et à l'exécution du code écrit.8 Go de RAM et 256 Go de mémoire permanente est le minimum absolu, en dessous duquel il ne faut pas descendre en dessous.

De plus, dans un certain nombre de tâches, un développeur a besoin d'une quantité colossale de RAM et de ROM, par exemple pour analyser le Big Data. Et bien qu'il s'agisse de cas particuliers, il vaut mieux choisir des modèles avec une capacité mémoire suffisante.

Batterie et charge

La durée de vie de la batterie est l'un des paramètres les plus importants des ordinateurs portables. Lors du choix, beaucoup examinent la capacité de la batterie et, en fonction de celle-ci, estiment combien de temps l'appareil durera jusqu'à ce qu'il soit déchargé. Mais ce n'est pas tout à fait la bonne approche.

L'autonomie d'un ordinateur portable dépend non seulement de la capacité de la batterie, mais aussi de la consommation de ressources par les composants internes. Les ultrabooks utilisent des processeurs et des adaptateurs vidéo écoénergétiques. C'est pourquoi le MacBook Air avec une batterie de 50 Wh peut durer jusqu'à 12 heures d'écran actif, tandis que le MacBook Pro 13 avec 58 Wh ne dure qu'environ 9 heures.

Charger votre ordinateur portable Apple
Charger votre ordinateur portable Apple

Comme nous l'avons dit, les ordinateurs portables avec chargement USB Type-C sont la meilleure solution en termes de polyvalence et de portabilité. Cependant, la norme USB Power Delivery a ses inconvénients, comme l'impossibilité de transférer plus de 100W de puissance, ce qui limite les performances.

Si vos tâches nécessitent de grosses ressources de calcul, vous devrez choisir parmi des modèles avec des adaptateurs encombrants et un connecteur de charge peu pratique. Il convient également de garder à l'esprit que les performances des ordinateurs portables Windows diminuent lorsqu'ils fonctionnent sur batterie, tandis que les MacBook fournissent une alimentation similaire à la fois sur le secteur et sur la batterie.

Quel ordinateur portable acheter pour la programmation

Apple MacBook Pro 16 ″

Ordinateur portable de programmation: Apple MacBook Pro 16 ″
Ordinateur portable de programmation: Apple MacBook Pro 16 ″

Avantages: Écran Crisp 16: 10 Retina, macOS, pavé tactile de pointe, clavier repensé.

Inconvénients: course de touche courte de 1 mm, absence de touches physiques F1 – F12, impossibilité de remplacer indépendamment le SSD soudé sur la carte mère.

Huawei MateBook X Pro

Ordinateur portable pour la programmation: Huawei MateBook X Pro
Ordinateur portable pour la programmation: Huawei MateBook X Pro

Avantages: écran haute définition 3: 2, excellent clavier et pavé tactile, 16 Go de RAM, 1 To de stockage interne, processeur Intel Core i7-10510u avec un seul cœur hautes performances et Turbo Boost.

Inconvénients: une webcam intégrée au clavier, peu pratique pour les appels vidéo.

DELL XPS 15

Cahier de programmation: DELL XPS 15
Cahier de programmation: DELL XPS 15

Avantages: assemblage de haute qualité, petite taille, excellent écran, Intel H.

Inconvénients: l'affichage 4K n'est disponible que dans les anciennes configurations.

Honorez MAGICBOOK PRO

Cahier de programmation: Honor MAGICBOOK PRO
Cahier de programmation: Honor MAGICBOOK PRO

Avantages: grand écran, clavier confortable, bonnes performances, petit prix.

Les moins: 8 Go de RAM, une webcam intégrée au clavier, peu pratique pour les appels vidéo.

Lenovo ThinkPad E14

Ordinateur portable de programmation: Lenovo ThinkPad E14
Ordinateur portable de programmation: Lenovo ThinkPad E14

Avantages: excellent clavier, 16 Go de RAM, processeur Intel Core i7-10510u avec un seul cœur hautes performances et Turbo Boost, riche ensemble de ports.

Inconvénients: Pas la meilleure qualité d'affichage.

Xiaomi Mi Notebook Pro 15.6 ″

Ordinateur portable pour la programmation: Xiaomi Mi Notebook Pro 15, 6 ″
Ordinateur portable pour la programmation: Xiaomi Mi Notebook Pro 15, 6 ″

Avantages: grand écran, matériel correct, clavier confortable.

Inconvénients: Pas la solution de refroidissement la plus efficace pour un ordinateur portable de 15.

Ordinateur portable Microsoft Surface 3 15

Bloc-notes de programmation: Microsoft Surface Laptop 3 15
Bloc-notes de programmation: Microsoft Surface Laptop 3 15

Avantages: Grand écran au format 3: 2 avec de nombreuses lignes de code excellent clavier et pavé tactile.

Inconvénients: charge propriétaire.

Conseillé: