Inhaltsverzeichnis:

So wählen Sie einen Laptop zum Programmieren aus
So wählen Sie einen Laptop zum Programmieren aus
Anonim

Die wichtigsten Eigenschaften und Modelle, die Sie sich genauer ansehen sollten.

So wählen Sie einen Laptop zum Programmieren aus
So wählen Sie einen Laptop zum Programmieren aus

Um mit Code zu arbeiten, benötigt ein Programmierer ein Qualitätswerkzeug, das oft ein Laptop ist. Aber wie wählen Sie das richtige Modell aus, wenn Sie gerade erst in die Branche eingestiegen sind und nicht genau wissen, vor welchen Herausforderungen Sie stehen? Versuchen wir, allgemeine Empfehlungen zu geben, die die Auswahl eines Laptops für die Programmierung vereinfachen.

Wonach schauen

Display und Tastatur

Jeden Tag schreibt ein Entwickler Hunderte von Zeilen kleinen Codes, daher sind Bildschirm und Tastatur die wichtigsten Faktoren bei der Auswahl. Ein 13-Zoll-Display wird nicht ausreichen. Auch das Seitenverhältnis ist wichtig: Laptops mit 16:10- oder 3:2-Bildschirmen passen mehr Zeilen.

Huawei MateBook X Pro
Huawei MateBook X Pro

Für das dauerhafte Arbeiten mit der Tastatur sind die Hintergrundbeleuchtung, die Großzügigkeit der Tasten und die Hubtiefe von mindestens 1,3 mm hilfreich. Die Frage der Bequemlichkeit ist jedoch immer subjektiv, daher lohnt es sich, vor dem Kauf ein paar Textabschnitte auf einem Laptop auszudrucken.

Es ist auch wichtig, atypische Layouts zu vermeiden. Bei Razer-Laptops, die vor 2020 hergestellt wurden, ist die rechte Umschalttaste beispielsweise flach und befindet sich hinter dem Pfeilblock, was das schnelle Tippen erschwert.

Touchbar im MacBook Pro 13 ″
Touchbar im MacBook Pro 13 ″

Einige Entwicklungsumgebungen wie PhpStorm und IntelliJ verwenden oft die Tasten F1 – F12. In modernen Laptops werden sie auch als Hotkeys zum Anpassen von Helligkeit, Lautstärke und anderen Einstellungen verwendet. Wichtig ist, dass sie zur Verwendung in der Entwicklung in den Funktionsmodus geschaltet werden können.

Dimensionen und Gewicht

Bei der Auswahl eines Laptops orientiert sich der Programmierer an den Themen Komfort und Portabilität. Und obwohl ein großer Bildschirm und eine Tastatur extrem wichtig sind, denken Sie daran, dass Sie wahrscheinlich all dies bei sich tragen müssen.

MacBook Air 2020
MacBook Air 2020

Laptops mit einem Gewicht von mehr als 2 kg sind für das ständige Tragen unpraktisch. Es lohnt sich auch einen genaueren Blick auf die Modelle zu werfen, die über USB Typ-C geladen werden. Ladegeräte dieser Art sind überall zu finden, sodass Sie keinen sperrigen Adapter mit sich führen müssen.

Operationssystem

Wenn Sie ein Tool für die iOS-Programmierung benötigen, ist das MacBook die einzig richtige Wahl. Auch Apple-Produkte eignen sich zur Entwicklung für Linux-Server, da macOS auf dem Unix-Kernel basiert. Dies bedeutet, dass der auf dem Laptop ausgeführte Code problemlos auf dem Server ausgeführt wird.

Darüber hinaus wurde eine Vielzahl von Programmen für macOS entwickelt, die auf die Webentwicklung abzielen, was ebenfalls ein wichtiger Pluspunkt ist. Schließlich ermöglichen optimierte Schriftarten, dass MacBooks mehr Codezeilen anzeigen als Windows-Laptops derselben Bildschirmhöhe.

macOS Catalina
macOS Catalina

Manchmal bieten Apple-Geräte jedoch nicht die erforderliche Leistung und Arbeitsaufgaben erfordern kein bestimmtes Betriebssystem. Dann macht es Sinn, sich zwischen Windows-Laptops zu entscheiden: Einige von ihnen sind nicht nur leistungsstärker als MacBooks, sondern auch mit einer besseren Tastatur und einem reichhaltigen Angebot an Anschlüssen ausgestattet.

Prozessor und Speicher

Für einen Programmierer ist die Geschwindigkeit der Codekompilierung wichtig, die die Anforderungen an den Prozessor bestimmt. Es soll im Turbo-Boost-Modus, also einer kurzfristigen Frequenzerhöhung, eine hohe Leistung bieten. Auch die Leistung eines einzelnen Kerns ist wichtig, da viele Entwicklungsaufgaben kein Multithreading beinhalten.

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

Das Kompilieren des Codes belastet die CPU für kurze Zeiträume, zwischen denen der Laptop weniger intensiv läuft. Daher sind das Kühlsystem und die konstante Leistung hier nicht so wichtig wie bei der Videoverarbeitung und 3D-Modellierung. Außerdem benötigen viele Entwickler keine leistungsstarke Grafikkarte, obwohl in einigen Bereichen, wie zum Beispiel beim maschinellen Lernen, die Dinge anders liegen.

Aber Sie brauchen viel Speicher zum Programmieren. Dies gilt insbesondere für RAM, das für Entwicklungsumgebungen und das Ausführen des geschriebenen Codes verwendet wird.8 GB RAM und 256 GB permanenter Speicher sind das absolute Minimum, das man nicht unterschreiten sollte.

Darüber hinaus benötigt ein Entwickler bei einer Reihe von Aufgaben enorm viel RAM und ROM, beispielsweise für die Analyse von Big Data. Und obwohl dies Sonderfälle sind, ist es besser, Modelle mit ausreichender Speicherkapazität zu wählen.

Akku und Aufladen

Die Akkulaufzeit ist einer der wichtigsten Parameter bei Notebooks. Viele schauen bei der Auswahl auf die Kapazität des Akkus und schätzen darauf basierend ab, wie lange das Gerät bis zur Entladung hält. Aber das ist nicht ganz der richtige Ansatz.

Die Autonomie eines Laptops hängt nicht nur von der Kapazität des Akkus ab, sondern auch vom Ressourcenverbrauch der internen Komponenten. Ultrabooks verwenden energieeffiziente Prozessoren und Videoadapter. Aus diesem Grund hält das MacBook Air mit einem 50-Wh-Akku bis zu 12 Stunden aktiver Bildschirm durch, während das MacBook Pro 13 mit 58 Wh nur etwa 9 Stunden durchhält.

Aufladen Ihres Apple-Laptops
Aufladen Ihres Apple-Laptops

Wie gesagt, Notebooks mit USB-Typ-C-Ladefunktion sind die beste Lösung in Bezug auf Vielseitigkeit und Portabilität. Der USB-Power-Delivery-Standard hat jedoch seine Nachteile, wie die Unfähigkeit, mehr als 100 W Leistung zu übertragen, was die Leistung einschränkt.

Wenn Ihre Aufgaben große Rechenressourcen erfordern, müssen Sie zwischen Modellen mit sperrigen Adaptern und unpraktischem Ladeanschluss wählen. Zu bedenken ist auch, dass die Leistung von Windows-Laptops im Akkubetrieb sinkt, während MacBooks sowohl aus dem Netz als auch aus dem Akku ähnliche Leistung liefern.

Welchen Laptop zum Programmieren kaufen

Apple MacBook Pro 16 ″

Programmierlaptop: Apple MacBook Pro 16 ″
Programmierlaptop: Apple MacBook Pro 16 ″

Vorteile: Gestochen scharfes 16:10-Retina-Display, macOS, branchenführendes Touchpad, neu gestaltete Tastatur.

Nachteile: kurzer Tastenhub von 1 mm, fehlende physische F1-F12-Tasten, Unmöglichkeit, die auf dem Motherboard verlötete SSD unabhängig zu ersetzen.

Huawei MateBook X Pro

Notebook zum Programmieren: Huawei MateBook X Pro
Notebook zum Programmieren: Huawei MateBook X Pro

Vorteile: High-Definition-Bildschirm mit 3: 2 Seitenverhältnis, tolle Tastatur und Touchpad, 16 GB RAM, 1 TB interner Speicher, Intel Core i7-10510u Prozessor mit Hochleistungs-Single-Core und Turbo Boost.

Nachteile: eine in die Tastatur integrierte Webcam, die für Videoanrufe unpraktisch ist.

DELL XPS 15

Programmiernotebook: DELL XPS 15
Programmiernotebook: DELL XPS 15

Vorteile: hochwertige Baugruppe, geringe Größe, exzellenter Bildschirm, sehr leistungsstarker Intel H.

Nachteile: 4K-Display ist nur in älteren Konfigurationen verfügbar.

Ehre MAGICBOOK PRO

Notebook zum Programmieren: Honor MAGICBOOK PRO
Notebook zum Programmieren: Honor MAGICBOOK PRO

Vorteile: großer Bildschirm, komfortable Tastatur, gute Leistung, niedriger Preis.

Nachteile: 8 GB RAM, eine in die Tastatur integrierte Webcam, unpraktisch für Videoanrufe.

Lenovo ThinkPad E14

Programmiernotebook: Lenovo ThinkPad E14
Programmiernotebook: Lenovo ThinkPad E14

Vorteile: Großartige Tastatur, 16 GB RAM, Intel Core i7-10510u-Prozessor mit Hochleistungs-Single-Core und Turbo Boost, umfangreiche Ports.

Nachteile: Nicht die beste Anzeigequalität.

Xiaomi Mi Notebook Pro 15.6″

Notebook zum Programmieren: Xiaomi Mi Notebook Pro 15, 6 ″
Notebook zum Programmieren: Xiaomi Mi Notebook Pro 15, 6 ″

Vorteile: großer Bildschirm, ordentliche Hardware, komfortable Tastatur.

Nachteile: Nicht die effizienteste Kühllösung für einen 15-Zoll-Laptop.

Microsoft Surface Laptop 3 15

Programmiernotebook: Microsoft Surface Laptop 3 15
Programmiernotebook: Microsoft Surface Laptop 3 15

Vorteile: Großer Bildschirm mit einem Seitenverhältnis von 3: 2 mit vielen Codezeilen ausgezeichnete Tastatur und Touchpad.

Nachteile: proprietäre Aufladung.

Empfohlen: