Proqramlaşdırma Üçün Noutbuk Seçimi

Universitetə gedəndə və ya yeni bir proqramlaşdırma kursuna yazılanda adamı ən çox düşündürən suallardan biri eynidir: "Görəsən kod yazmaq üçün necə bir noutbuk almalıyam?".
Ətrafdakı hamı bir tərəfdən məsləhət verir, mağazaya girirsən satıcı "bunun videokartı güclüdür, hər şeyi açacaq" deyib ən bahalı cihazı göstərir, forumlarda isə hərə bir model tərifləyir. Nəticədə insanın beyni tamamilə qarışır.
İlk gündən kosmik gəmi almağa ehtiyac var?
Amma gəl məsələyə real baxaq. Universitet üçün tələbələrə uyğun noutbuklar seçərkən ilk aylarda edəcəyiniz işlər sadə alqoritmlər yazmaq, HTML/CSS və ya Python-da təməl koda baxmaqdan ibarətdir. Yəni ilk gündən cibinizi yandıracaq, çantada 3 kiloqram yük olacaq "kosmik" bir oyun noutbuku almağa heç bir ehtiyac yoxdur.
Böyük və ağır noutbukların ən böyük problemi onların adapterləridir. Kərpic kimi ağır olan bu adapterləri və cihazı hər gün çantaya qoyub universitetə, kitabxanaya və ya kafelərə daşımaq bir müddət sonra ciddi bel ağrılarına və bezginliyə səbəb olur. Əsas məsələ gücü düzgün yerə xərcləməkdir. Lazımsız parametrlərə pul tökməyib, sizə həqiqətən mane olmayacaq, donmayan və rahat daşınan bir cihaz tapmaq.
Noutbuk alarkən pulu həqiqətən nəyə verməlisən?
Dükana girəndə satıcılar adətən böyük rəqəmlərlə gözünüzü qorxutmağa çalışacaqlar: "Bu modelin 4K ekranı var", "Bunun videokartı filan seriyadır". Amma proqramlaşdırma üçün vacib olan şeylər tamamilə fərqlidir.
Açıq deyim, kod yazan tələbə üçün pulu sırf üç şeyə yatırmaq lazımdır:
1. Operativ yaddaş (RAM) — donmağını istəmirsənsə minimum 16 GB
8 GB RAM olan noutbuklar bu gün artıq tələbə üçün sıxıntı yaradır. Çünki eyni anda bir tərəfdə koda baxdığın brauzerdə 15 tab, arxada dərslik videosu, altda da VS Code və ya PyCharm açıq olacaq. 8 GB bu yükün altında dərhal ləngiməyə başlayır. Ona görə də birinci şərtin mütləq 16 GB RAM olmalıdır.
2. SSD yaddaş — köhnə HDD-ləri unut
Noutbukun düyməsini basandan dərhal sonra işə düşməsi və proqramların bir neçə saniyəyə açılması üçün mütləq NVMe SSD lazımdır. Minimum 512 GB SSD seçsən, həm sistemə, həm də layihələrinə uzun müddət bəs edəcək.
3. Prosessor (CPU) — qızıl orta nədir?
Əgər Intel alırsansa Core i5 (12-ci nəsil və ya daha yeni), AMD tərəfində Ryzen 5, Apple alırsansa M seriyası (M1, M2, M3) hər işini görəcək. Əgər sırf veb, mobil və ya təməl kodlama öyrənəcəksənsə, ayrıca bahalı videokarta (GPU) pul tökməyə heç bir ehtiyac yoxdur — prosessorun öz daxili qrafikası tam bəs edir.
İstehsalçı Qeydi : Mağazada seçdiyiniz modelin RAM-ının soldered (plataya yapışıq) olub-olmadığını mütləq soruşun. Əgər 8 GB RAM-lı model alırsınızsa və RAM daxildə plataya yapışıqdırsa, gələcəkdə onu 16 GB-a qaldıra bilməyəcəksiniz. Mütləq gələcəkdə artırıla bilən (slotlu) və ya birbaşa daxilində 16 GB olan modellərə üstünlük verin.
Nə öyrənəcəksən? Dillər və frameworklər noutbuku necə yükləyir?

Proqramlaşdırma böyük bir dünyadır və hər sahənin kompyuterdən istəyi eyni olmur. Yəni nə öyrənəcəyindən asılı olaraq noutbukun tam fərqli hissələrinə yük düşəcək.
Veb proqramlaşdırma (JavaScript, React, Node.js, Python): Burada əsas ağır yük RAM-ın üzərinə düşür. Çünki eyni anda arxada lokal server, məlumat bazası işləyəcək, brauzerdə də onlarca tab açıq olacaq. 16 GB RAM burada rahat çalışmaq üçün şərtdir.
Mobil tətbiq tərtibatı (Flutter, Android Studio, Swift): Ən çox resurs tələb edən sahələrdən biridir. Xüsusən Android Studio-nun daxilindəki virtual telefonu (emulator) işə salanda kompyuterin həm RAM-ı, həm də prosessoru ciddi şəkildə yüklənir. iOS tərəfinə keçmək istəsən isə macOS (MacBook) artıq birbaşa məcburi seçim olur.
Süni intellekt və Data Science (Python, PyTorch, TensorFlow): Böyük data setləri ilə işləyəndə və ya AI modellərini öyrədəndə işin içinə güclü prosessor və xüsusilə NVIDIA videokartı girir. NVIDIA-nın CUDA nüvələri bu sahədə hesablamaları dəfələrlə sürətləndirir.
Oyun tərtibatı və 3D (Unity, Unreal Engine, C++): Əgər diqqətin 3D oyunlar yaratmağa yönəlibsə, daxili qrafika ilə uzağa gedə bilməyəcəksən. Sizə həm güclü videokart (RTX seriyası), həm də böyük layihə fayllarını saxlamaq üçün geniş SSD (minimum 512 GB, yaxşı olar 1 TB) lazım olacaq.
macOS, yoxsa Windows?

Büdcədən əlavə, proqramçı tələbənin qarşısında duran əsas məsələ əməliyyat sistemi seçimidir. Çünki seçdiyiniz sistem yalnız noutbukun görünüşünü dəyişmir, birbaşa gündəlik kod yazma vərdişlərinizə təsir edir:
macOS (MacBook) tərəfi:
Sistemin özü UNIX bazalı olduğu üçün terminal komandaları, Docker mühiti, Git və Linux serverlərlə işləmək Windows-a nəzərən çox daha rahatdır. Bir çox open-source alətlər Mac-da birbaşa işə düşür, əlavə tənzimləmələrə vaxt itirmirsiniz. Əgər məqsədiniz iOS (Swift) tətbiqləri yazmaqdırsa, MacBook məcburi seçimdir. Üstəlik, əla trackpad-i sayəsində kafelərdə və ya auditoriyada yanınızda siçan (mouse) gəzdirməyə ehtiyac qalmır.
Çatışmayan cəhəti: Qiyməti baha olur, sonradan RAM və ya SSD-ni artırmaq mümkün deyil və bəzi mühəndislik proqramları (məsələn, AutoCAD-in bəzi versiyaları və ya xüsusi tədris alətləri) macOS-da problemli işləyə bilər.
Windows tərəfi:
Ən böyük üstünlüyü universallıq və geniş alət dəstəyidir. Xüsusilə C#, .NET mühitində kod yazacaqsınızsa, C++ və ya oyun motorları (Unity/Unreal) öyrənəcəksinizsə, Windows tam doğma mühitdir. Həmçinin universitetlərdə istifadə olunan daxili proqramların demək olar ki, hamısı Windows üçün nəzərdə tutulur. İstənilən büdcəyə uyğun model tapmaq mümkündür və gələcəkdə hissələrini dəyişmək/artırmaq daha rahatdır.
Çatışmayan cəhəti: Web development və terminal işlərində bəzən WSL (Windows Subsystem for Linux) qurmaq məcburiyyətində qalırsınız, bu da təməl səviyyədə olan tələbə üçün ilk vaxtlar bir az mürəkkəb gələ bilər.
Hansı modeli seçməli və nəyə diqqət etməlisən?
Büdcə və ehtiyac məsələsinə gəldikdə, hər kəsin seçimi fərqli olur. Məsələn, gününün çoxunu yolda, universitetdə və ya kafelərdə keçirən, çantasında ağırlıq hiss etmək istəməyən biri üçün MacBook Air (M1, M2 və ya M3) ən doğru qərardır. Enerjini çox yaxşı saxlayır, tam səssiz işləyir və tam şarjla evdən çıxıb bütün günü adaptorsuz işləmək mümkündür. Burada tək diqqət ediləsi məqam 8 GB-lıq baza modellərinə aldanmayıb, mütləq 16 GB RAM olan versiyanı tapmaqdır.
Əgər Windows mühitinə vərdiş etmisinizsə və dözümlülük birinci sıradadırsa, Lenovo ThinkPad və ya ASUS Zenbook seriyaları illərdir proqramçılar arasında özünü doğruldan variantlardır. Büdcəniz nisbətən məhduddursa, Acer Aspire 5 və ya HP Pavilion kimi gündəlik istifadə modelləri də işinizi tam görəcək. Şərt yenə də eynidir: daxilində 16 GB RAM və NVMe SSD olsun.
Yox, əgər məqsədiniz təkcə veb kodlama yox, həm də süni intellekt modelləri öyrətmək, 3D oyunlar yığmaqdırsa, o zaman daxilində NVIDIA RTX 4050/4060 olan ASUS TUF və ya HP Victus kimi modellərə baxa bilərsiniz. Sadəcə nəzərə alın ki, bu noutbuklar ağır olur və batareya ömrü baxımından ultrabooklarla yarışa bilmir.
Noutbukun daxili göstəricilərindən başqa, gündəlik istifadədə sizi bezdirə biləcək bəzi erqonomik detallar da var. Saatlarla düymələrə basacağınız üçün klaviaturasının rahatlığı, gecələr rahat yazmaq üçün arxa işıqlandırmasının (backlight) olması çox vacibdir. Ekran tərəfində isə gözlərinizi yormayacaq IPS matrisalı, mat (əksi göstərməyən) və minimum 300 nit parlaqlığı olan panellərə üstünlük verin. Bir də imkan varsa, Type-C portu üzərindən şarj oluna bilən modelləri seçin ki, hər gün yanınızda ağır adapter daşımaq məcburiyyətində qalmayasınız.

📌Tələbələr üçün Cəld Yoxlama Siyahısı (Quick Checklist)
Mağazaya gedərkən və ya onlayn sifariş verərkən bu siyahını yanınızda saxlayın:
- RAM: Minimum 16 GB (və ya gələcəkdə artırıla bilən slotlu)
- SSD: Minimum 512 GB (NVMe M.2 standartında)
- Prosessor: i5 (12-ci nəsil+) / Ryzen 5 (5000 series+) / Apple M1-M3
- Ekran: IPS matrisa, Mat örtük, minimum 300 nit parlaqlıq
- Çəki (istəyə bağlı): Mümkünsə 1.8 kg-a qədər (hər gün rahat daşımaq üçün)
- Şarj (istəyə bağlı): Type-C şarj (Power Delivery) dəstəyi və ya uzun batareya ömrü