- Published on
Belajar Algoritma dan Struktur Data
Berpengalaman di bidang IT khususnya di jalur tukang ketik kode atau sering disebut juga Programmer. saya merasa kok sepertinya selama ini saya asal koding saja yang penting jadi dan jalan programnya hehe dari keresahan itu saya tertarik untuk mencoba belajar lagi dari basic, yakk betul belajar Algoritma dan Struktur Data.
Karena saya sadar, pondasi ini penting banget untuk bisa jadi programmer yang benar-benar paham, bukan cuma bisa bikin program jalan. Apalagi jika kita sudah di fase banyak menangani ribuan bahkan jutaan pengguna maka kita perlu mengimplementasikan dan meningkatkan kode yang kita tulis agar lebih efisien, terutama agar tidak terlalu boncos di biaya server.
Saya mulai masuk dunia IT saat masih SMP, bersyukur saat itu sudah punya komputer. Dulu belum ramai bootcamp seperti sekarang ini, kalaupun ada sepertinya saya juga belum tentu mampu bayar wkwkw dan karena saya orang daerah, tidak punya sirkel yang sehobi khususnya di dunia IT ini, jadi yaa kenal dunia IT hanya dari internet, saya belajar sendiri secara otodidak dari forum ke forum. nahh dari situ saya belajarnya lompat-lompat tidak terstruktur dari berbagai macam sumber.
Selama ini saya lebih suka langsung praktek, jadi saat praktek ketika ada istilah-istilah yang bikin bingung langsung saya pelajari. Jadi mentok dulu baru belajar deh, metode belajar yang tidak patut untuk ditiru sepertinya yaa ehehe tetapi meskipun begitu, saya bisa dapat kerja di industri IT setelah lulus SMK sampai sekarang.
Jadi setelah tulisan ini, saya ingin belajar Algoritma dan Struktur Data sambil mencatatnya di blog ini, siapa tau bermanfaat untuk teman-teman yang pengen belajar juga.
Setelah kesana kemari saya mencari referensi, saya menemukan channel youtube yang sangat bagus ini. Beliau pemilik dari channel tersebut, menyampaikan materi dengan sangat jelas dan mudah dipahami, karena beliau juga adalah dosen.
Buku yang beliau jadikan sumber untuk mata kuliah tersebut adalah Grokking Algorithm. Setelah saya baca juga, buku itu memang sangat bagus karena ditulis langsung oleh seorang Software Engineer berpengalaman. Cocok untuk yang suka belajar dengan visual, karena penjelasannya menggunakan analogi dan ilustrasi gambar yang bikin tambah mudah untuk dipahami.
dah gitu dulu yaa~