Prevajanje kode, zagon lokalnega strežnika in nekaj odprtih zavihkov v brskalniku so za sodoben računalnik majhna obremenitev. Težava se pokaže šele, ko se projektu pridruži zbirnik, ki teče deset minut, ko zaženete virtualni stroj ali ko imate hkrati odprtih pet razvojnih okolij. Takrat se izkaže, da je razlika med udobnim in mučnim delom pogosto le nekaj gigabajtov pomnilnika in dovolj hiter disk.

Kaj pri programiranju v resnici obremenjuje računalnik
Programerji pri nakupu pogosto precenijo grafično kartico in podcenijo pomnilnik ter disk. Pri vsakodnevnem delu je najpomembnejše razmerje med hitrostjo posameznega jedra in količino hkratnega dela. Pisanje kode je večinoma enojedrna naloga, prevajanje in zagon testov pa znata izkoristiti vsa razpoložljiva jedra. Zato je štirijedrni procesor občutno boljši od dvojedrnega, šest ali osem jeder pa pomeni, da prevajanje v ozadju ne ustavi dela v urejevalniku.
Poleg procesorja so tu še zbirni predpomnilnik, ki zasede nekaj gigabajtov, Docker in virtualni stroji, ki vsak vzamejo svoj kos pomnilnika, ter brskalnik z razvijalskimi orodji, ki je sam po sebi lačen. Če kateri od teh kosov manjka, bo računalnik ves čas videti, kot da čaka na nekaj, kar se nikoli ne zgodi.
- Urejevalnik kode in razvijalska orodja potrebujejo predvsem hiter disk in dovolj pomnilnika.
- Prevajanje velikih projektov in zagon testov izkoristita vsa jedra procesorja.
- Docker in virtualni stroji požrejo pomnilnik in zahtevajo vklopljeno virtualizacijo v BIOS-u.
- Brskalnik z razvijalskimi orodji je pogosto lačnejši od samega urejevalnika.
Kaj zasede koliko pomnilnika
Sam urejevalnik kode je skromen, njegovi pomožni procesi pa ne. Urejevalnik z razširitvami vzame 400 MB do 1,5 GB, brskalnik z razvijalskimi orodji 1 do 3 GB, zbirni predpomnilnik pa 500 MB do 3 GB. Seštevek hitro preseže 8 GB, zato se pri 8 GB sistema začne izmenjava na disk – in takrat tudi najhitrejši procesor ne pomaga več.
Procesor: koliko jeder je dovolj
Za resno delo je danes smiselno gledati štirijedrne procesorje ali močnejše. Pri Intelovih modelih to pomeni približno osmo generacijo in naprej, pri AMD pa družino Ryzen 5 ali boljšo. Razlika med štirijedrnim in šestjedrnim procesorjem se pri vsakodnevnem pisanju kode skoraj ne pozna, pri prevajanju in zagonu testov pa je lahko precejšnja.
Šest ali osem jeder je posebej koristnih, kadar imate v ozadju zagnan strežnik, zbirnik ali virtualni stroj, medtem ko spredaj urejate kodo. Takrat procesor razdeli delo in vmesnik ostane odziven. Pri dvojedrnem procesorju se vse skupaj ustavi in vsak shranjen dokument traja nekaj sekund.
Praktična razlika je najbolj očitna pri času. Manjši projekt se na štirijedrnem procesorju prevede v približno 60 do 90 sekundah, na šestjedrnem v 40 do 60 sekundah, na osemjedrnem pa v 30 do 45 sekundah. Pri zagonu celotnega nabora testov so razmerja podobna, le časi so daljši. Pomembno je, da se meritve opravijo na istem disku in z enako količino pomnilnika, sicer primerjava zavaja.
Zmogljivost posameznega jedra je pomembnejša, kot se zdi
Starejši procesor z visoko frekvenco je pri pisanju kode pogosto prijetnejši od novejšega s podobnim številom jeder in nižjo frekvenco. Urejevalniki, iskalniki po datotekah in razhroščevalniki so večinoma enojedrne narave, zato je odzivnost sistema odvisna prav od hitrosti posameznega jedra. Rabljeni poslovni modeli, ki so bili v svojem času vrhunski, so zato tudi danes med najboljšimi kandidati.
To je tudi razlog, da osemjedrni procesor iz leta 2014 ni nujno boljši od štirijedrnega iz leta 2019 – novejša arhitektura opravi več dela v istem taktu. Kot grobo vodilo: procesor, ki je bil v prodaji po letu 2018 in ima vsaj štiri jedra, je za programiranje povsem uporaben.
Pomnilnik: 16 GB je danes izhodišče
Osem gigabajtov je danes minimum, s katerim se da pisati kodo, a hitro postane tesno. Že odprt brskalnik z nekaj zavihki, urejevalnik in lokalni strežnik zapolnijo večino razpoložljivega pomnilnika. Ko sistem začne podatke prestavljati na disk, se delo opazno upočasni in to je občutek, ki ga uporabniki najpogosteje opisujejo kot počasen računalnik.
Šestnajst gigabajtov je udobno izhodišče za večino razvijalcev. Dva do trikrat toliko pa je smiselno takrat, ko redno teče več virtualnih strojev, ko imate velik zbirni predpomnilnik ali ko vzporedno poganjate bazo podatkov, strežnik in več testnih okolij. Pri nakupu rabljenega prenosnika preverite, ali je pomnilnik mogoče nadgraditi in koliko rež je še prostih.
Koliko pomnilnika ima smisel dodati kasneje
Nadgradnja pomnilnika je ena redkih nadgradenj, ki se pri starejšem računalniku skoraj vedno izplača. Pri namiznih računalnikih je preprosta, pri prenosnikih pa je odvisna od modela: nekateri imajo pomnilnik prispajkan, drugi ponujajo eno ali dve prosti reži. Preden kupite dodatni modul, preverite, kakšno vrsto in koliko modulov naprava podpira.
Cene so prijazne: 8 GB modul DDR4 v prenosniški izvedbi stane približno 20 do 35 €, 16 GB modul približno 35 do 60 €, pri namiznih računalnikih pa so cene podobne. Bodite pozorni na hitrost in generacijo – DDR3 ne gre v DDR4 režo, modula z različno frekvenco pa običajno delujeta, a sistem teče z hitrostjo počasnejšega.

Disk: SSD ni pogajanje
Sistemski disk je najpomembnejši del rabljenega računalnika in hkrati del, ki ga je najlažje zamenjati. Mehanski disk je danes nesmiseln za sistemski pogon, saj podaljša zagon sistema in vsak zagon okolja. Solid state disk pomeni razliko, ki jo uporabnik občuti takoj, ne šele pri zahtevnem prevajanju.
- 256 GB zadostuje za en projekt ali dva, a se hitro napolni z odvisnostmi in predpomnilniki.
- 512 GB je udobna izbira za večino razvijalcev in nekaj virtualnih strojev.
- 1 TB ima smisel, kadar hranite več projektov, posnetke zaslona in lokalne baze.
- Pri isti ceni je hitrejši NVMe disk boljša izbira od počasnejšega SATA.
Razlika je merljiva. Enak prenosnik se z mehanskim diskom zažene v 60 do 90 sekundah, z SSD diskom pa v 15 do 25 sekundah. Odpiranje velikega projekta traja z mehanskim diskom 40 do 90 sekund, s SSD diskom 8 do 20 sekund. SSD torej ne pospeši samega izračuna – pospeši le branje in pisanje.
Preverjanje stanja diska je del vsakega resnega pregleda in vam pove, koliko podatkov je bilo že zapisanih in ali so se pojavile napake. Disk je potrošni del in ga je treba obravnavati kot takega. Kadar je vse drugo v redu, je prav zamenjava diska ali dodajanje pomnilnika najcenejša pot do hitrejšega stroja – nekaj o tem je zbrano med storitvami nadgradnje strojne opreme.
Koliko življenjske dobe je še na disku
Vsak SSD poroča o skupni količini zapisanih podatkov. Model s 256 GB ima običajno zajamčenih 150 TB, model z 512 GB okoli 300 TB, model z 1 TB pa okoli 600 TB. Če je na rabljenem disku zapisanih 20 TB od 300 TB, je porabljenih manj kot 10 odstotkov življenjske dobe. Ta podatek je pri nakupu rabljene naprave pogosto pomembnejši od letnice izdelave.
Primerjava vrst diskov
| Vrsta diska | Hitrost branja | Zagon sistema | Cena za 512 GB | Primerno za razvoj |
| Mehanski 7200 vrt/min | 100–160 MB/s | 60–90 s | 25–40 € | Ne, le za arhiv |
| SATA SSD | 500–550 MB/s | 18–28 s | 30–50 € | Da, solidno |
| NVMe SSD (PCIe 3.0) | 2000–3500 MB/s | 14–22 s | 40–70 € | Da, priporočljivo |
| NVMe SSD (PCIe 4.0) | 4500–7000 MB/s | 12–20 s | 60–100 € | Da, če matična plošča podpira |
Prenosnik ali namizni računalnik
Za delo za mizo je namizni računalnik praviloma cenejši in hkrati zmogljivejši. Ohišje, napajalnik in hlajenje so večji, zato je naprava tišja, popravila in nadgradnje pa so preprostejše. Če dela ne potrebujete prenašati, je to običajno najboljša izbira za denar.
Prenosnik ima smisel, kadar delate tudi na terenu, pri strankah ali doma. Takrat računajte na zunanji monitor, ločeno tipkovnico in miško, saj je delo na majhnem zaslonu dolgoročno naporno.
Zakaj je zaslon pomembnejši od procesorja
Programer večino dneva gleda v zaslon in tipka. Zato najprej poskrbite za kakovosten zaslon z dovolj višine, da vidite več vrstic kode, in za tipkovnico, ki ustreza vašim prstom. Slab zaslon ali neudobna tipkovnica vam bosta vzela več ur produktivnosti kot dve dodatni jedri.
V praksi 27-palčni zaslon z ločljivostjo 2560 × 1440 prikaže približno 60 vrstic kode, 15-palčni prenosniški zaslon pa le okoli 30. Rabljen 24-palčni poslovni monitor z garancijo stane 50 do 100 €.

Kaj preveriti pri rabljenem računalniku za programiranje
Rabljen poslovni računalnik je za programiranje pogosto odlična izbira, ker so bili ti modeli narejeni za vsakodnevno uporabo in so dobro servisirani. Kljub temu je treba nekaj stvari preveriti vnaprej, da ne kupite naprave, ki bo po treh mesecih potrebovala servis.
- Obnašanje pod daljšo obremenitvijo: naj računalnik nekaj minut prevaja ali poganja test, vi pa opazujte temperature in glasnost ventilatorja.
- Stanje baterije pri prenosniku: preverite preostalo kapaciteto, ne le ali se naprava polni.
- Stanje diska in količino že zapisanih podatkov, saj ta podatek razkrije obrabo.
- Število vrat USB in video izhodov, saj jih programerji pogosto potrebujejo več od povprečnega uporabnika.
- Stanje tipkovnice in sledilne ploščice, saj nadomestni deli za starejše modele niso vedno na voljo.
- Ali je v BIOS-u vklopljena virtualizacija, brez katere Docker in virtualni stroji ne delujejo.
Če napravo kupujete pri trgovcu, ki stroje pregleda in zanje ponuja garancijo na obnovljene prenosnike, je tveganje bistveno manjše. Pri nakupu od posameznika preizkusite točno tiste programe, ki jih boste uporabljali.
Postopek pregleda rabljenega stroja v osmih korakih
- Preden se usedete za stroj, vprašajte za podatke o disku in bateriji ter ju primerjajte s pričakovano življenjsko dobo.
- Zaženite sistem in izmerite čas do pripravljene namizne površine – več kot 45 sekund pomeni, da disk ni v redu.
- Odprite urejevalnik kode in naložite projekt z več tisoč datotekami; merite, koliko časa traja iskanje po datotekah.
- Zaženite prevajanje in med njim opazujte temperaturo procesorja ter glasnost ventilatorja; prijetno je vse pod 85 °C.
- Zaženite vsebnik ali virtualni stroj in preverite, ali je virtualizacija vklopljena – v nasprotnem primeru ta korak ne uspe.
- Preverite zaslon pri polni svetlosti na enotni barvi, da opazite morebitne svetle ali temne pike in sledi pritiska.
- Preizkusite vsak USB priključek, oba video izhoda in zvočnike – napake v vratih se rade spregledajo.
- Zapišite si serijsko številko in preverite, ali za model obstaja dokumentacija in nadomestni deli.
Pogoste napake pri nakupu
Najpogostejša napaka je nakup po videzu: lepa ohišja pogosto skrivajo izrabljen disk in iztrošeno baterijo. Druga je, da kupec preveri le, ali se naprava prižge, ne pa, kako se obnaša deset minut pod obremenitvijo. Tretja je zanašanje na opis iz oglasa – »kot nov« pogosto pomeni le, da je ohišje očiščeno. Četrta je nakup stroja s prispajkanim pomnilnikom: takrat nadgradnja ni mogoča in 8 GB ostane 8 GB.
Koliko naj stane rabljen stroj za programiranje
Cene so odvisne od stanja, opreme in garancije, zato so spodnji razponi le orientacija. Pri primerjavi vedno gledajte enako količino pomnilnika in enako velik disk.
| Razred | Tipična oprema | Cena | Primerno za |
| Osnovni namizni | 4 jedra, 8 GB, 256 GB SSD | 80–140 € | Učenje, manjši projekti |
| Soliden namizni | 6 jeder, 16 GB, 512 GB NVMe | 180–320 € | Vsakodnevno programiranje |
| Zmogljiv namizni | 8 jeder, 32 GB, 1 TB NVMe | 350–550 € | Vsebniki, baze, veliki projekti |
| Poslovni prenosnik | 4 jedra, 16 GB, 512 GB SSD | 200–380 € | Delo na več lokacijah |
| Zmogljiv prenosnik | 6–8 jeder, 32 GB, 1 TB NVMe | 450–750 € | Zahtevno delo na terenu |
Za orientacijo: primerljiv nov stroj s šestimi jedri, 16 GB pomnilnika in 512 GB diskom stane običajno 600 do 900 €, prihranek pri rabljenem pa je pogosto med 50 in 65 odstotki. Upoštevajte, da bo treba pri starejšem stroju prej ali slej zamenjati disk ali baterijo.
Kdaj rabljen računalnik za programiranje ni prava izbira
Rabljen računalnik ni smiselna izbira za vsakršno delo. Če se ukvarjate s strojnim učenjem in potrebujete grafično kartico, bo rabljen pisarniški stroj premalo, saj v njem ni prostora za močno grafično kartico niti ustreznega napajalnika. V takem primeru je bolj smiselno iskati namizni računalnik z ustrezno kartico ali pa uporabiti zunanje storitve v oblaku.
Podobno velja za zelo velike projekte, kjer je čas prevajanja neposredno povezan s stroškom dela. Če prevajanje traja dvajset minut namesto petih, se razlika v ceni strojne opreme hitro povrne. Takrat je novejši in zmogljivejši stroj utemeljena naložba, ne razkošje.
Rabljen računalnik ni prava izbira niti takrat, kadar vaše delovno okolje zahteva strojno opremo, ki je starejša naprava ne podpira. Nekatera razvojna okolja in ogrodja zahtevajo določene različice procesorja ali grafičnega pogona, zato pred nakupom preverite uradne zahteve orodij.
Nazadnje, če potrebujete računalnik za službene obveznosti z zahtevami po varnosti in upravljanju, se posvetujte z osebo, ki skrbi za informatiko. Včasih je rabljen stroj povsem primeren, včasih pa zahteve po šifriranju diska ali upravljanju naprav narekujejo drugačno izbiro. Poseben primer so naprave z zahtevo po modulu zaupanja ali podprtem firmware za šifriranje – pri starejših modelih tega ni vedno mogoče dodati.
Pogosta vprašanja
Je 16 GB pomnilnika dovolj za programiranje?
Za večino razvijalcev je 16 GB udobno izhodišče. Zadostuje za urejevalnik, brskalnik, lokalni strežnik in občasno prevajanje. Če redno poganjate več virtualnih strojev ali baze podatkov hkrati, bo 32 GB prijetnejše in pogosto cenejše od nakupa novejšega procesorja.
Kateri procesor potrebujem za programiranje?
Štirijedrni procesor iz zadnjih nekaj generacij je povsem solidno izhodišče, šest ali osem jeder pa je bolje, če veliko prevajate. Pomembnejša od samega števila jeder je hitrost posameznega jedra, saj je pisanje kode enojedrna naloga.
Ali je rabljen prenosnik primeren za programiranje?
Da, še posebej poslovni modeli, ki so bili narejeni za dolgo življenjsko dobo in enostavno servisiranje. Preverite stanje baterije, diska in hlajenja ter možnost nadgradnje pomnilnika. Za delo za mizo priklopite zunanji zaslon in ločeno tipkovnico.
Koliko naj prihranim za rabljen razvojni stroj?
Rabljen poslovni računalnik, primeren za resno programiranje, je običajno precej cenejši od novega primerljivega stroja. Namesto točnega zneska raje primerjajte dve konkretni ponudbi z enako količino pomnilnika in enako velikim diskom.
Ali potrebujem grafično kartico za programiranje?
Za razvoj spletnih in poslovnih aplikacij grafična kartica ni potrebna, saj zadošča že vgrajeni čip. Kartica je smiselna le pri igrah, obdelavi videa in strojnem učenju – v teh primerih rabljen pisarniški stroj ni primerna izbira, ker v njem pogosto ni prostora zanjo niti dovolj močnega napajalnika.
Koliko ur na dan zdrži baterija rabljenega prenosnika?
Nov poslovni prenosnik zdrži 8 do 12 ur, po treh do štirih letih uporabe pa realno 4 do 6 ur. Če je kapaciteta pod 70 odstotki prvotne, računajte na zamenjavo, ki stane 40 do 90 €. Baterija običajno zdrži 300 do 500 polnih polnjenj, preden opazno oslabi.
Ali se Linux dobro obnese na rabljenem stroju?
Praviloma zelo dobro, pogosto bolje od sistema, s katerim je bil dostavljen. Preverite le podporo za brezžično omrežje in grafični čip – pri nekaterih modelih je treba namestiti dodaten pogon, kar vzame 10 do 30 minut.
Kaj storiti, ko rabljen stroj postane počasen?
Najprej izmerite, kaj je ozko grlo. V večini primerov je to disk, sledi pomnilnik. Zamenjava mehanskega diska s SSD in prehod z 8 na 16 GB pomnilnika skupaj staneta 60 do 110 € in podaljšata življenjsko dobo stroja za dve do tri leta. Šele če sta ta ukrepa izčrpana in je procesor redno na 100 odstotkih, je smiselno razmišljati o novem stroju. Pri tem vam lahko pomaga servisna ekipa, ki pregleda stroj in svetuje glede nadgradnje.
Rabljen računalnik za programiranje je najboljši takrat, ko ga izbirate po dejanskih potrebah, ne po letnici izdelave. Če poskrbite za dovolj pomnilnika, hiter disk in pošteno preverjeno napravo, boste za delo odšteli bistveno manj, hkrati pa vam bo stroj zanesljivo služil še vrsto let.

