Kompjuteri për programuesin është mjeti kryesor i punës, pas kokës. Edhe pse transportueshmëria është një atribut opsional, një kompjuter portativ është shumë i përshtatshëm për disa arsye objektive dhe shumë subjektive:
- mund ta merrni me vete në një udhëtim të gjatë për detyra urgjente
- është më e përshtatshme të kesh një mjet të personalizuar në dispozicion sesa të vendosësh një mjedis të përkohshëm zhvillimi në makinerinë e dikujt tjetër çdo herë
- ju mund të punoni me të të dy ulur në tryezë dhe në divan
Pra, cilin laptop duhet të zgjidhni?
Pyetja më e rëndësishme për të bërë kur zgjedhni një laptop për programim është - për cilat platforma po shkruani softuer? Në këtë drejtim, zhvillimi i softuerit mund të ndahet në llojet e mëposhtme: zhvillimi i uebit (shfletuesit, serverat e uebit), zhvillimi i softuerit për sistemet operative desktop (kompjuterë, laptopë), zhvillimi i celularëve (telefona inteligjentë, tableta, ora etj.) Ekzistojnë gjithashtu zona të informatikës komplekse shkencore dhe të të mësuarit makinerik, por për to, si rregull, përdoret pajisje e specializuar, kështu që ne nuk do t'i konsiderojmë ato.
Me hekur, gjithçka është e thjeshtë - sa më e fuqishme dhe moderne, aq më mirë. Por akoma, nuk duhet të vraponi pa mend për të blerë çdo model të ri laptop që del në treg. Për zhvillim pak a shumë të rehatshëm, të paktën 8 gigabajt RAM, një disk SSD prej 100 gigabajt dhe disa procesorë jo më të vjetër se 5 vjet janë të përshtatshme. Performanca e përgjithshme e harduerit ndikon drejtpërdrejt në shpejtësinë e ndërtimit dhe përpilimit të aplikacioneve, gjë që zvogëlon ciklin e zhvillimit dhe testimit të softuerit.
Me madhësinë e ekranit, gjithçka është gjithashtu intuitivisht e qartë - sa më i madh ekrani, aq më shumë informacion mund të përshtatet në të dhe aq më i madh është rasti dhe, rrjedhimisht, pesha e laptopit. Në shumicën e rasteve, një ekran standard 15 inç është mirë.
Por zgjedhja e sistemit operativ mund të vendosë disa kufizime në punën pasuese. Gjë është se për të përpiluar aplikacione për platformat Apple (macOS, iOS, watchOS, tvOS dhe të tjerët), ju duhet një kompjuter që funksionon me sistemin operativ macOS.
Prandaj, nëse po shkruani softuer për një nga platformat e Apple, atëherë ka shumë të ngjarë që të keni nevojë për një MacBook. Në parim, ka mënyra për të vendosur macOS në pajisje nga prodhuesit e tjerë, por kjo do të shkelë marrëveshjen e licencës dhe do të kërkojë përpjekje shtesë (zgjedhja e një konfigurimi specifik të pajisjes, për shembull) pa garantuar një rezultat pune.
Zhvillimi për Windows dhe Linux është pak më i lehtë - asgjë nuk ju pengon të përpiloni një aplikacion për Windows ose Linux në ndonjë nga tre sistemet më të njohura të punës desktop (Windows, Linux, macOS), por është akoma më e përshtatshme për të zhvilluar softuer në platforma e synuar. Me instalimin e Windows dhe Linux në të njëjtën kohë në të njëjtin laptop, në mënyrë që të kaloni midis tyre nëse është e nevojshme, zakonisht nuk ka asnjë problem, gjëja kryesore është që të keni hapësirë të mjaftueshme në disk.
Nëse jeni duke bërë zhvillimin e uebit, atëherë një kompjuter portativ me ndonjë nga këto tre sisteme operative do të funksionojë për ju.