Jaký je nejlepší notebook/laptop pro programování?

Když jsem před více než 20ti lety začínal z programováním, taky jsem potřeboval poradit od zkušenějších. Proto bych vám rád poskytl praktický výcuc z toho, jaký počítač je podle Java Team Leadera (mne) vhodný pro začínajícího programátora. Totiž z filmech o IT maniacích by se mohlo zdát, že programátorům stačí starý 40letý počítač bez skříňky s CRT monitorem (to byly ty krabicové monitory) as klávesnicí, kterou vytáhli z pod tanku. Pravda je trochu jiná.

Notebook pro začínajícího programátora studenta do 15 000 Kč

V této cenové kategorii bych nedíval na značku, ale dal si laptopy / notebooky vyfiltrovat podle parametrů. Zvolil takový, který má nejlepší možný procesor Intel Core 3 nebo Intel Core 5. Osobně, určitě raději by jsem zvolil Intel oproti AMD. Měl jsem několik AMD a právě na základě těchto zkušeností to tvrdím.

Určitě bych si zjistil, kapacitu paměti RAM a maximální možnou kapacitu paměti RAM, jelikož levnější notebooky mívají i omezenou maximální kapacitu paměti RAM. Věřte mi, že pod 4GB RAM nechcete pracovat pod Windows 10. Věřte mi, že nechcete....

Pak bych se zaměřil na HDD/disk... jednak jeho kapacitu, jednak sběrnici připojení (to je ta dálnice, přes kterou budou proudit všechna data směrem na disk). A také buď bych vybral buď rychlý a kvalitní nebo si nechal peníze na okamžitý upgrade po koupi.

Aký je najlepší notebook?

Nebyly by přece jen nějaké doporučené značky?

Jak jsem psal, podle značek bych si v této cenové kategorii nevybíral. No asi bych zvolil nějaký notebook od firmy Lenovo, nebo možná HP notebook. V Japonsku jsem viděl krásné malé notebooky od HP, kterou měli moji kolegové v kanceláři a docela mě to chytlo, jsou dostupné i u nás. Je to spíše osobní preference.

Je bazarový notebook (ze sekáče) vhodný pro začínajícího programátora?

Můj názor na základě zkušeností je, že pokud vám je to cenově umožněno, tak v dnešní době raději sáhnutí po novém počítači než ojetém. Protože dostáváte nové komponenty, které mají (minimální) perspektivu toho, že vydrží pár let i když je budete dennodenně ničit.

Dostáváte novou baterii, což vůbec není k zahození, i kdyby měla fungovat pouze jako UPS – ochrana proti výpadku elektrického napájení.

Máte nové čisté (v této cenové kategorii předpokládám) Windows. Zavířit Windows je velmi snadné, a je super začínat s čistým štítem.

Je lepší pro programování Linux nebo Windows?

Přestože mám Linux velmi rád, doporučuji vám na začátek začít programovat na platformě Windows. Hlavně z důvodu, že to pro vás bude jednodušší.

Uvedu příklad. Můj podřízený programátor jednoho dne přišel do práce na svém notebooku, na kterém měl nainstalován Linux. Nato, aby se připojil na Wi-Fi, potřeboval cosi pogooglit, a asi půl hodinku času. Něco nezafungovalo, bylo třeba mírně upravit síťovou konfiguraci a restartovat síťového démona. Po vyčerpávající půl hodince to nakonec vyšlo. Jeho dobrý pocit vystřídala únava a chuť doplnit energii sladkou tyčinkou tak, aby byl připraven na „skutečnou“ práci.

Jak píšu, přestože je Linux moje srdcovka, a využívám ho na severy každý den a spoléhám na něj i při každodenním firemním poskytování byznys řešení u různých zákazníků, jako desktop pro programátora není efektivnější než Windows nebo jako Apple.

Jednoduše Linux jako sever je úžasný, je to úplně jiná liga. Ale jak desktop, ehm... raději ne, pokud nemáte moc volného času a množství energie. Chcete-li operační systém založený na UNIXu z pěknou grafikou, tak pak doporučuji volit MacBook, ale to je už úplně jiná finanční liga jako ta, kterou zmiňujeme nyní v této části.

Linux alebo Windows?

Notebook pro junior programátora do 30 000 Kč

V cenové hladině do 30 000 Kč je mezi notebooky celkem bitva. Já by jsem preferoval levnější Lenovo ThinkPad. Jsou to super notebooky, nicméně platí, že čím levnější ThinkPad vezmete, tak tím, do něj dostanete horší i vnitřní komponenty. Např. ne až tak kvalitní paměti nebo ne až tak spolehlivý disk propojený horším řadičem.

Tedy, funguje to stejně jako například. s BMW. Dovedete mít BMW řady 1 do 500.000 Kč s tím, že dostanete plastový volant, plastovou řadící páku a „tříhrnek“ pod kapotou bez výkonu, pořádné navigace, vyhřívaných sedadel a palubního počítače... Když si připlatíte za kvalitní BMW nap. řady M3, tak dostáváte úplně jinou mašinku.

Přesto bych volil Lenovo ThinkPad například. řady E 15 palcový v co možná nejlepší konfigurací. Nechal bych si trochu peněz na to, aby jsem ho hned po koupi natřískal nejvyšší možnou pamětí RAM a nejlepším SSD HDD, který je v rámci finanční situace pro vás dostupný.

Notebook pro programátora do 45 000 Kč

Při této hladině bych doporučil Lenovo ThinkPad například. řady T, který přesně? To už bych nechal na vás. Thinkpady jsou na programování úžasné, sám jsem dělal na Lenově Thinkpadu T430s asi šest až sedm let. Mají úžasnou klávesnici, na které je radost psát. A výkon... vše je to sladěno jako orchestr – nemusíte se starat o to, že by nějaká komponenta byla nekvalitní. Tedy nestane se, že by vás notebook nechal v šichu např. při důležité prezentaci.

Určitě doporučuji takový notebook po koupi upgradnout na co nejvyšší RAM a HDD SSD. To vám iz průměrného počítače/laptopu udělá ferrari.

Je pro programátora vhodnější 14 palcový nebo 15 palcový notebook?

Přestože sám jsem měl 14 palcový ThinkPad, vidím jako moc zajímavou možnost naprogramování zvolit i 15 palcový s numerickou klávesnicí.

V podstatě jde o to, že když aktivně programujete/kódite, hodí se vám k dispozici i ten jeden palec i numerická klávesnice. Čím více děláte manažerskou práci a prezentujete před skupinou lidí, tím více oceníte spíše skladnost a „mrštnost“ 14 palcového notebooku.

Aký je najlepší laptop?

Notebook pro profi programátora / developera nad 60 000 Kč

V této cenové kategorii naleznete nejeden Ultrabook. Pokud na to máte peníze, tak si kupte pro programování MacBook Pro. Je to bomba, na Macu se dá programovat nejlépe. Přestože počítače Apple jsou vyhlášené tím, že se na nich dá dělat super grafika, tak jsou zároveň i suverénní nejlépší pro efektivní programování.

Jinými slovy – to co uděláte na počítači s Windows za 60 minut, uděláte na MacBook pro za pouhých 45-60 minut.

Cena programátorských nástrojů pod Apple Macem

Nevýhoda počítače nebo notebooku od Apple je v tom, že je na něj poměrně drahý software. Za všechno si platíte. Například program na synchronizaci souborů z Linuxovým severem na úrovni WinSCP je pod platformou Windows free. Na Macu takový program prostě neexistuje. Nejpřirozenější cesta je si pořídit placený program za cca 12 000 Kč, který vám takovou synchronizaci poskytne

Efektivita programování na notebooku Apple s externími monitory

Každopádně neyaujatě vám řeknu, že není nic krásnějšího, než programovat pod MacBookem s obrovskými USBC monitory, každý s rozlišením 4K. Získáváte obrovskou plochu, kde si jednak víte hezky rozložit zdrojový kód a jednak vidíte i výstupy vašich programů. Je to prostě nádherné. A takovou pastvu pro oči a efektivitu programování jsem dokázal dosáhnout i na dočasně zapůjčeném 8letém MacBook Pro 13, který jsem měl jen chvíli, kdy jsem měl svůj MacBook Pro 15 v servisu.

Ještě jednou zdůrazňuji, že není to tím, že bych byl „Apple pozitivní“. Tato tvrzení se opírají pouze čistě o efektivitu programování.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Cicso Lab v Bratislave

Mohlo by vás zaujímať:

Java TeamLeader Připraven pomoci.

Java TeamLeader

Online kurz programování v Javě

Školenie-java-pre-začíatočnikov

Programování není obtížné! Kódování vlastních appek v nástroji Java je veliká zábava. Do konce léta programujete vy sami nebo vaše bystré děti své první appky

Jak začít programovat?

Ako začať programovať?

Úvod do programování pro každého bez předchozích znalostí. SStáhněte si náš ebook teď výjimečně zdarma!!!

Ovládněte GIT a GitHub z příkazové řádky jako hacker

Školení-java-pro-začátečníky

Vyhraďte si den-dva a naučte se pracovat s GITem tak, že vám vaši kolegové budou dívat přes rameno, jak to do pekla děláte... od úplných základů přes praktické příklady.

7denní výzva programování Webu

7dňová výzva programovania Webu

Budete umět vytvářet pěkné weby koncem příštího týdne? Ano, dá se to! Rádi vám s tím pomůžeme. Stačí přijmout Sedmidenní výzvu a rezervovat si tento kurz