Autorzy: Mateusz Bereta, Oskar Jany, Paweł Czyż i Piotr Adamczak
Procesor to jeden z najważniejszych komponentów dobrego zestawu dla programisty. Dobry procesor zapewnia płynną obsługę systemu oraz jest kluczowym elementem do szybkiego testowania programów. Dobierając procesor należy zwrócić uwagę na liczbę rdzeni. Aktualnie 4 rdzenie to minimum. Ważnym parametrem jest też ilość pamięci podręcznej oraz ilość obsługiwanej pamięci RAM wraz z jej typem. Obecnie najlepszym wyborem jest obsługa pamięci DDR4.
Cena:0zł
Płyta Główna pozwala komunikować się wszystkim podzespołom, wchodzącym w skład zestawu komputerowego. Stąd ważne, aby kompatybilna była ona ze wszystkimi elementami oraz posiadała odpowiednie złącza. Dobierając płytę główną, należy wziąć pod uwagę ilość obsługiwanej pamięci RAM, jej typ oraz ilość złącz, gdyż RAM jest najważniejszym elementem zestawu dla programisty.
Cena:0zł
Dobra karta graficzna nie jest potrzebna do programowania. Najważniejsze aby mogła obsługiwać kilka monitorów jednocześnie. Jest to szczególnie ważne dla programisty ponieważ często w pracy używa on jednocześnie przeglądarki, IDE i komunikatora lub poczty jednocześnie. Taki zestaw komputerowy może być też komputerem domowym służącym do rozrywek. Stąd dobrze by było aby mógł on obsługiwać wymagające graficznie programy bądź gry.
Cena:0zł
Najważniejszy element zestawu dla programisty. Wiele programów potrzebuje dużo RAM’u do działania. Ponadto nasz własny program zanim go zoptymalizujemy także będzie potrzebował dużej ilości pamięci przy kompilacji i działaniu. Istnieje tutaj zasada że im więcej tym lepiej. Należy oczywiście zwrócić uwagę czy reszta komponentów obsłuży taką ilość RAMu. Minimalnie zalecane jest 16 GB pamięci RAM. Ale 32 GB też ma swoje zastosowanie. Pamięć DDR4 jest obecnie najlepszym wyborem dla programisty jeżeli posiadamy procesor i płytę główną które obsłużą ten typ pamięci.
Cena:0zł
Dysk jest bardzo ważnym elementem. Pojemność jest istotna ponieważ rozległe programy mogą zajmować dużo miejsca. Jednak ważniejszą cechą jest ich szybkość odczytu i zapisu. Stąd dyski typu SSD powinny być częściej wybierane niż HDD. Warto też się zastanowić nad dyskiem SSD w technologi M.2 wykorzystujące interfejs PCIe. Ponieważ taki dysk ma dużo większe osiągi niż standardowy dysk na złączu SATA przez wykorzystanie przepustowości PCIe. Jednak taki dysk potrzebuje odpowiednich złącz na płycie głównej.
Cena:0zł
Zasilacz dobieramy wedle potrzeb zestawu komputerowego. Zasilacz musi zapewniać odpowiednie napięcie dla każdego komponentu. Dla naszego zestawu 600W jest wystarczające. Awaria zasilacza może spowodować szkody na innych częściach zestawu dlatego warto wybierać zasilacze z odpowiednimi certyfikatami.
Cena:0zł
Opcjonalny element. W przypadku odcięcia prądu, zasilacz UPS zapewnia awaryjne zasilanie. Dzięki temu programista nie straci ważnych danych gdyż będzie mieć czas aby je zapisać. Zasilacz UPS powinien posiadać minimum 3 złącza: Dla PC, dla monitora, na router.
Cena:0zł
W pracy programisty często przydaje się więcej niż 1 ekran. Programista może wtedy wyświetlać swój kod na jednym ekranie a na innym przeszukiwać internet lub korzystać z innych programów. Jest to bardzo wygodne dla doświadczonego programisty pomagając mu uporządkować swoją przestrzeń pracy. Ilość monitorów oraz ich przekątna zależy od preferencji programisty.
Cena:0zł
Programista w firmie zazwyczaj nie może sobie wybrać systemu operacyjnego. Co innego jak piszemy w domu na własnym sprzęcie. System powinniśmy dobierać wedle własnych preferencji.W którym nam się wygodniej pracuje. Aczkolwiek dobrze aby programista potrafił posługiwać się także innymi systemami operacyjnymi.
Cena:0zł
Programista spędza przy klawiaturze znaczącą część swojej pracy. Oznacza to że taka klawiatura powinna być jak najbardziej ergonomiczna. Musi posiadać regulację nachylenia oraz podpórki na nadgarstki. Miękkie klawisze a także nie powinna zbytnio hałasować. Dobra klawiatura powinna też posiadać kilka programowalnych klawiszy i obsługę makr aby jak najbardziej ułatwić i zautomatyzować pracę programisty. Oświetlenie takiej klawiatury też jest ważne aby móc pracować w różnych porach o różnym naświetleniu.
Cena:0zł
Całkowicie zbędny element zestawu komputerowego. Korzystają z niego tylko niedoświadczeni programiści. Profesjonaliści mówią że z komputera można korzystać i pisać programy używając tylko i wyłącznie klawiatury. Jeżeli już zajdzie potrzeba zakupu tego beużytecznego przedmiotu należy zadbać aby był on ergonomiczny i posiadał kilka programowalnych klawiszy.
Cena:0zł
Kwestia wyboru środowiska IDE jest indywidualną kwestią programisty, my polecamy MS Visual Studio 2019 ponieważ jest uniwersalny i ma duże możliwości rozbudowy o różne rozszerzenia.
Cena:0zł
# | Nazwa produktu | Cena |
---|---|---|
1 | Procesor Intel Core i5-9600KF, 3.7GHz, 9MB, BOX | 0zł | 2 | Płyta główna MSI Z370-A PRO | 0zł | 3 | Karta graficzna Asus GeForce GTX 1050 TI 4GB GDDR5 | 0zł | 4 | Pamięć Kingston Predator, DDR4, 32GB,2666MHz, CL13 | 0zł | 5 | Dysk SSD Samsung 860 EVO 500GB SATA3 | 0zł | 6 | Zasilacz SilentiumPC Vero L2 600W | 0zł | 7 | UPS Qoltec Zasilacz awaryjny 600W | 0zł | 8 | Monitor Samsung LS24E45KBL/EN | 0zł | 9 | System operacyjny Microsoft Windows 10 Home PL 64 bit OEM | 0zł | 10 | Klawiatura Microsoft Natural Ergo Keyboard 4000 | 0zł | 11 | Mysz Logitech M705 | 0zł | 12 | Visual Studio 2019 | 0zł |
# | Suma: | 0zł |
Obudowa komputera jest kwestią indywidualną jednak należy ją dobierać uwzględniając rozmiar płyty głównej.