Jak vybrat repas pro programátora: RAM, procesor, SSD

Programování dnes zdaleka není jen o psaní kódu v jednoduchém textovém editoru. Dnešní vývojář běžně spouští vývojové prostředí, prohlížeč s dvaceti záložkami, Docker kontejnery, databázi, a ještě k tomu komunikační nástroj. A to všechno najednou. Právě proto hraje hardware tak zásadní roli – a právě proto se vyplatí vědět, na co se při výběru počítače zaměřit. Zvlášť pokud uvažujete o repasovaném stroji, kde za zlomek ceny nového kusu můžete získat překvapivě výkonnou sestavu.

Kolik RAM opravdu potřebujete

Těch osm gigabajtů, které ještě před pár lety stačily úplně na všechno, dnes sotva pokryjí základní potřeby. Samotný operační systém si vezme kolem jednoho až dvou gigabajtů. Chrome s otevřenou dokumentací spolkne další dva. IntelliJ IDEA si běžně zabere kolem čtyř gigabajtů RAM, Visual Studio Code je na tom lépe, ale i tak s rozšířeními počítejte s jedním až dvěma gigabajty. A emulátor Androidu dokáže sám o sobě pohltit další tři až čtyři gigabajty. Šestnáct gigabajtů je dnes rozumné minimum. Pro webové vývojáře pracující s lehčími nástroji to bude stačit. Ale pokud se věnujete backendu s mikroslužbami v Dockeru nebo mobilnímu vývoji, třicet dva gigabajtů vám dá mnohem větší klid. Nic totiž nezabije produktivitu tak spolehlivě jako počítač, který každou chvíli swapuje a vy čekáte, až se IDE laskavě vzpamatuje.

Procesor: jádra, frekvence a generace

U procesoru záleží hodně na tom, co přesně děláte. Kompilace kódu je typicky úloha, která umí těžit z více jader – čím víc jader, tím rychleji se projekt sestaví. Pro většinu vývojářů bude vyhovující Intel Core i5 od osmé generace výš nebo AMD Ryzen 5 řady 3000 a novější. Pokud ale kompilujete velké projekty nebo pracujete s kontejnery, doporučuji sáhnout po Intel Core i7 nebo AMD Ryzen 7 – šest až osm fyzických jader a turbo frekvence přes čtyři gigahertzy udělají znatelný rozdíl. A pozor na jednu věc, kterou hodně lidí přehlíží – generace procesoru. Intel Core i5 osmé generace je výrazně výkonnější než i5 šesté generace, přestože se obě označují jako i5. U repasovaných strojů proto věnujte pozornost konkrétnímu modelu procesoru, ne jen obchodnímu názvu.

SSD jako základ všeho

Pokud vám někdo nabízí repasovaný počítač s klasickým rotačním diskem, prostě odmítněte. Bez SSD to dnes nejde. SSD disk zásadně ovlivňuje rychlost načítání projektů, indexování kódu ve vývojovém prostředí, sestavování projektů a práci s Gitem na velkých repozitářích. Rozdíl mezi klasickým HDD a NVMe SSD je při otevírání projektu v IntelliJ IDEA nebo Visual Studiu doslova v řádu minut versus sekund. NVMe disky připojené přes M.2 slot nabízejí sekvenční čtení kolem tří tisíc megabajtů za sekundu a víc. SATA SSD disky jsou pomalejší, ale i tak nesrovnatelně rychlejší než HDD. Co se kapacity týče – 256 gigabajtů je absolutní minimum, reálně doporučuji 512 gigabajtů. Vývojové prostředí, SDK, Docker image, databáze a samotné projekty zaberou víc místa, než by člověk čekal.

Co požadují konkrétní vývojářské nástroje

Visual Studio pro .NET vývoj oficiálně požaduje minimum 4 gigabajty RAM, ale v praxi s jedním větším .NET řešením počítejte s osmi gigabajty jen pro IDE samotné. IntelliJ IDEA a celá rodina JetBrains nástrojů potřebuje pro plynulou práci s pluginy a většími projekty minimálně 4 gigabajty jen pro samotné IDE. Docker Desktop vyžaduje minimálně 4 gigabajty RAM jen pro sebe – při práci s mikroslužbami, kde máte současně spuštěno pět až deset kontejnerů, se spotřeba paměti snadno vyšplhá přes deset gigabajtů. VS Code je ze všech nejlehčí a s rozumným počtem rozšíření si vystačí s jedním až dvěma gigabajty. Když si to všechno sečtete, zjistíte, proč šestnáct gigabajtů je skutečně nutné minimum a proč řada vývojářů volí třicet dva.

Na co se zaměřit při výběru konkrétní sestavy

Při výběru repasovaného počítače pro programování si zkontrolujte několik věcí. Zaprvé, zda je RAM rozšiřitelná — u některých ultrabooků bývá paměť napájená přímo na desce. Zadruhé, typ a počet M.2 slotů — možnost doplnit druhý SSD disk je vždycky výhoda. Zatřetí, kvalita displeje — IPS panel s Full HD rozlišením je skutečně nutnost, ne luxus, TN panely s nižším rozlišením jsou pro celodenní práci s kódem utrpení. A nakonec konektivita — USB-C, případně Thunderbolt, vám umožní připojit externí monitor jedním kabelem, minimálně dva USB-A porty se budou hodit také.

Proč zvážit právě repasovaný stroj

Většina repasovaných strojů pochází z firemního prostředí, kde se technika obměňuje po dvou až třech letech provozu. Řada Lenovo ThinkPad, Dell Latitude, Dell Precision nebo HP EliteBook — to jsou stroje s hliníkovými nebo karbonovými šasi, kvalitními klávesnicemi, spolehlivým chlazením a robustní konstrukcí. Úspora oproti původní ceně se běžně pohybuje kolem padesáti až sedmdesáti procent. Notebook, který v době uvedení stál třicet nebo čtyřicet tisíc, pořídíte v repasované verzi za deset až patnáct tisíc korun. Seriózní prodejci navíc nabízejí záruku dvou let, notebooky procházejí kompletní diagnostikou, čištěním, výměnou termopasty a instalací čistého operačního systému. Pokud nepotřebujete úplně nejnovější generaci procesoru, repasovaný stroj s procesorem osmé až jedenácté generace, šestnácti gigabajty RAM a NVMe SSD diskem vám poslouží naprosto spolehlivě. A peněženka vám poděkuje.