Sadržaj:

Kako odabrati laptop za programiranje
Kako odabrati laptop za programiranje
Anonim

Glavne karakteristike i modeli koje biste trebali detaljnije pogledati.

Kako odabrati laptop za programiranje
Kako odabrati laptop za programiranje

Za rad sa kodom, programeru je potreban kvalitetan alat, a to je često laptop. Ali kako odabrati pravi model ako ste tek ušli u industriju i ne razumijete u potpunosti s kojim izazovima ćete se suočiti? Pokušajmo dati općenite preporuke koje će pojednostaviti izbor laptopa za programiranje.

Šta tražiti

Displej i tastatura

Svaki dan programer napiše stotine redova malog koda, tako da su ekran i tastatura najvažniji faktori pri odabiru. Ekran od 13 inča neće biti dovoljan. Omjer širine i visine je također važan: prijenosni računari sa ekranima 16:10 ili 3:2 mogu stati na više linija.

Huawei MateBook X Pro
Huawei MateBook X Pro

Za dugotrajan rad s tastaturom korisni su pozadinsko osvjetljenje, velika veličina tipki i dubina hoda od najmanje 1,3 mm. Međutim, pitanje pogodnosti je uvijek subjektivno, pa je vrijedno ispisati nekoliko pasusa teksta na laptopu prije kupovine.

Također je važno izbjegavati netipične rasporede. Na primjer, na laptopima Razer proizvedenim prije 2020., desni Shift je plitak i smješten iza bloka sa strelicama, što otežava brzo kucanje.

Touchbar u MacBook Pro 13 ″
Touchbar u MacBook Pro 13 ″

Neka razvojna okruženja kao što su PhpStorm i IntelliJ često koriste dugmad F1 – F12. U modernim laptopima se koriste i kao prečice za podešavanje svjetline, jačine zvuka i drugih postavki. Važno je da se mogu prebaciti u funkcionalni način rada za korištenje u razvoju.

Dimenzije i težina

Odabirom laptopa, programer se vodi pitanjima pogodnosti i prenosivosti. I dok su veliki ekran i tastatura izuzetno važni, imajte na umu da ćete sve ovo verovatno morati da nosite sa sobom.

MacBook Air 2020
MacBook Air 2020

Laptopovi koji teže više od 2 kg su nezgodni za stalno nošenje. Također je vrijedno detaljnije pogledati modele koji se pune preko USB-a tipa ‑ C. Punjači ovog tipa nalaze se posvuda, što će vam omogućiti da ne nosite glomazni adapter sa sobom.

Operativni sistem

Ako vam je potreban alat za iOS programiranje, MacBook je jedini pravi izbor. Takođe, Apple proizvodi su pogodni za razvoj za Linux servere, budući da je macOS baziran na Unix kernelu. To znači da će kod koji radi na laptopu raditi na serveru bez ikakvih problema.

Osim toga, napravljen je veliki broj programa za macOS usmjerenih na web razvoj, što je također važan plus. Konačno, optimizovani fontovi omogućavaju MacBook računarima da prikažu više linija koda od Windows laptop računara iste visine ekrana.

macOS Catalina
macOS Catalina

Međutim, ponekad Apple uređaji ne pružaju potrebnu razinu performansi, a radni zadaci ne zahtijevaju određeni operativni sistem. Tada ima smisla birati između Windows laptopa: neki od njih nisu samo moćniji od MacBook-a, već su opremljeni i boljom tastaturom i bogatim skupom portova.

Procesor i memorija

Za programera je važna brzina kompilacije koda i to određuje zahtjeve za procesor. Trebalo bi da pruži visoke performanse u Turbo Boost modu, odnosno kratkoročno povećanje frekvencija. Performanse jednog jezgra su također važne, budući da mnogi razvojni zadaci ne uključuju višenitnost.

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

Kompajliranje koda opterećuje CPU na kratke vremenske periode, između kojih laptop radi manje intenzivno. Stoga sistem hlađenja i konstantna snaga ovdje nisu toliko važni kao u video obradi i 3D modeliranju. Također, mnogim programerima nije potrebna moćna grafička kartica, iako u nekim područjima, kao što je strojno učenje, stvari stoje drugačije.

Ali potrebno vam je puno memorije za programiranje. Ovo se posebno odnosi na RAM, koji se troši na razvojna okruženja i izvršavanje napisanog koda.8 GB RAM-a i 256 GB trajne memorije je apsolutni minimum ispod kojeg ne biste trebali ići.

Štaviše, u brojnim zadacima, programeru je potrebna kolosalna količina RAM-a i ROM-a, na primjer, za analizu velikih podataka. I iako su to posebni slučajevi, bolje je odabrati modele s dovoljnim memorijskim kapacitetom.

Baterija i punjenje

Trajanje baterije je jedan od najvažnijih parametara u notebook računarima. Prilikom odabira mnogi gledaju na kapacitet baterije i na osnovu toga procjenjuju koliko će uređaj trajati dok se ne isprazni. Ali ovo nije sasvim ispravan pristup.

Autonomija laptopa ne zavisi samo od kapaciteta baterije, već i od potrošnje resursa od strane unutrašnjih komponenti. Ultrabook računari koriste energetski efikasne procesore i video adaptere. Zbog toga MacBook Air sa baterijom od 50 Wh može izdržati do 12 sati aktivnog ekrana, dok MacBook Pro 13 sa 58 Wh traje samo oko 9 sati.

Punjenje vašeg Apple laptopa
Punjenje vašeg Apple laptopa

Kao što smo rekli, prenosivi računari sa USB Type-C punjenjem su najbolje rešenje u pogledu svestranosti i prenosivosti. Međutim, USB Power Delivery standard ima svoje nedostatke, kao što je nemogućnost prijenosa više od 100 W snage, što ograničava performanse.

Ako vaši zadaci zahtijevaju velike računarske resurse, morat ćete birati između modela s glomaznim adapterima i nezgodnim konektorom za punjenje. Takođe treba imati na umu da performanse Windows laptopa opadaju kada rade na bateriju, dok MacBookovi isporučuju sličnu snagu i iz mreže i iz baterije.

Koji laptop kupiti za programiranje

Apple MacBook Pro 16″

Laptop za programiranje: Apple MacBook Pro 16″
Laptop za programiranje: Apple MacBook Pro 16″

Prednosti: Crisp 16: 10 Retina ekran, macOS, vodeći touchpad u industriji, redizajnirana tastatura.

Nedostaci: kratak hod tastera od 1 mm, nedostatak fizičkih tastera F1 – F12, nemogućnost samostalne zamene SSD-a zalemljenog na matičnoj ploči.

Huawei MateBook X Pro

Laptop za programiranje: Huawei MateBook X Pro
Laptop za programiranje: Huawei MateBook X Pro

Prednosti: Ekran visoke definicije 3:2, odlična tastatura i tačped, 16 GB RAM-a, 1TB interne memorije, Intel Core i7-10510u procesor sa jednim jezgrom visokih performansi i Turbo Boost.

Protiv: web kamera ugrađena u tastaturu, nezgodna za video pozive.

DELL XPS 15

Laptop za programiranje: DELL XPS 15
Laptop za programiranje: DELL XPS 15

Prednosti: visokokvalitetna montaža, mala veličina, odličan ekran, vrlo moćan Intel H.

Protiv: 4K ekran dostupan je samo u starijim konfiguracijama.

Honor MAGICBOOK PRO

Notebook za programiranje: Honor MAGICBOOK PRO
Notebook za programiranje: Honor MAGICBOOK PRO

Prednosti: veliki ekran, udobna tastatura, dobre performanse, niska cijena.

Protiv: 8 GB RAM-a, web kamera ugrađena u tastaturu, nezgodno za video pozive.

Lenovo ThinkPad E14

Laptop za programiranje: Lenovo ThinkPad E14
Laptop za programiranje: Lenovo ThinkPad E14

Prednosti: Odlična tastatura, 16 GB RAM-a, Intel Core i7-10510u procesor sa jednim jezgrom visokih performansi i Turbo Boost, bogat skup portova.

Protiv: Nije najbolji kvalitet prikaza.

Xiaomi Mi Notebook Pro 15.6″

Laptop za programiranje: Xiaomi Mi Notebook Pro 15, 6 ″
Laptop za programiranje: Xiaomi Mi Notebook Pro 15, 6 ″

Prednosti: veliki ekran, pristojan hardver, udobna tastatura.

Protiv: Nije najefikasnije rješenje za hlađenje za laptop od 15 inča.

Microsoft Surface Laptop 3 15

Notebook za programiranje: Microsoft Surface Laptop 3 15
Notebook za programiranje: Microsoft Surface Laptop 3 15

Prednosti: Veliki ekran omjera 3:2 sa mnogo linija koda odlična tastatura i touchpad.

Protiv: vlastito punjenje.

Preporučuje se: