Memilih Laptop Terbaik Untuk Programming

Bagi programmer pemula atau mahasiswa IT yang berniat membeli laptop, tentu ingin mencari spek laptop terbaik yang sesuai untuk keperluan programming.

Bagaimana memilih spesifikasi laptop yang bagus? Apa merk laptop yang ideal? Berapa harganya? Semua hal tersebut akan saya bahas dalam artikel duniailkom kali ini: Memilih Laptop Terbaik Untuk Programming.


Laptop Khusus Programming?

Sebenarnya tidak ada label "laptop khusus untuk programming". Semua laptop bisa digunakan untuk membuat program. Yang diperlukan hanya menginstall aplikasi yang tepat, serta laptop itu sanggup menjalankannya.

Semakin tinggi spesifikasi laptop yang dipakai, akan semakin baik.


Pilih Laptop atau PC?

Laptop Khusus Programming

Pembahasan yang paling dasar adalah pilih laptop atau PC?

Harga komputer biasa / PC desktop memang lebih murah jika dibandingkan laptop untuk spesifikasi yang sama. Namun karena beberapa pertimbangan, saya sarankan untuk memilih laptop saja.

Keunggulan utama laptop adalah portable, yakni mudah dibawa-bawa. Jika anda mahasiswa, faktor ini sangat penting. Tugas dari kampus tidak hanya untuk dikerjakan di rumah, tapi sering pula terdapat praktikum langsung di ruang kelas. Mulai dari presentasi, tugas kelompok, hingga konsultasi skripsi dengan dosen.

Jika berencana jadi programmer professional, laptop juga akan memudahkan komunikasi dengan client. Kita bisa langsung memperlihatkan sampai dimana proses pembuatan program yang sudah dikerjakan. Jika client ada masukan juga bisa langsung diproses.

Laptop lebih hemat listrik jika dibandingkan PC. Baterai yang ada secara tidak langsung lebih aman untuk data programming. Jika tiba-tiba mati listrik, baterai bisa langsung aktif dan kita bisa lanjut membuat program atau memberikan waktu untuk menyimpan data. Jika menggunakan PC, kita harus membeli UPS secara terpisah.

Berdasarkan faktor-faktor diatas, saya sarankan untuk membeli laptop daripada PC. Kecuali jika sudah punya laptop dan ingin membangun PC (misalnya untuk gaming).


Komponen Laptop yang Berpengaruh untuk Programming

Contoh Spesifikasi Laptop

Contoh Spesifikasi Laptop

Dari sekian banyak komponen laptop, yang paling berpengaruh untuk programming adalah processor, memory (RAM), kartu grafis (graphic card), dan harddisk.

Untuk processor, dipasaran hanya ada 2 merk: AMD dan Intel. Saya tidak mengikuti perkembangan processor AMD, karena itu kita akan fokus ke processor Intel saja. Ini bukan berarti laptop dengan processor AMD tidak bagus, hanya pilihannya cukup terbatas. Lagi pula, laptop dengan processor Intel lebih banyak dijual daripada AMD.

Saat ini processor intel terbagi ke dalam beberapa kelompok: Celeron, Core i3, Core i5 dan Core i7.

Jenis-jenis Processor IntelIntel Celeron adalah processor intel yang paling ekonomis (paling murah). Namun juga sebanding dengan kinerjanya yang cukup rendah. Untuk programming, saya tidak menyarankan laptop dengan processor celeron. Kebanyakan processor celeron dipakai untuk netbook atau laptop dengan layar kecil (10 inci).

Intel Core i3 lebih baik daripada celeron. Jika memiliki anggaran yang terbatas, boleh memilih laptop dengan processor ini. Kisaran harga laptop dengan core i3 sekitar 4-6 juta.

Intel Core i5 berada di atas i3, baik dari sisi harga maupun kinerja. Laptop dengan processor ini cukup ideal untuk programming. Kisaran harga laptop dengan core i3 sekitar 6-9 juta.

Processor Intel Core i7 adalah processor kelas tertinggi dari Intel. Kinerja processor ini sangat baik. Jika tidak ada kendala dari segi dana, processor core i7 adalah pilihan yang paling pas. Kisaran harga laptop dengan core i3 sekitar 9 juta keatas.

Memory atau RAM juga perlu diperhatikan. Minimal cari laptop dengan RAM 4GB serta menyediakan ruang untuk upgrade. Jika anda ingin menggunakan Windows 10, usahakan menambah RAM menjadi 8GB. Windows 10 cukup banyak memakai RAM (sekitar 2-3 GB), sehingga RAM 4GB tidak cukup ideal.

Kebanyakan laptop, RAMnya bisa di tambah di kemudian hari, sehingga boleh di upgrade saat dibutuhkan nanti. Harga penambahan RAM dari 4GB ke 8GB sekitar 300rb – 500rb (tergantung merk RAM).

Kartu Grafis atau graphic card juga berpengaruh untuk programming multimedia, khususnya membuat game atau pemrograman android yang lumayan berat.

Pilihan kartu grafis ada 2: menggunakan kartu grafis bawaan intel (onboard) atau kartu grafis terpisah dari merk nVidia dan AMD Radeon.

Kartu grafis onboard kinerjanya tidak sebaik kartu grafis terpisah. Umumnya laptop dengan harga 5jt ke bawah menggunakan kartu grafis onboard. Dalam spesifikasi laptop biasa ditulis sebagai "Intel HD".

Kartu grafis yang terpisah memiliki kinerha yang lebih baik. Tapi harganya juga lebih mahal daripada laptop dengan kartu grafis onboard. Kalau bisa, cari laptop dengan kartu grafis terpisah. Di dalam spesifikasi laptop biasanya di tandai dengan tambahan merk nVidia atau AMD Radeon.

Harddisk saat ini juga menjadi faktor utama karena makin murahnya laptop dengan harddisk SSD, bukan harddisk piringan magnetik lagi. Terdapat perbedaan kinerja yang cukup jauh antara Laptop dengan HDD "biasa" dengan laptop dengan harddisk SSD.

Untuk kisaran harga dibawah 10jt, kemungkinan kapasitas harddisk SSD yang didapat hanya 256 GB atau 512 GB. Meskipun terbilang kecil jika dibandingkan harddisk magnetic, tapi kinerjanya jauh lebih baik. Jika dirasa kurang, bisa ditambah dengan harddisk external.

Ukuran layar sebaiknya cari minimal 14 inci atau lebih. Dengan layar yang besar, kita juga makin nyaman dalam ngoding. Tapi semakin besar layar, biasanya juga pengaruh ke berat laptop.

Laptop dengan sistem operasi bawaan (Windows) juga patut dipertimbangkan. Menggunakan Windows original akan lebih berkah daripada pakai yang bajakan. Harganya memang sedikit lebih mahal daripada laptop tanpa OS, tapi kita juga lebih nyaman.

Sistem operasi Linux bisa menjadi alternatif yang lebih murah, tapi tidak terlalu user friendly untuk penggunana awam. OS Linux lebih cocok bagi yang sudah berpengalaman atau suka utak-atik komputer.

Fitur tambahan seperti touchscreen, bisa dilipat, atau finger print, tidak terlalu dibutuhkan untuk programming. Laptop dengan fitur ini juga lebih mahal.


Kebutuhan untuk Aplikasi Programming

Setiap bidang programming menuntut spec laptop yang berbeda-beda. Web programming misalnya, tidak membutuhkan spesifikasi laptop yang terlalu tinggi. Aplikasi yang diperlukan hanya teks editor sederhana seperti Notepad++, Komodo Edit, atau Sublime Text. Plus aplikasi XAMPP jika ingin menjalankan kode PHP. Ukuran program ini cukup kecil, berkisar antara 5MB – 120MB.

Semua program untuk keperluan web programming bisa berjalan mulus di laptop dengan Processor core i3 dan 4GB RAM. Harga laptop dengan spec ini dikisaran 4-6 juta rupiah.

Tapi lain ceritanya jika anda ingin membuat aplikasi android atau desktop. Untuk membuat aplikasi android, program yang sering dipakai adalah Android Studio, ukuran instalasinya saja bisa mencapai 1,8 GB (sebelum diinstall).

Pemrograman desktop seperti Visual Studio lebih besar lagi, bisa mencapai 7 GB. Untuk aplikasi pemrograman seperti ini setidaknya butuh laptop dengan processor Intel Core i5 dan RAM 8GB.

Jika anda ingin menggunakan laptop untuk jangka panjang, bisa dicari yang memiliki processor Intel Core i5 dengan RAM 4GB (bisa diupgrade menjadi 8GB). Atau lebih ideal lagi cari yang memiliki Intel Core i7 dengan RAM 8GB.

Android Studio


Sesuaikan dengan Dana

Sepertinya inilah pertimbangan terbesar dalam memilih laptop. Tidak banyak yang sanggup membeli laptop dengan harga diatas 10 juta (biasanya untuk Core i7).

Anda harus bisa mengkalkulasi kebutuhan dengan dana yang tersedia. Laptop adalah sebuah investasi. Jika memilih laptop dengan spesifikasi yang sangat standar, mungkin hanya bisa menjalankan aplikasi untuk 1 atau 2 tahun kedepan. Namun jika anda memilih laptop dengan core i5 atau core i7, diharapkan tetap sanggup untuk aplikasi terbaru hingga 3-5 tahun lagi.

Tetapi juga jangan paksakan membeli laptop yang diluar kemampuan. Jika bulan ini dana belum cukup, bisa ditunggu sampai bulan depan. Atau jika dana sudah tidak bisa ditambah lagi, pilih spec yang paling tinggi dengan dana yang tersedia.

Jika dana anda sangat terbatas (kurang dari 4jt), mungkin hanya bisa untuk membeli laptop dengan processor Intel Celeron + RAM 4GB. Untuk web programming, laptop dengan processor celeron masih nyaman dipakai. Termasuk bahasa pemrograman ringan seperti Pascal, C, dan C++.

Namun harap diingat bahwa laptop dengan spec ini tidak cocok untuk aplikasi berat seperti pemrograman android dan pemrosesan grafis.


Jadi, Apa Merk Laptop yang Bagus?

Saya tidak terlalu fanatik dengan merk tertentu. Sepanjang merk tersebut sudah cukup terkenal dan sudah lama beredar di Indonesia, merk tersebut layak untuk dibeli. Contohnya seperti ASUS, Lenovo, Acer, HP dan Dell.

Usahakan melakukan riset sebelum membeli. Cari laptop keluaran terbaru. Karena dengan harga yang sama, anda akan mendapat spesifikasi yang lebih bagus. Tips dari penjual toko juga jangan terlalu di pedomani. Bisa saja mereka menyarankan membeli laptop tertentu karena pengen menghabiskan sisa stock lama.

Menutup artikel ini, laptop ideal untuk programmer adalah dengan spesifikasi Intel Core i5 dan RAM 4 GB (langsung di upgrade ke 8 GB). Kisaran harga untuk laptop kelas ini sekitar 6 – 9 juta rupiah.

Jika dana mencukupi, lebih bagus lagi cari laptop dengan Intel Core i7, RAM 8 GB, Kartu Grafis terpisah (misal: Nvidia), dan harddisk SSD. Kisaran harga untuk laptop kelas ini diatas 9 juta rupiah.

Apa yang sarankan disini adalah spesifikasi yang "nyaman" untuk programming. Laptop dengan spec dibawah itu juga masih bisa dipakai, hanya saja akan terasa lambat untuk program besar seperti Android Studio maupun Visual Studio.

Artikel ini nantinya akan saya update dengan beberapa merk laptop yang memenuhi kriteria. Semoga bisa bermanfaat….

182 Comments

  1. Rizki
    16 Jul 17
    • Andre
      16 Jul 17
      • Dimas Anugrah Firdlous
        03 Jul 19
        • Andre
          03 Jul 19
      • Abelta Mika Setiarini
        07 Jun 20
        • Andre
          09 Jun 20
  2. Jamaludin
    17 Jul 17
    • Andre
      17 Jul 17
    • zack
      25 May 18
  3. Syamsul RIzal
    07 Aug 17
    • Andre
      08 Aug 17
    • Jim
      26 Aug 18
      • Andre
        26 Aug 18
  4. Eko Iswinarso
    14 Aug 17
    • Andre
      16 Aug 17
  5. Imam
    17 Oct 17
    • Andre
      19 Oct 17
      • Imam
        19 Oct 17
        • Dhimaz Pratama
          31 Mar 20
        • Andre
          31 Mar 20
  6. Ridho Saputra
    22 Oct 17
    • Andre
      23 Oct 17
  7. Angga Indriya
    28 Nov 17
    • Andre
      02 Dec 17
  8. Muhammad Fauzan Iskandar
    03 Dec 17
    • Andre
      05 Dec 17
  9. Zainul
    04 Jan 18
    • Andre
      08 Jan 18
      • Ridho Saputra
        16 Jan 18
        • Andre
          19 Jan 18
  10. Frony
    08 Jan 18
    • Andre
      08 Jan 18
      • Ridho Saputra
        16 Jan 18
    • Abay
      23 Jan 18
  11. Rama
    17 Jan 18
    • Andre
      19 Jan 18
      • Rama
        20 Jan 18
  12. Abay
    23 Jan 18
    • Andre
      25 Jan 18
  13. HILDA FAHLENA
    12 Feb 18
  14. Maliq
    12 Feb 18
  15. Anonymous
    27 Feb 18
    • Andre
      27 Feb 18
      • Ridho Saputra
        01 Mar 18
  16. Ridho Saputra
    01 Mar 18
    • Andre
      02 Mar 18
      • Ridho Saputra
        03 Mar 18
  17. Raju
    10 Mar 18
    • Andre
      10 Mar 18
  18. Triadi Putra
    01 May 18
    • Andre
      01 May 18
  19. Triadi Putra
    01 May 18
  20. Triadi Putra
    01 May 18
  21. Triadi Putra
    02 May 18
    • Andre
      04 May 18
  22. Farid js
    04 May 18
    • Andre
      04 May 18
  23. Yudi
    05 May 18
    • Andre
      05 May 18
      • Yudi
        05 May 18
  24. Dedi
    15 May 18
    • Andre
      17 May 18
    • Zen
      06 Aug 18
    • Andre
      29 May 18
      • lili
        12 Jun 18
        • Andre
          12 Jun 18
  25. El
    23 Jun 18
    • Andre
      24 Jun 18
  26. Alvino
    29 Jun 18
    • Andre
      29 Jun 18
      • Alvino
        30 Jun 18
        • Andre
          01 Jul 18
  27. Andreas R B
    10 Jul 18
    • Andreas R B
      10 Jul 18
      • Andre
        10 Jul 18
    • Andre
      10 Jul 18
  28. MasihPemula
    28 Jul 18
    • Andre
      28 Jul 18
    • Septian
      03 Oct 19
      • Andre
        04 Oct 19
  29. Ismynr.xyz
    30 Jul 18
    • Andre
      30 Jul 18
      • Ismynr.xyz
        31 Jul 18
        • Andre
          01 Aug 18
  30. Ariant
    01 Aug 18
    • Andre
      01 Aug 18
      • Ariant
        01 Aug 18
        • Andre
          01 Aug 18
  31. Khalid MJ
    04 Aug 18
    • Andre
      04 Aug 18
      • Khalid MJ
        04 Aug 18
        • Andre
          04 Aug 18
  32. Khalid MJ
    04 Aug 18
    • Andre
      05 Aug 18
  33. Natanael
    08 Aug 18
    • Andre
      09 Aug 18
  34. Dede
    27 Aug 18
    • Andre
      28 Aug 18
  35. 404 Notfound
    02 Sep 18
    • Andre
      03 Sep 18
  36. ray
    23 Sep 18
    • Andre
      23 Sep 18
  37. anonem
    23 Sep 18
    • Andre
      23 Sep 18
  38. indra
    04 Oct 18
    • Andre
      05 Oct 18
  39. Daffa
    09 Oct 18
    • Andre
      10 Oct 18
  40. eRzqy
    16 Nov 18
    • Andre
      16 Nov 18
  41. kang_abid
    25 Dec 18
    • Andre
      26 Dec 18
      • kang_abid
        27 Dec 18
  42. Tanto
    17 Apr 19
    • Andre
      17 Apr 19
  43. Dae
    30 Apr 19
    • Andre
      01 Jun 19
  44. Fajri
    01 Jun 19
    • Andre
      01 Jun 19
      • Fajri
        01 Jun 19
        • Rian
          11 Jun 19
        • Andre
          11 Jun 19
  45. Rian
    11 Jun 19
  46. Hadad
    11 Jun 19
    • Andre
      11 Jun 19
  47. Andreas Putra
    29 Jun 19
    • Andre
      29 Jun 19
  48. Faisal
    08 Jul 19
    • Andre
      08 Jul 19
  49. Ikhwan
    25 Jul 19
    • Momo
      25 Jul 19
    • Andre
      26 Jul 19
  50. Momo
    25 Jul 19
    • Andre
      26 Jul 19
      • Momo
        26 Jul 19
        • Andre
          26 Jul 19
  51. KiboKun
    04 Sep 19
    • Andre
      04 Sep 19
  52. Kaino
    13 Sep 19
  53. Putra
    19 Sep 19
    • Andre
      20 Sep 19
  54. Ika kemala
    22 Sep 19
    • Andre
      22 Sep 19
      • Ika kemala
        22 Sep 19
        • Andre
          22 Sep 19
  55. Kazorla
    25 Sep 19
    • Andre
      26 Sep 19
      • Kazorla
        26 Sep 19
        • Andre
          26 Sep 19
  56. kirito
    25 Nov 19
    • Andre
      25 Nov 19
  57. adit
    24 Jan 20
  58. Rizky
    12 May 20
    • Andre
      13 May 20
  59. Rizky
    13 May 20
    • Andre
      13 May 20
      • Rizky
        13 May 20
      • Samuel
        11 Jun 20
        • Andre
          15 Jun 20
        • Samuel
          15 Jun 20
  60. Kevin Adrianus
    15 Jun 20
    • Andre
      15 Jun 20
  61. Gregorius Justin Chung
    19 Jun 20
    • Gregorius Justin Chung
      19 Jun 20
    • Andre
      19 Jun 20
  62. Wulan
    20 Jun 20
    • Andre
      28 Jun 20
  63. james
    03 Dec 20
    • Andre
      03 Dec 20
  64. Rohmat Sunaryo
    18 Dec 20
    • Andre
      19 Dec 20
      • TegarAditya
        06 Sep 21
        • Andre
          07 Sep 21
  65. Hamba-Nya
    24 Mar 21
  66. Lela Rennova
    05 Jun 21
    • apa aja nama
      20 Oct 21
      • Andre
        20 Oct 21
  67. mau belajar
    09 Sep 22
    • Andre
      09 Sep 22
      • Yofi yudistian
        19 Sep 23
  68. rustam
    23 May 23

Add Comment

Leave a Reply to Triadi Putra Cancel reply