Anda di halaman 1dari 12

Akbar Reforma Eriputra

1610817310002

Konsep Pemrograman
Mereview artikel yang berjudul Teach Yourself
Programming in Ten Years oleh Peter Norvig

Mengapa semua orang terburu-buru ?


Kebanyakan buku tentang pemrograman sekarang menawarkan
untuk mengajarkan bahasa pemrograman dalam waktu
beberapa hari atau jam.
Entah orang-orang sekarang ini terburu-buru untuk belajar
tentang pemrograman, atau pemrograman adalah hal yang
sangat mudah dipelajari dari hal-hal lainnya.

Contoh buku

Dari sampul buku tersebut kita bisa


memiliki arti sebagai berikut
Teach

Yourself : Dalam 24 jam anda tidak akan punya


cukup waktu untuk menulis beberapa program yang
berguna, dan belajar dari keberhasilan dan kegagalan
program-program ini. Anda tidak akan punya cukup
waktu untuk bekerja dengan seorang programmer
berpengalaman dan mengerti seperti apa hidup dalam
lingkungan C++. Singkatnya, anda tidak akan punya
cukup waktu untuk belajar banyak.

C++

: Dalam 24 jam anda akan bisa belajar sedikit


sintaks C++ (bila anda telah mengetahui bahasa
pemrograman yg lain), tapi anda tidak bisa belajar
banyak bagaimana cara menggunakan bahasa tersebut.
Singkatnya, bila anda seorang programmer Basic, anda
bisa belajar menulis program dalam gaya Basic
menggunakan sintaks C++, tapi anda tidak bisa
memahami keunggulan (dan kekurangan) dari C++.

In

24 Hours : Seperti yang sudah dijelaskan diatas


dalam waktu 24 jam, tidak akan cukup untuk menguasai
bahasa pemrograman

Belajar Programming Sendiri Dalam


Sepuluh Tahun
Para periset (Bloom (1985), Bryan & Harter (1899), Hayes
(1989), Simmon & Chase (1973)) telah menunjukkan
bahwa diperlukan sekitar sepuluh tahun untuk
mengembangkan keahlian di berbagai macam bidang,
termasuk bermain catur, mengomposisi musik,
mengoperasikan telegraf, melukis, bermain piano,
berenang, bermain tenis, dan riset dalam bidang
neuropsychology dan topology.

Kuncinya adalah deliberative ataulatihan dengan penuh


perhatian: tidak hanya melakukannya lagi dan lagi, tapi
menantang diri anda sendiri dengan suatu hal yang diluar
kemampuan anda saat ini, mencobanya, menganalisa
performa anda dan setelah itu, membetulkan kesalahankesalahan yang ada. Lalu ulangi lagi, dan lagi.

Tips sukses di dunia pemrograman


Tertarik

kepada pemrograman, dan melakukannya


karena itu mengasyikan. Pastikan bahwa itu akan tetap
mengasyikan sehingga anda akan mau melakukannya
untuk 10 tahun.

Bicara

kepada programmer-programmer lain; baca


program-program lain. Hal ini lebih penting daripada
sebuah buku atau kursus.

Membuat

program. Cara terbaik untuk belajar adalah


learning by doing.

Gunakan

empat tahun di kuliah (atau lebih di S2). Hal


ini akan memberi anda akses untuk pekerjaanpekerjaan yang membutuhkan sebuah gelar, dan hal ini
juga akan memberi anda pengertian mendalam tentang
bidang ini, tapi bila anda tidak menyukai sekolah, anda
bisa (dengan cukup dedikasi) mendapatkan
pengalaman yang mirip di pekerjaan. Bagaimanapun,
belajar dari buku saja tidak akan cukup.

Mengerjakan

project yg telah dikerjakan programmerprogrammer lain. Ikutlah terlibat untuk mengerti sebuah
program yang ditulis orang orang lain.

Pelajari

paling sedikit setengah lusin bahasa


pemrogramman.

Terlibatlah

dalam usaha standarisasi sebuah bahasa.


Boleh jadi dalam komite ANSI C++, atau lainnya.

Kesimpulan
Kesimpulan yang dapat saya ambil adalah untuk belajar
bahasa pemrograman jangan hanya terpaku kepada
buku, karena untuk bisa menguasai bahasa pemrograman
membutuhkan banyak latihan dalam jangka waktu yang
lama, kemauan untuk belajar dari diri sendiri, dan
bersosialisasi dengan programmer lain untuk
memecahkan suatu masalah.

Anda mungkin juga menyukai